2021-02-19 16:47:37 -05:00
/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */
/* main.css 2.1.0 | MIT License | https://github.com/h5bp/main.css#readme */
/ *
* What follows is the result of much research on cross-browser styling .
* Credit left inline and big thanks to Nicolas Gallagher , Jonathan Neal ,
* Kroc Camen , and the H5BP dev community and team .
* /
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Base styles : opinionated defaults
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
2021-02-21 04:51:21 -05:00
body {
2021-02-22 01:05:17 -05:00
background-color : # 54545d ;
2021-02-21 04:51:21 -05:00
}
2021-02-19 16:47:37 -05:00
2021-03-06 22:55:50 -05:00
2021-02-19 16:47:37 -05:00
html {
2021-02-21 04:51:21 -05:00
color : # ddd ;
2021-02-19 16:47:37 -05:00
font-size : 1em ;
line-height : 1 . 4 ;
}
/ *
* Remove text-shadow in selection highlight :
* https : / / twitter . com / miketaylr / status / 12228805301
*
* Vendor-prefixed and regular :: selection selectors cannot be combined :
* https : / / stackoverflow . com / a / 16982510 / 7133471
*
* Customize the background color to match your design .
* /
:: -moz-selection {
background : # b3d4fc ;
text-shadow : none ;
}
:: selection {
background : # b3d4fc ;
text-shadow : none ;
}
/ *
* A better looking default horizontal rule
* /
hr {
display : block ;
height : 1px ;
border : 0 ;
border-top : 1px solid # ccc ;
margin : 1em 0 ;
padding : 0 ;
}
/ *
* Remove the gap between audio , canvas , iframes ,
* images , videos and the bottom of their containers :
* https : / / github . com / h5bp / html5-boilerplate / issues / 440
* /
audio ,
canvas ,
iframe ,
img ,
svg ,
video {
vertical-align : middle ;
}
/ *
* Remove default fieldset styles .
* /
fieldset {
border : 0 ;
margin : 0 ;
padding : 0 ;
}
/ *
* Allow only vertical resizing of textareas .
* /
textarea {
resize : vertical ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Author ' s custom styles
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Helper classes
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
/ *
* Hide visually and from screen readers
* /
. hidden ,
[ hidden ] {
display : none ! important ;
}
/ *
* Hide only visually , but have it available for screen readers :
* https : / / snook . ca / archives / html_and_css / hiding-content-for-accessibility
*
* 1 . For long content , line feeds are not interpreted as spaces and small width
* causes content to wrap 1 word per line :
* https : / / medium . com / @ jessebeach / beware-smushed-off-screen-accessible-text-5952a4c2cbfe
* /
. sr-only {
border : 0 ;
clip : rect ( 0 , 0 , 0 , 0 ) ;
height : 1px ;
margin : -1px ;
overflow : hidden ;
padding : 0 ;
position : absolute ;
white-space : nowrap ;
width : 1px ;
/* 1 */
}
/ *
* Extends the . sr-only class to allow the element
* to be focusable when navigated to via the keyboard :
* https : / / www . drupal . org / node / 897638
* /
. sr-only . focusable : active ,
. sr-only . focusable : focus {
clip : auto ;
height : auto ;
margin : 0 ;
overflow : visible ;
position : static ;
white-space : inherit ;
width : auto ;
}
/ *
* Hide visually and from screen readers , but maintain layout
* /
. invisible {
visibility : hidden ;
}
/ *
* Clearfix : contain floats
*
* For modern browsers
* 1 . The space content is one way to avoid an Opera bug when the
* ` contenteditable ` attribute is included anywhere else in the document .
* Otherwise it causes space to appear at the top and bottom of elements
* that receive the ` clearfix ` class .
* 2 . The use of ` table ` rather than ` block ` is only necessary if using
* ` : before ` to contain the top-margins of child elements .
* /
. clearfix :: before ,
. clearfix :: after {
content : " " ;
display : table ;
}
. clearfix :: after {
clear : both ;
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
EXAMPLE Media Queries for Responsive Design .
These examples override the primary ( 'mobile first' ) styles .
Modify as content requires .
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
@ media only screen and ( min-width : 35em ) {
/* Style adjustments for viewports that meet the condition */
}
@ media print ,
( -webkit-min-device-pixel-ratio : 1 . 25 ) ,
( min-resolution : 1 . 25dppx ) ,
( min-resolution : 120dpi ) {
/* Style adjustments for high resolution devices */
}
/ * = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
Print styles .
Inlined to avoid the additional HTTP request :
https : / / www . phpied . com / delay-loading-your-print-css /
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = * /
@ media print {
* ,
* :: before ,
* :: after {
background : # fff ! important ;
color : # 000 ! important ;
/* Black prints faster */
box-shadow : none ! important ;
text-shadow : none ! important ;
}
a ,
a : visited {
text-decoration : underline ;
}
a [ href ] :: after {
content : " (" attr ( href ) ")" ;
}
abbr [ title ] :: after {
content : " (" attr ( title ) ")" ;
}
/ *
* Don ' t show links that are fragment identifiers ,
* or use the ` javascript : ` pseudo protocol
* /
a [ href ^ = "#" ] :: after ,
a [ href ^ = "javascript:" ] :: after {
content : "" ;
}
pre {
white-space : pre-wrap ! important ;
}
pre ,
blockquote {
border : 1px solid # 999 ;
page-break-inside : avoid ;
}
/ *
* Printing Tables :
* https : / / web . archive . org / web / 20180815150934 / http : / / css-discuss . incutio . com / wiki / Printing_Tables
* /
thead {
display : table-header-group ;
}
tr ,
img {
page-break-inside : avoid ;
}
p ,
h2 ,
h3 {
orphans : 3 ;
widows : 3 ;
}
h2 ,
h3 {
page-break-after : avoid ;
}
}
2021-02-21 04:51:21 -05:00
# left-menu {
2021-03-06 22:55:50 -05:00
width : 212px ;
2021-02-25 00:57:12 -05:00
height : 99vh ;
2021-02-21 04:51:21 -05:00
display : inline-block ;
border : 1px solid black ;
margin : 0px ;
padding : 0px ;
2021-03-06 22:55:50 -05:00
background-color : # 222222 ;
2021-02-21 04:51:21 -05:00
}
2021-02-25 00:57:12 -05:00
# inner-left-menu {
width : 100 % ;
2021-03-06 22:55:50 -05:00
height : 99 . 4 % ;
overflow-y : scroll ;
background-color : # 54545d ;
}
# inner-left-menu :: -webkit-scrollbar {
width : 12px ;
}
# inner-left-menu :: -webkit-scrollbar-track {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#575a60+0,292b2d+14,000000+49,292b2d+82,575a60+100 */
background : rgb ( 87 , 90 , 96 ) ; /* Old browsers */
background : -moz-linear-gradient ( left , rgba ( 87 , 90 , 96 , 1 ) 0 % , rgba ( 41 , 43 , 45 , 1 ) 14 % , rgba ( 0 , 0 , 0 , 1 ) 49 % , rgba ( 41 , 43 , 45 , 1 ) 82 % , rgba ( 87 , 90 , 96 , 1 ) 100 % ) ; /* FF3.6-15 */
background : -webkit-linear-gradient ( left , rgba ( 87 , 90 , 96 , 1 ) 0 % , rgba ( 41 , 43 , 45 , 1 ) 14 % , rgba ( 0 , 0 , 0 , 1 ) 49 % , rgba ( 41 , 43 , 45 , 1 ) 82 % , rgba ( 87 , 90 , 96 , 1 ) 100 % ) ; /* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , rgba ( 87 , 90 , 96 , 1 ) 0 % , rgba ( 41 , 43 , 45 , 1 ) 14 % , rgba ( 0 , 0 , 0 , 1 ) 49 % , rgba ( 41 , 43 , 45 , 1 ) 82 % , rgba ( 87 , 90 , 96 , 1 ) 100 % ) ; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter : progid : DXImageTransform . Microsoft . gradient ( startColorstr = '#575a60' , endColorstr = '#575a60' , GradientType = 1 ) ; /* IE6-9 */
}
# inner-left-menu :: -webkit-scrollbar-thumb {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+50,000000+50,8e8e8e+50,000000+100&0+0,1+50,0+100 */
background : -moz-linear-gradient ( left , rgba ( 0 , 0 , 0 , 0 ) 0 % , rgba ( 142 , 142 , 142 , 1 ) 50 % , rgba ( 0 , 0 , 0 , 0 ) 100 % ) ; /* FF3.6-15 */
background : -webkit-linear-gradient ( left , rgba ( 0 , 0 , 0 , 0 ) 0 % , rgba ( 142 , 142 , 142 , 1 ) 50 % , rgba ( 0 , 0 , 0 , 0 ) 100 % ) ; /* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to right , rgba ( 0 , 0 , 0 , 0 ) 0 % , rgba ( 142 , 142 , 142 , 1 ) 50 % , rgba ( 0 , 0 , 0 , 0 ) 100 % ) ; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter : progid : DXImageTransform . Microsoft . gradient ( startColorstr = '#00000000' , endColorstr = '#00000000' , GradientType = 1 ) ; /* IE6-9 */
border-radius : 8px ;
2021-02-25 00:57:12 -05:00
}
2021-03-06 22:55:50 -05:00
2021-02-21 04:51:21 -05:00
# top-bar {
2021-03-06 22:55:50 -05:00
height : 30px ;
2021-02-25 00:57:12 -05:00
overflow : none ;
2021-02-21 04:51:21 -05:00
margin : 0px ;
padding : 0px ;
font-size : 2em ;
2021-03-06 22:55:50 -05:00
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a7cfdf+0,23538a+100;Blue+3d+%238 */
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#4c4c4c+0,595959+12,666666+25,474747+39,2c2c2c+50,000000+51,111111+60,2b2b2b+76,1c1c1c+91,131313+100;Black+Gloss+%231 */
background : rgb ( 76 , 76 , 76 ) ; /* Old browsers */
background : -moz-linear-gradient ( top , rgba ( 76 , 76 , 76 , 1 ) 0 % , rgba ( 89 , 89 , 89 , 1 ) 12 % , rgba ( 102 , 102 , 102 , 1 ) 25 % , rgba ( 71 , 71 , 71 , 1 ) 39 % , rgba ( 44 , 44 , 44 , 1 ) 50 % , rgba ( 0 , 0 , 0 , 1 ) 51 % , rgba ( 17 , 17 , 17 , 1 ) 60 % , rgba ( 43 , 43 , 43 , 1 ) 76 % , rgba ( 28 , 28 , 28 , 1 ) 91 % , rgba ( 19 , 19 , 19 , 1 ) 100 % ) ; /* FF3.6-15 */
background : -webkit-linear-gradient ( top , rgba ( 76 , 76 , 76 , 1 ) 0 % , rgba ( 89 , 89 , 89 , 1 ) 12 % , rgba ( 102 , 102 , 102 , 1 ) 25 % , rgba ( 71 , 71 , 71 , 1 ) 39 % , rgba ( 44 , 44 , 44 , 1 ) 50 % , rgba ( 0 , 0 , 0 , 1 ) 51 % , rgba ( 17 , 17 , 17 , 1 ) 60 % , rgba ( 43 , 43 , 43 , 1 ) 76 % , rgba ( 28 , 28 , 28 , 1 ) 91 % , rgba ( 19 , 19 , 19 , 1 ) 100 % ) ; /* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to bottom , rgba ( 76 , 76 , 76 , 1 ) 0 % , rgba ( 89 , 89 , 89 , 1 ) 12 % , rgba ( 102 , 102 , 102 , 1 ) 25 % , rgba ( 71 , 71 , 71 , 1 ) 39 % , rgba ( 44 , 44 , 44 , 1 ) 50 % , rgba ( 0 , 0 , 0 , 1 ) 51 % , rgba ( 17 , 17 , 17 , 1 ) 60 % , rgba ( 43 , 43 , 43 , 1 ) 76 % , rgba ( 28 , 28 , 28 , 1 ) 91 % , rgba ( 19 , 19 , 19 , 1 ) 100 % ) ; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter : progid : DXImageTransform . Microsoft . gradient ( startColorstr = '#4c4c4c' , endColorstr = '#131313' , GradientType = 0 ) ; /* IE6-9 */
2021-02-21 04:51:21 -05:00
}
2021-02-25 00:57:12 -05:00
. TOOLBOX_CATEGORY_HEADER {
margin : 0px ;
padding : 0px ;
text-align : center ;
2021-03-06 22:55:50 -05:00
font-size : 0 . 8em ;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#8c9b3f+0,6d8e20+50,456000+51,799e24+100 */
background : rgb ( 140 , 155 , 63 ) ; /* Old browsers */
background : -moz-linear-gradient ( top , rgba ( 140 , 155 , 63 , 1 ) 0 % , rgba ( 109 , 142 , 32 , 1 ) 50 % , rgba ( 69 , 96 , 0 , 1 ) 51 % , rgba ( 121 , 158 , 36 , 1 ) 100 % ) ; /* FF3.6-15 */
background : -webkit-linear-gradient ( top , rgba ( 140 , 155 , 63 , 1 ) 0 % , rgba ( 109 , 142 , 32 , 1 ) 50 % , rgba ( 69 , 96 , 0 , 1 ) 51 % , rgba ( 121 , 158 , 36 , 1 ) 100 % ) ; /* Chrome10-25,Safari5.1-6 */
background : linear-gradient ( to bottom , rgba ( 140 , 155 , 63 , 1 ) 0 % , rgba ( 109 , 142 , 32 , 1 ) 50 % , rgba ( 69 , 96 , 0 , 1 ) 51 % , rgba ( 121 , 158 , 36 , 1 ) 100 % ) ; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter : progid : DXImageTransform . Microsoft . gradient ( startColorstr = '#8c9b3f' , endColorstr = '#799e24' , GradientType = 0 ) ; /* IE6-9 */
2021-02-25 00:57:12 -05:00
}
. TOOLBOX_CATEGORY_HEADER h2 {
margin : 0px ;
padding : 5px ;
}
2021-02-22 02:29:12 -05:00
# darkout-overlay {
position : absolute ;
left : 0px ;
top : 0px ;
right : 0px ;
bottom : 0px ;
background-color : rgba ( 0 , 0 , 0 , 0 . 5 ) ;
}
# WelcomeWindow {
padding : 0px ;
position : absolute ;
top : 100px ;
left : 100px ;
right : 100px ;
background-color : rgba ( 120 , 120 , 120 , 1 ) ;
text-align : center ;
z-index : 999 ;
border : 3px solid black ;
font-size : 1 . 5em ;
}
# WelcomeWindow h2 {
background-color : rgba ( 40 , 40 , 40 , 1 ) ;
margin-top : 0px ;
padding : 10px ;
}
# WelcomeWindow p {
padding : 10px ;
text-align : justify ;
}
# WelcomeWindow a : link {
color : # 0000ff ;
text-decoration : none ;
}
# WelcomeWindow a : visited {
color : # 00cccc ;
text-decoration : none ;
}
# WelcomeWindow a : hover , # WelcomeWindow a : active {
color : # 00ffff ;
text-decoration : underline ;
}
# WelcomeWindow label {
font-size : 0 . 5em ;
}
2021-03-05 01:36:57 -05:00
# PropertiesBox , # CreateICBox , # SaveWindow {
2021-02-21 04:51:21 -05:00
display : none ;
position : absolute ;
right : 20px ;
top : 50px ;
width : 300px ;
height : 200px ;
background-color : # 444455 ;
border : 1px solid black ;
2021-03-02 03:56:19 -05:00
z-index : 999 ;
}
# CreateICBox {
width : 400px ;
height : 300px ;
z-index : 9999999 ;
}
# CreateICBox input [ pattern ] : invalid {
border : 3px solid red ;
2021-02-21 04:51:21 -05:00
}
2021-03-05 01:36:57 -05:00
# SaveWindow {
width : 350px ;
height : 120px ;
}
# SaveWindowContent {
margin : auto ;
width : 90 % ;
margin-top : 10px ;
}
# PropertiesBoxTitle , # CreateICBoxTitle , # SaveWindowTitle {
2021-02-21 04:51:21 -05:00
text-align : center ;
background-color : # 222222 ;
font-size : 1 . 5em ;
}
2021-03-05 01:36:57 -05:00
# PropertiesBoxContent , # CreateICBoxContent , # SaveWindowContent {
2021-02-21 04:51:21 -05:00
padding : 5px ;
}
2021-03-06 21:25:02 -05:00
# RightClickMenu , . top-menu-div {
2021-03-05 01:36:57 -05:00
display : none ;
position : absolute ;
left : 0px ;
top : 0px ;
background-color : # 444455 ;
border : 1px solid # 232323 ;
z-index : 9999999999 ;
}
2021-03-06 22:55:50 -05:00
# left-top-menu {
width : 70 % ;
float : left ;
}
# SiteTitle {
width : 29 % ;
font-size : 0 . 6em ;
float : right ;
}
2021-03-06 21:25:02 -05:00
# top-menu {
2021-03-06 22:55:50 -05:00
2021-03-06 21:25:02 -05:00
}
# top-menu a {
text-decoration : none ;
width : 100 % ;
height : 100 % ;
}
# top-menu a : visited {
color : # ddd ;
}
# top-menu ul {
margin : 0px ;
padding : 0px ;
font-size : 0 . 5em ;
}
# top-menu li {
display : inline-block ;
cursor : default ;
text-decoration : none ;
list-style-type : none ;
margin : 0px ;
padding : 2px ;
padding-left : 10px ;
padding-right : 10px ;
}
. top-menu-div {
font-size : 2em ;
}
# top-menu li span {
display : inline-block ;
padding-left : 10px ;
float : right ;
}
# RightClickMenu ul , . top-menu-div ul {
2021-03-05 01:36:57 -05:00
margin : 0px ;
padding : 0px ;
}
2021-03-06 21:25:02 -05:00
# RightClickMenu li , . top-menu-div li {
display : block ! important ;
2021-03-05 01:36:57 -05:00
cursor : default ;
text-decoration : none ;
list-style-type : none ;
margin : 0px ;
padding : 2px ;
padding-left : 30px ;
padding-right : 30px ;
}
2021-03-06 21:25:02 -05:00
# RightClickMenu li : hover , . top-menu-div li : hover {
2021-03-05 01:36:57 -05:00
background-color : # 222222 ;
}
2021-03-06 21:25:02 -05:00
# RightClickMenu . disabled , # top-menu . disabled {
2021-03-05 01:36:57 -05:00
color : # 777777 ;
}
2021-03-06 21:25:02 -05:00
. rcm_seperator : hover , . tfm_seperator : hover {
2021-03-05 01:36:57 -05:00
background-color : transparent ! important ;
}
2021-03-06 21:25:02 -05:00
. rcm_seperator , . tfm_seperator {
2021-03-05 01:36:57 -05:00
height : 2px ;
margin-bottom : 7px ;
border-bottom : 2px groove # 54545d ;
}
2021-02-21 04:51:21 -05:00
# LogicPlane {
outline : none ;
-webkit-tap-highlight-color : rgba ( 255 , 255 , 255 , 0 ) ; /* mobile webkit */
}
# propertiesTable {
width : 100 % ;
}