Browse code

Progress

Benjamin Roth authored on14/12/2022 00:09:31
Showing1 changed files
1 1
deleted file mode 100644
... ...
@@ -1,209 +0,0 @@
1
-@if not-imported("import_once_func") { @import "../inc/import_once_func"; }
2
-@if not-imported("framework") { @import "../inc/framework"; }
3
-
4
-/*--- Config Section --- */
5
-$button-color: $color-text-invert;
6
-$button-border-color: $color-bg-tertiary;
7
-$button-background-color: $color-bg-tertiary;
8
-$button-color-hl: $color-bg-secondary;
9
-$button-border-color-hl: $color-bg-tertiary;
10
-$button-background-color-hl: $color-bg-tertiary;
11
-
12
-#hero {
13
-  #logo {
14
-    @include for-tablet {
15
-      top: 0;
16
-      left: 0;
17
-      -webkit-transform: translate(0, 0);
18
-      -moz-transform: translate(0, 0);
19
-      -ms-transform: translate(0, 0);
20
-      -o-transform: translate(0, 0);
21
-      transform: translate(0, 0);
22
-    }
23
-  }
24
-}
25
-body.-is-lp {
26
-  .button {
27
-    @include button($button-height: 50px, $button-padding-horizontal: 40px);
28
-  }
29
-}
30
-
31
-.rs-columns {
32
-  justify-content: center;
33
-}
34
-
35
-h1,h2,h3,h4,h5,h6 {
36
-  &.numbered {
37
-    position: relative;
38
-    padding-left: 2em;
39
-    .number {
40
-      font-size: 2.3em;
41
-      line-height: 1;
42
-      position: absolute;
43
-      left: 0;
44
-      top: 0;
45
-      color: #fff;
46
-    }
47
-  }
48
-}
49
-
50
-@include for-tablet {
51
-  .-rotate-cw-90-tablet {
52
-    -webkit-transform: rotate(90deg);
53
-    -moz-transform: rotate(90deg);
54
-    -ms-transform: rotate(90deg);
55
-    -o-transform: rotate(90deg);
56
-    transform: rotate(90deg);
57
-  }
58
-  .-expand-tablet {
59
-    flex-basis: 100% !important;
60
-    max-width: 100% !important;
61
-  }
62
-}
63
-
64
-@include for-mobile {
65
-  .-rotate-cw-90-mobile {
66
-    -webkit-transform: rotate(90deg);
67
-    -moz-transform: rotate(90deg);
68
-    -ms-transform: rotate(90deg);
69
-    -o-transform: rotate(90deg);
70
-    transform: rotate(90deg);
71
-  }
72
-  .-expand-mobile {
73
-    flex-basis: 100% !important;
74
-    max-width: 100% !important;
75
-  }
76
-
77
-  .jBox-wrapper {
78
-
79
-  }
80
-}
81
-
82
-.hero-wrapper {
83
-
84
-  .-arrow& {
85
-    .hero-text {
86
-      align-self: flex-end;
87
-      margin-bottom: 5%;
88
-    }
89
-
90
-    @include for-tablet {
91
-      .hero-text {
92
-        font-size: font-size(40px);
93
-      }
94
-    }
95
-
96
-    @include for-mobile {
97
-      .hero-text {
98
-        font-size: font-size(25px);
99
-      }
100
-    }
101
-  }
102
-}
103
-
104
-.spc_default {
105
-  margin-bottom: 5rem;
106
-}
107
-
108
-table.pricing {
109
-  table-layout: auto;
110
-  width: 100%;
111
-  border-collapse: separate;
112
-  border-spacing: 0 0.5em;
113
-  font-size: font-size(15px);
114
-
115
-  tr {
116
-
117
-    &.heading {
118
-      td, th {
119
-        font-family: $font-family-alternate;
120
-        font-weight: 400;
121
-        font-size: font-size(25px);
122
-        padding-top: 0.25em;
123
-        padding-bottom: 0.25em;
124
-        color: $color-bg-secondary;
125
-        &:first-child {
126
-          padding-left: 0;
127
-        }
128
-        &:last-child {
129
-          padding-right: 0;
130
-        }
131
-      }
132
-      &:not(:first-child) {
133
-        td, th {
134
-          padding-top: 0.75em;
135
-        }
136
-      }
137
-    }
138
-
139
-    &:not(.heading) {
140
-      background-color: $color-bg-lightergrey;
141
-      td {
142
-        @include transition(all 0.25s);
143
-        position: relative;
144
-        z-index: 0;
145
-        &:first-child {
146
-          &:before, &:after {
147
-            @include transition(all 0.25s);
148
-            opacity: 0;
149
-            visibility: hidden;
150
-            position: absolute;
151
-            top: 0;
152
-            bottom: 0;
153
-            content: '';
154
-            background: #d9e2e5;
155
-            z-index: -1;
156
-          }
157
-          &:before {
158
-            left: 0;
159
-            right: 19px;
160
-          }
161
-          &:after {
162
-            position: absolute;
163
-            right: 0;
164
-            width: 20px;
165
-            top: 0;
166
-            bottom: 0;
167
-            content: '';
168
-            background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22#{str-replace(#d9e2e5,'#','%23')}%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 0 50%;
169
-            background-size: 10px 100%;
170
-          }
171
-        }
172
-      }
173
-
174
-      &:hover {
175
-        td {
176
-          //background-color: #d9e2e5;
177
-          &:first-child {
178
-            //color: $color-text-invert;
179
-            &:before, &:after {
180
-              opacity: 1;
181
-              visibility: visible;
182
-            }
183
-          }
184
-        }
185
-      }
186
-    }
187
-  }
188
-
189
-  td,th {
190
-    line-height: 1.3;
191
-    padding: 1em 1em;
192
-  }
193
-
194
-  th {
195
-    font-weight: 500;
196
-  }
197
-
198
-  td {
199
-    /*@include transition(all 0.25s);
200
-    background-color: $color-bg-lightergrey;*/
201
-
202
-    &:last-child {
203
-      font-weight: 500;
204
-      text-align: right;
205
-      white-space: nowrap;
206
-      width: 1px;
207
-    }
208
-  }
209
-}
210 0
\ No newline at end of file
Browse code

Initial commit

Benjamin Roth authored on07/11/2022 09:19:06
Showing1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,209 @@
1
+@if not-imported("import_once_func") { @import "../inc/import_once_func"; }
2
+@if not-imported("framework") { @import "../inc/framework"; }
3
+
4
+/*--- Config Section --- */
5
+$button-color: $color-text-invert;
6
+$button-border-color: $color-bg-tertiary;
7
+$button-background-color: $color-bg-tertiary;
8
+$button-color-hl: $color-bg-secondary;
9
+$button-border-color-hl: $color-bg-tertiary;
10
+$button-background-color-hl: $color-bg-tertiary;
11
+
12
+#hero {
13
+  #logo {
14
+    @include for-tablet {
15
+      top: 0;
16
+      left: 0;
17
+      -webkit-transform: translate(0, 0);
18
+      -moz-transform: translate(0, 0);
19
+      -ms-transform: translate(0, 0);
20
+      -o-transform: translate(0, 0);
21
+      transform: translate(0, 0);
22
+    }
23
+  }
24
+}
25
+body.-is-lp {
26
+  .button {
27
+    @include button($button-height: 50px, $button-padding-horizontal: 40px);
28
+  }
29
+}
30
+
31
+.rs-columns {
32
+  justify-content: center;
33
+}
34
+
35
+h1,h2,h3,h4,h5,h6 {
36
+  &.numbered {
37
+    position: relative;
38
+    padding-left: 2em;
39
+    .number {
40
+      font-size: 2.3em;
41
+      line-height: 1;
42
+      position: absolute;
43
+      left: 0;
44
+      top: 0;
45
+      color: #fff;
46
+    }
47
+  }
48
+}
49
+
50
+@include for-tablet {
51
+  .-rotate-cw-90-tablet {
52
+    -webkit-transform: rotate(90deg);
53
+    -moz-transform: rotate(90deg);
54
+    -ms-transform: rotate(90deg);
55
+    -o-transform: rotate(90deg);
56
+    transform: rotate(90deg);
57
+  }
58
+  .-expand-tablet {
59
+    flex-basis: 100% !important;
60
+    max-width: 100% !important;
61
+  }
62
+}
63
+
64
+@include for-mobile {
65
+  .-rotate-cw-90-mobile {
66
+    -webkit-transform: rotate(90deg);
67
+    -moz-transform: rotate(90deg);
68
+    -ms-transform: rotate(90deg);
69
+    -o-transform: rotate(90deg);
70
+    transform: rotate(90deg);
71
+  }
72
+  .-expand-mobile {
73
+    flex-basis: 100% !important;
74
+    max-width: 100% !important;
75
+  }
76
+
77
+  .jBox-wrapper {
78
+
79
+  }
80
+}
81
+
82
+.hero-wrapper {
83
+
84
+  .-arrow& {
85
+    .hero-text {
86
+      align-self: flex-end;
87
+      margin-bottom: 5%;
88
+    }
89
+
90
+    @include for-tablet {
91
+      .hero-text {
92
+        font-size: font-size(40px);
93
+      }
94
+    }
95
+
96
+    @include for-mobile {
97
+      .hero-text {
98
+        font-size: font-size(25px);
99
+      }
100
+    }
101
+  }
102
+}
103
+
104
+.spc_default {
105
+  margin-bottom: 5rem;
106
+}
107
+
108
+table.pricing {
109
+  table-layout: auto;
110
+  width: 100%;
111
+  border-collapse: separate;
112
+  border-spacing: 0 0.5em;
113
+  font-size: font-size(15px);
114
+
115
+  tr {
116
+
117
+    &.heading {
118
+      td, th {
119
+        font-family: $font-family-alternate;
120
+        font-weight: 400;
121
+        font-size: font-size(25px);
122
+        padding-top: 0.25em;
123
+        padding-bottom: 0.25em;
124
+        color: $color-bg-secondary;
125
+        &:first-child {
126
+          padding-left: 0;
127
+        }
128
+        &:last-child {
129
+          padding-right: 0;
130
+        }
131
+      }
132
+      &:not(:first-child) {
133
+        td, th {
134
+          padding-top: 0.75em;
135
+        }
136
+      }
137
+    }
138
+
139
+    &:not(.heading) {
140
+      background-color: $color-bg-lightergrey;
141
+      td {
142
+        @include transition(all 0.25s);
143
+        position: relative;
144
+        z-index: 0;
145
+        &:first-child {
146
+          &:before, &:after {
147
+            @include transition(all 0.25s);
148
+            opacity: 0;
149
+            visibility: hidden;
150
+            position: absolute;
151
+            top: 0;
152
+            bottom: 0;
153
+            content: '';
154
+            background: #d9e2e5;
155
+            z-index: -1;
156
+          }
157
+          &:before {
158
+            left: 0;
159
+            right: 19px;
160
+          }
161
+          &:after {
162
+            position: absolute;
163
+            right: 0;
164
+            width: 20px;
165
+            top: 0;
166
+            bottom: 0;
167
+            content: '';
168
+            background: url('data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2210%22%20height%3D%22100%22%20fill%3D%22#{str-replace(#d9e2e5,'#','%23')}%22%20viewBox%3D%220%200%2010%20100%22%20preserveAspectRatio%3D%22none%22%20%3E%3Cpath%20d%3D%22M0%2C0%20L0%2C100%20L10%2C50z%22%3E%3C%2Fpath%3E%3C%2Fsvg%3E') no-repeat 0 50%;
169
+            background-size: 10px 100%;
170
+          }
171
+        }
172
+      }
173
+
174
+      &:hover {
175
+        td {
176
+          //background-color: #d9e2e5;
177
+          &:first-child {
178
+            //color: $color-text-invert;
179
+            &:before, &:after {
180
+              opacity: 1;
181
+              visibility: visible;
182
+            }
183
+          }
184
+        }
185
+      }
186
+    }
187
+  }
188
+
189
+  td,th {
190
+    line-height: 1.3;
191
+    padding: 1em 1em;
192
+  }
193
+
194
+  th {
195
+    font-weight: 500;
196
+  }
197
+
198
+  td {
199
+    /*@include transition(all 0.25s);
200
+    background-color: $color-bg-lightergrey;*/
201
+
202
+    &:last-child {
203
+      font-weight: 500;
204
+      text-align: right;
205
+      white-space: nowrap;
206
+      width: 1px;
207
+    }
208
+  }
209
+}
0 210
\ No newline at end of file