4
4
: root {scroll-behavior : auto}
5
5
}
6
6
.scrollTrans {transition : all .5s ease-in-out}
7
- body , input , select , textarea , .idx {font-size : calc ((12px * {magnification}) + .03vw );max- width: 100%}
8
- body {font-family : 'Tahoma' , 'Verdana' , 'Noto Sans' , 'Arial' ;letter-spacing : 1px ;text-decoration : none;border-style : none;margin : 0 ;white-space : normal;background-color : # 333 ;color : # cde ;background-image : url (data:image/gif;base64, R0lGODdhAwADAIACADMzM1VicCwAAAAAAwADAAACBIQRBwUAOw==);background-attachment : fixed}
7
+ body , input , select , textarea {max-width : 100% }
8
+ body , input , select , textarea , .idx {font-size : calc ((12px * {magnification}) + .03vw )}
9
+ body {font-family : 'Tahoma' , 'Verdana' , 'Noto Sans' , 'Arial' ;letter-spacing : 1px ;text-decoration : none;border-style : none;margin : 0 ;white-space : normal;background-color : # 333 ;color : # cde ;background-image : url (data:image/png;base64, {Base64Encode}{Asset: texture.png}{/ Base64Encode});background-attachment : fixed}
9
10
code {background-color : rgba (85 , 85 , 85 , .5 );color : # eee ;vertical-align : 0 ;display : inline-block;height : calc (1em + 2px )}
10
11
hr {border-style : solid none none;border-width : 1px ;margin : 5px 2px 0 ;padding : 2px ;color : # 89b }
11
12
img .ico {width : 16px ;height : 16px ;border : 0 ;filter : hue-rotate (180deg ) brightness (.8 )}
12
13
input [type = file ]{margin : 0 ;padding : 0 ;border : none;background : none;width : auto}
13
14
input , input [type = file ]::file-selector-button , select , option , textarea {background-color : # 345 ;border : none;color : # ccc ;margin : 2px ;padding : 2px }
14
15
input , select {width : 150px ;background-repeat : no-repeat;background-position : top {FE_Align_Reverse}}
15
- input [type = submit ]: not (.auto ), input [type = button ]: not (.auto ){width : auto;min-width : 150px }
16
+ input [type = submit ]: not (.auto ), input [type = button ]: not (.auto ){width : auto;min-width : min ( 150px , 25 % ) }
16
17
input .auto , input [type = file ]::file-selector-button , select .auto {width : auto;padding-left : 10px ;padding-right : 10px }
17
18
input [type = image ]{width : inherit;border : inherit}
18
19
input [type = password ]{background-image : url (data:image/gif;base64, {Base64Encode}{Asset: pip_key_blue.gif}{/ Base64Encode})}
@@ -25,6 +26,11 @@ select,option,input,textarea{filter:grayscale(.1) brightness(.94)}
25
26
select : active , textarea : active : not ([readonly ]), input : active {filter : grayscale (0 ) brightness (1 )}
26
27
select : disabled , textarea : disabled , input : disabled {filter : grayscale (1 ) brightness (.5 )}
27
28
select : focus , textarea : focus , input : focus , select : hover , textarea : hover : not ([readonly ]), input : hover {filter : grayscale (0 ) brightness (1 )}
29
+ .mainbox {display : flex;flex-direction : row;gap : auto;justify-content : center;align-items : start}
30
+ nav {display : flex;flex-direction : column;gap : 2px ;justify-content : start;align-items : start;font-size : calc ((14px * {magnification}) + .03vw );flex- basis : 20%;flex- shrink: 2;flex- grow: 1;letter- spacing: calc(1px + .03vw)}
31
+ nav a : not (.idx a ){display : block}
32
+ main {flex-basis : 80% ;flex-shrink : 1 ;flex-grow : 2 }
33
+ .subNav {display : block;text-align : center;font-size : calc ((10px * {magnification}) + .03vw );color : rgba(204, 221, 238, .6);text- shadow: 2px 2px 1px rgba(255, 255, 255, .2)}
28
34
table{table-layout : fixed}
29
35
table , .spanner {width : 100% }
30
36
textarea {height : 150px }
@@ -34,10 +40,9 @@ a:link,a:visited{color:#def}
34
40
a : hover , a : active , a : focus , .txtRd {color : # fca }
35
41
.bNav , .gen , .spanner {text-align : {FE_Align_Reverse}}
36
42
.bNav {height : 64px }
37
- .cat , .exp , .bNav , .gen , . nav , .s , .tip , .txtGn , .txtOe , .txtRd , .spanner , a , input , input [type = file ]::file-selector-button , select , textarea {font-weight : 700 }
43
+ .cat , .exp , .bNav , .gen , nav , .s , .tip , .txtGn , .txtOe , .txtRd , .spanner , a , input , input [type = file ]::file-selector-button , select , textarea {font-weight : 700 }
38
44
.ci , .co , .gen , .center {margin : auto}
39
45
.ci , .co , .ng1 , .ng2 {width : calc (100% - 32px )}
40
- .idx {width : calc (100% - 10px )}
41
46
.ci {background-color : rgba (102 , 119 , 136 , .5 );text-align : {FE_Align };bor der- to p- {FE_Align_Reverse}-radius : 24px ;padding : 12px }
42
47
.co , body , .center {text-align : center}
43
48
.co , body {padding : 0 }
@@ -50,13 +55,11 @@ a:hover,a:active,a:focus,.txtRd{color:#fca}
50
55
.h1 , .h3 , .spanner {background-color : rgba (102 , 119 , 136 , .5 )}
51
56
.h2 , .h4 {background-color : rgba (85 , 102 , 119 , .5 )}
52
57
.h3 , .h3f , .h4 , .h4f {width : 50% }
53
- .nav {font-size : calc ((14px * {magnification}) + .03vw );width: 20%;letter- spacing: calc(1px + .03vw)}
54
58
.nav : lang (ja ){letter-spacing : -1px }
55
59
.ng1 , .h1f , .h3f {background : linear-gradient ({90deg}, rgba (102, 119, 136, .5), # 89a)}
56
60
.ng2 , .h2f , .h4f {background : linear-gradient ({90deg}, rgba (85, 102, 119, .5), # 789)}
57
61
.hFd : hover , .r {background-color : rgba (153 , 102 , 51 , .6 )}
58
62
.rf {background : linear-gradient ({90deg}, rgba (153, 102, 51, .6), # c96 )}
59
- .right {padding : 20px ;width : 80% }
60
63
.branchline {border-style : none none solid none;border-width : 1px ;border-color : # 89b }
61
64
.txtBl {color : # eee }
62
65
.txtGn {color : # 9c7 }
@@ -75,18 +78,18 @@ input[id=logoutbutton]:hover,input[id=logoutbutton]:active,input[id=logoutbutton
75
78
input [id = homebutton ]{border-top- {FE_Align_Reverse}-radius : 0 ;border-bottom- {FE_Align_Reverse}-radius : 0 ;margin- {FE_Align_Reverse }: 0 }
76
79
.h1f , .h2f , .h3f , .h4f , .rf {white-space : nowrap}
77
80
@media only all and (max-width : 968px ) {
81
+ .extend {flex-basis : 100% }
78
82
.big , .dt {display : none}
79
83
.mob {display : block}
80
84
.tip , .bNav , .gen {float : none;height : auto;text-align : center}
81
85
.h1 , .h1f , .h2 , .h2f , .r , .rf {width : 50% }
82
- .extend {width : 100% }
83
86
}
84
87
.hB {background-color : rgba (0 , 0 , 0 , .125 )}
85
88
.hW {background-color : rgba (255 , 255 , 255 , .125 )}
86
89
.fW {word-break : break-all}
87
90
.exp {color : # ff0 ;background-color : # f00 }
88
91
.pieul {list-style-type : none;margin : 0 ;padding : 0 }
89
- li > span .comCat : first-child , input [type = file ]::file-selector-button {cursor : pointer}
92
+ li > span .comCat : first-child , input [type = button ] , input [ type = file ]::file-selector-button , input [ type = checkbox ] , input [ type = checkbox ] + label , input [ type = radio ] , input [ type = radio ] + label , input [ type = reset ] , input [ type = submit ] , span > span [ onclick ] , li > span [ onclick ] , . navicon [ onclick ] {cursor : pointer}
90
93
.comCat ::before , .showlink ::before , .shownlink ::before , .unshownlink ::before {content : "" ;width : 16px ;height : 16px ;background-image : url (data:image/svg+xml;base64, {Base64Encode}{Asset: caret.svg}{/ Base64Encode});background-repeat : no-repeat;background-position : center;position : relative;top : 2px ;display : inline-block;margin- {FE_Align_Reverse }: 6px ;line-height : 100% ;cursor : pointer}
91
94
.caret-down ::before {animation : forRotate .3s ease-in 1 ;animation-fill-mode : both}
92
95
.caret-up ::before {animation : revRotate .5s linear 1 ;animation-fill-mode : both}
@@ -96,7 +99,7 @@ blockquote.comSub{margin:-2px 0 0 0;padding:0 0 0 0}
96
99
@keyframes forRotate{0% {{caretTransformBefore} invert(90%) sepia(8%) saturate(574%) hue-rotate(174deg) brightness(98%) contrast(90%)}100% {{caretTransformAfter} invert(90%) sepia(8%) saturate(574%) hue-rotate(174deg) brightness(98%) contrast(90%)}}
97
100
@keyframes revRotate{0% {{caretTransformAfter} invert(90%) sepia(8%) saturate(574%) hue-rotate(174deg) brightness(98%) contrast(90%)}100% {{caretTransformBefore} invert(90%) sepia(8%) saturate(574%) hue-rotate(174deg) brightness(98%) contrast(90%)}}
98
101
.navicon {display : inline-block;background-repeat : no-repeat;filter : invert (85% ) saturate (1074% ) hue-rotate (-154deg ) brightness (100% ) contrast (87% );position : relative;top : 1px ;width : 16px ;height : 16px }
99
- a : hover > .navicon , a : active > .navicon , a : focus > .navicon {filter : invert (91% ) sepia (87% ) saturate (611% ) hue-rotate (-62deg ) brightness (100% ) contrast (109% )}
102
+ a : hover > .navicon , a : active > .navicon , a : focus > .navicon , . navicon [ onclick ] : hover , . navicon [ onclick ] : active , . navicon [ onclick ] : focus {filter : invert (91% ) sepia (87% ) saturate (611% ) hue-rotate (-62deg ) brightness (100% ) contrast (109% )}
100
103
select + input [type = submit ], select + input [type = button ], input [name = qkey ]+ input [type = submit ]{height : 20px ;margin- {FE_Align }: -3px ;border-bottom- {FE_Align}-radius : 0 ;border-top- {FE_Align}-radius : 0 ;padding- {FE_Align }: 3px }
101
104
input [name = qkey ]{margin- {FE_Align }: -3px ;padding- {FE_Align }: 3px }
102
105
select , input [type = submit ], input [type = reset ], input [type = button ], input [type = file ]::file-selector-button , input [type = text ], input [type = password ], input [type = number ], input [type = date ], input [type = time ], button {box-sizing : border-box;height : 20px ;padding-top : 0 ;padding-bottom : 0 }
@@ -123,7 +126,6 @@ input[type=checkbox]+label,input[type=radio]+label,.gridboxitem>label,.gridboxit
123
126
.warning {display : inline-block;margin : 4px ;font-weight : 700 ;color : # fca ;background : linear-gradient ({90deg}, rgba (0, 128, 192, 0) 0, rgba (0, 128, 192, .8) 20% 80%, rgba (0, 128, 192, 0) 100%);line-height: 100%}
124
127
.shownlink ::before {animation : forRotate .5s ease-in 1 ;animation-fill-mode : both}
125
128
.unshownlink ::before {animation : revRotate .5s linear 1 ;animation-fill-mode : both}
126
- .subNav {text-align : center;font-size : calc ((10px * {magnification}) + .03vw );color : rgba(204, 221, 238, .6);text- shadow: 2px 2px 1px rgba(255, 255, 255, .2)}
127
129
input [type = button ].reset {background : none;cursor : pointer;border : none;padding : 0 12px 0 12px ;margin : 0 ;width : auto;color : # fca }
128
130
input [type = button ].reset : hover , input [type = button ].reset : active {color : # ffc }
129
131
.tablend {margin-top : -2px }
@@ -144,9 +146,14 @@ input[type=button].reset:hover,input[type=button].reset:active{color:#ffc}
144
146
.txtGn ::selection , .txtGn > * : not (.txtOe , .txtRd )::selection {color : # dfc }
145
147
.txtOe ::selection , .txtOe > * : not (.txtGn , .txtRd )::selection {color : # fec }
146
148
.txtRd ::selection , .txtRd > * : not (.txtGn , .txtOe )::selection {color : # fcc }
147
- .flexrow {display : flex}
149
+ .flexrow {display : flex; flex-direction : row }
148
150
.flexin {margin- {FE_Align }: -1px ;margin- {FE_Align_Reverse }: 1px ;width : auto;flex-grow : 1 }
149
151
.comCat ::before , .showlink ::before , .shownlink ::before , .unshownlink ::before {filter : invert (90% ) sepia (8% ) saturate (574% ) hue-rotate (174deg ) brightness (98% ) contrast (90% )}
150
152
.navSoftCnr {border-radius : {cnrRadius } 0 0}
151
153
.capitalize {text-transform : capitalize}
152
154
input [type = checkbox ], input [type = radio ]{accent-color : # 89b }
155
+ .clockBlock {display : inline-block;width : 16px ;height : 16px ;transition : none}
156
+ .clockHours {background-image : url (data:image/svg+xml;base64, {Base64Encode}{Asset: clockhours.svg}{/ Base64Encode});position : relative;inset : 0 0 }
157
+ .clockMinutes {background-image : url (data:image/svg+xml;base64, {Base64Encode}{Asset: clockminutes.svg}{/ Base64Encode});position : relative;inset : 0 -16px }
158
+ .clockSeconds {background-image : url (data:image/svg+xml;base64, {Base64Encode}{Asset: clockseconds.svg}{/ Base64Encode});position : relative;inset : 0 -32px }
159
+ .clockFace {background-image : url (data:image/svg+xml;base64, {Base64Encode}{Asset: clockface.svg}{/ Base64Encode});position : relative;inset : 0 -48px }
0 commit comments