1010}
1111
1212app-text-embracer {
13- --mono-color-1 : #4c93c8 ;
14- --mono-color-2 : #002741 ;
15- --border-color : var (--mono-color-1 );
16- --border-width : 2px ;
17- color : #ffd60a ;
18- --shc : #166496 ;
13+ --border-width : calc (var (--border-size ));
14+ --frame-color : var (--border-color );
15+ --dot-color : var (--border-color );
16+ color : var (--accent );
17+
1918 font-family : ' Troubleside' , sans-serif ;
2019 font-weight : 900 ;
2120 font-size : clamp (1rem , 8vw , 5rem );
2221 justify-content : center ;
23- -webkit-text-stroke : var (--mono-color-2 ) var (--border-width );
24- --dot-color : var (--mono-color-1 );
25- paint-order : stroke fill ;
26-
27- @media (prefers-color-scheme : light ) {
28- --mono-color-1 : #166496 ;
29- --mono-color-2 : #eceff2 ;
30- --shc : var (--mono-color-1 );
31- color : var (--mono-color-1 );
32- -webkit-text-stroke : var (--mono-color-1 ) var (--border-width );
3322
34- color : var (--mono-color-2 );
23+ ::ng- deep>span {
24+ box-shadow : var (--shadow-1 );
3525 }
3626
27+ @media (prefers-color-scheme : light ) {}
28+
3729 @media (max-width : 1080px ) {
3830 font-size : clamp (1rem , 7vw , 8rem );
3931 }
@@ -167,7 +159,7 @@ app-file-change ::ng-deep .button {
167159 // background: unset;
168160
169161 text-overflow : ellipsis ;
170- max-width : 90vw ;
162+ max-width : 90vw ;
171163 overflow : hidden ;
172164 white-space : nowrap ;
173165}
@@ -183,10 +175,10 @@ textarea {
183175 width : 100% ;
184176 transition : all var (--t ) cubic-bezier (0.075 , 0.82 , 0.165 , 1 );
185177 border-radius : .5ch ;
186- border : 2 px solid #166496 ;
187- box-shadow : var (--flat- shadow-medium );
188- border : 0 ;
189- // background-color: #16649680;
178+ border : var ( --border-size ) solid var ( --border-color ) ;
179+ box-shadow : var (--shadow-1 );
180+ // border: 0;
181+ background-color : #16649680 ;
190182 color : #ffd60a ;
191183
192184 @media (prefers-color-scheme : light ) {
@@ -202,12 +194,8 @@ textarea {
202194}
203195
204196input [type = url ]::placeholder {
205- color : #ffd60a ;
197+ color : var ( --accent ) ;
206198 opacity : 0.6 ;
207-
208- @media (prefers-color-scheme : light ) {
209- color : #166496 ;
210- }
211199}
212200
213201.favicon {
@@ -259,21 +247,17 @@ input[type=url]::placeholder {
259247 display : flex ;
260248 gap : 1ch ;
261249 align-items : center ;
262- --dot-color : #166496 ;
263- border : 1 px solid var (--dot-color );
250+ --dot-color : var ( --border-color ) ;
251+ border : var ( --border-size ) solid var (--dot-color );
264252 --stroke : #002741 ;
265- --bg-1 : var (--gl ) 0px 0px / 4px 4px ;
266- --bg-2 : var (--gl ) 0px 0px / 3px 3px , var (--gl ) 1.5px 1.5px / 3px 3px ;
267253 --gl : radial-gradient (circle 1px at 0px 0px , var (--dot-color ) 1px , transparent 0 );
254+ --bg-1 : var (--gl ) 0px 0px / 8px 8px ;
255+ --bg-2 : var (--gl ) 0px 0px / 4px 4px , var (--gl ) 1.5px 1.5px / 4px 4px ;
268256 background : var (--bg-1 );
269257
270258 text-transform : uppercase ;
271259 font-weight : bold ;
272- // -webkit-text-stroke: 0.5ch var(--stroke);
273- // paint-order: stroke fill;
274-
275- box-shadow : var (--flat-shadow-high );
276-
260+ box-shadow : var (--shadow-2 );
277261
278262 @media (prefers-color-scheme : light ) {
279263 --dot-color : #166496 ;
@@ -283,8 +267,11 @@ input[type=url]::placeholder {
283267
284268 & :hover ,
285269 & :focus {
286- --dot-color : #4c93c8 ;
287270 background : var (--bg-2 );
271+ color : var (--accent );
272+ }
288273
274+ & :active {
275+ box-shadow : 0 0 transparent ;
289276 }
290277}
0 commit comments