|
1 | 1 | @import "tailwindcss" source("../"); |
| 2 | +@import '@energyvision/shared/brand.css'; |
2 | 3 | /* @source '../styles/components/imagezoom.css'; */ |
3 | 4 | @source '../styles/components/videojs.css'; |
4 | 5 | @source '../styles/components/cookiebot.css'; |
5 | 6 | @source 'video.js/dist/video-js.css'; |
6 | 7 |
|
7 | | -@theme { |
8 | | - --font-sans: 'Equinor', 'Open Sans', sans-serif; |
9 | | - --breakpoint-md: 43.75rem; |
10 | | - --breakpoint-xl: 81.25rem; |
11 | | - --breakpoint-3xl: 100rem; |
12 | | - --breakpoint-4xl: 120rem; |
13 | | - --breakpoint-6xl: 140rem; |
14 | | -
|
15 | | - --color-moss-green-100: hsl(184, 100%, 17%); |
16 | | - --color-moss-green-95: hsl(184, 100%, 24%); |
17 | | - --color-moss-green-90: hsl(184, 31%, 58%); |
18 | | - --color-moss-green-80: hsl(184, 31%, 74%); |
19 | | - --color-moss-green-60: hsl(184, 31%, 89%); |
20 | | - --color-moss-green-50: hsl(184, 30%, 96%); |
21 | | - --color-energy-red-100: hsl(348, 100%, 54%); |
22 | | - --color-clear-red-100: hsl(0, 100%, 46%); |
23 | | - --color-black-100: hsl(0, 0%, 0%); |
24 | | - --color-black-80: hsl(0, 0%, 20%); |
25 | | - --color-slate-blue-100: hsl(206, 34%, 14%); |
26 | | - --color-slate-blue-95: hsl(206, 32%, 21%); |
27 | | - --color-slate-blue-90: hsl(207, 14%, 37%); |
28 | | - --color-slate-80: rgba(61, 61, 61, 1); |
29 | | - --color-mist-blue-100: hsl(199, 58%, 90%); |
30 | | - --color-spruce-wood-20: #fef8f4; |
31 | | - --color-spruce-wood-90: hsl(25, 100%, 94%); |
32 | | - --color-spruce-wood-100: hsl(25, 100%, 92%); |
33 | | - --color-green-50: #c3e4ce |
34 | | - --color-yellow-20: #010101; |
35 | | - --color-yellow-50: #fff5b8; |
36 | | - --color-blue-20: #f2f9fc; |
37 | | - --color-blue-50: #49709c; |
38 | | - --color-orange-50: #f8d1af; |
39 | | - --color-north-sea-90: #051b33; |
40 | | - --color-north-sea-80: #2a4d74; |
41 | | - --color-north-sea-50: #a8c3db; |
42 | | - --color-norwegian-woods-100: #007079; |
43 | | - --color-norwegian-woods-70: #aad5bb; |
44 | | - --color-norwegian-woods-50: #d6f0de; |
45 | | - --color-norwegian-woods-60: #c3e4ce; |
46 | | - --color-norwegian-woods-40: #e6faec; |
47 | | - --color-sand-and-summer-50: #ffe7d6; |
48 | | - --color-autumn-storm-60: #86a7ac; |
49 | | - --color-autumn-storm-40: #c2d4d6; |
50 | | - --color-gray-20: #f8f8f8; |
51 | | - --color-grey-20: hsl(0, 0%, 92%); |
52 | | - --color-grey-50: hsl(0, 0%, 55%); |
53 | | - --color-grey-60: hsl(0, 0%, 44%); |
54 | | - --color-white-100: hsl(0, 0%, 100%); |
55 | | -
|
56 | | - --text-2xs: clamp(calc(11.11 / 16 * 1rem), 0.19vw + 0.65rem, calc(14.08 / 16 * 1rem)); |
57 | | - --text-2xs--line-height: calc(1 / 0.75); |
58 | | - --text-xs: clamp(calc(13.33 / 16 * 1rem), 0.28vw + 0.77rem, calc(17.6 / 16 * 1rem)); |
59 | | - --text-xs--line-height: calc(1 / 0.75); |
60 | | - --text-sm: clamp(calc(14.61 / 16 * 1rem), 0.33vw + 0.84rem, calc(19.68 / 16 * 1rem)); |
61 | | - --text-sm--line-height: calc(1.25 / 0.875); |
62 | | - --text-base: clamp(calc(16 / 16 * 1rem), 0.39vw + 0.91rem, calc(22 / 16 * 1rem)); |
63 | | - --text-base--line-height: calc(1.5 / 1); |
64 | | - --text-md: clamp(calc(19.2 / 16 * 1rem), 0.54vw + 1.07rem, calc(27.5 / 16 * 1rem)); |
65 | | - --text-md--line-height: calc(1.5 / 1); |
66 | | - --text-lg: clamp(calc(23.04 / 16 * 1rem), 0.73vw + 1.27rem, calc(34.38 / 16 * 1rem)); |
67 | | - --text-lg--line-height: calc(1.75 / 1.125); |
68 | | - --text-xl: clamp(calc(27.65 / 16 * 1rem), 0.99vw + 1.5rem, calc(42.97 / 16 * 1rem)); |
69 | | - --text-xl--line-height: calc(1.75 / 1.25); |
70 | | - --text-2xl: clamp(calc(33.73 / 16 * 1rem), 1.38vw + 1.785rem, calc(55.055 / 16 * 1rem)); |
71 | | - --text-2xl--line-height: calc(2 / 1.5); |
72 | | - --text-3xl: clamp(calc(39.81 / 16 * 1rem), 1.77vw + 2.07rem, calc(67.14 / 16 * 1rem)); |
73 | | - --text-3xl--line-height: calc(2.25 / 1.875); |
74 | | - --text-4xl: clamp(calc(45.89 / 16 * 1rem), 2.16vw + 2.355rem, calc(79.225 / 16 * 1rem)); |
75 | | - --text-4xl--line-height: calc(2.5 / 2.25); |
76 | | - --text-5xl: clamp(calc(51.97 / 16 * 1rem), 2.55vw + 2.64rem, calc(91.31 / 16 * 1rem)); |
77 | | - --text-5xl--line-height: 1; |
78 | | - --text-6xl: clamp(calc(58.05 / 16 * 1rem), 2.94vw + 2.925rem, calc(103.39 / 16 * 1rem)); |
79 | | - --text-6xl--line-height: 1; |
80 | | - --text-8xl: clamp(calc(59.19 / 16 * 1rem), 3.72vw + 3.495rem, calc(115.47 / 16 * 1rem)); |
81 | | - --text-8xl--line-height: 1; |
82 | | -
|
83 | | - --leading-text: 2.3rem; |
84 | | - --leading-inherit: inherit; |
85 | | - --leading-lofty: 1.02; /* 49.7px h3 large screen */ |
86 | | - --leading-earthy: 1.172; /* 57.1828px h2 large screen */ |
87 | | - --leading-misty: 1.25; |
88 | | - --leading-cloudy: 1.4; /*68.3071px h1 larger screen */ |
89 | | - --leading-planetary: 1.5; |
90 | | -
|
91 | | - --tracking-display: -3px; |
92 | | -
|
93 | | - --spacing-layout-sm: clamp(16px, calc(-38.3689px + 15.4984vw), 13dvw); |
94 | | - --spacing-layout-md: clamp(16px, calc(-69.4369px + 23.7832vw), 18.8dvw); |
95 | | - --spacing-layout-lg: clamp(16px, calc(-101.4757px + 32.3269vw), 23.3dvw); |
96 | | - --spacing-text-end: clamp(16px, calc(-150px + 38vw), 26dvw); |
97 | | -
|
98 | | - --spacing-single-carousel-card-w-sm: 350px; /*275px;*/ |
99 | | - --spacing-single-carousel-card-w-md: 692px; |
100 | | - --spacing-single-carousel-card-w-lg: 980px; |
101 | | - --spacing-single-carousel-card-h-sm: 400px; |
102 | | - --spacing-single-carousel-card-h-md: 430px; |
103 | | - --spacing-single-carousel-card-h-lg: 516px; |
104 | | - --spacing-event-carousel-card-w: 383px; |
105 | | - --spacing-arrow-right: 1.58rem; |
106 | | - --spacing-text: 70rem; |
107 | | - --spacing-topbar: 85px; |
108 | | - --spacing-news-banner-vertical: clamp(40px, calc(14.3125px + 11.0032vw), 210px); |
109 | | -
|
110 | | - --font-weight-semibolder: 650; |
111 | | -
|
112 | | - --radius-2xs: 0.1rem; |
113 | | -
|
114 | | - --scale-99: 0.99; |
115 | | -
|
116 | | - --radius-card: 13px; |
117 | | -
|
118 | | - --shadow-card: rgba(0, 0, 0, 0.08) 0px 1px 3px, 1px -1px 2px 0px rgba(0, 0, 0, 0.07), rgba(0, 0, 0, 0.2) 0px 1px 2px; |
119 | | - --shadow-card-interact: rgba(0, 0, 0, 0.14) 0px 1px 3px, rgba(0, 0, 0, 0.36) 0px 1px 2px; |
120 | | -
|
121 | | - --ease-scroll: cubic-bezier(0.645, 0.045, 0.355, 1); |
122 | | - --ease-ease: cubic-bezier(0.25, 0.1, 0.25, 1); |
123 | | -
|
124 | | - /* Modal */ |
125 | | - --modal-transition-duration: 0.4s; |
126 | | - --modal-transition-easing: cubic-bezier(0.45, 0, 0.55, 1); |
127 | | -
|
128 | | - /* or just --fr? flex-(--fr) */ |
129 | | - --flex-fr: 1 1 1; |
130 | | -
|
131 | | - /* or just --motion-safe? transition-(--my-properties) */ |
132 | | - --transition-motion-safe: motion-safe; |
133 | | -
|
134 | | - /*just --card ? grid-cols-(--my-grid-cols) */ |
135 | | - --grid-cols-card: repeat(auto-fill, minmax(min(100%, 220px), 400px)); |
136 | | -
|
137 | | - /* Implement in code and check |
138 | | - flex: { |
139 | | - fr: '1 1 1', |
140 | | - }, |
141 | | - */ |
142 | | -} |
143 | 8 | @utility grid-overlay { |
144 | 9 | grid: [overlay] 1fr / [overlay] 1fr; |
145 | 10 | } |
|
0 commit comments