UNPKG

jcms

Version:

un cms utilisant node.js et mongoDB

721 lines (602 loc) 10.9 kB
html { height: 100%; } a { color: #808080; } body { background: url("/images/fond2.jpg") no-repeat fixed center center / cover rgba(0, 0, 0, 0); color: #FFFFFF; height: 100%; margin: 0; } header {} input[type="text"] { width: 100px; } form { width: 300px; } table { width: 400px; } #main_menu { background: url("/images/bar_bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); display: inline-block; height: 26px; position: fixed; top: 0; vertical-align: top; width: 100%; z-index: 10; } section { background-color: rgba(0, 0, 0, 0.8); border: 3px solid #808080; border-radius: 5px; margin: 40px auto 0; min-height: 700px; padding: 5px; width: 700px; } section canvas { display: block; margin: 0 auto; width: 600px; } #filter { background-color: #000000; display: none; height: 100%; left: 0; opacity: 0.6; position: absolute; top: 0; width: 100%; z-index: 10; } #info_joueur { background-color: rgba(20, 20, 20, 0.8); border: 3px solid #808080; border-radius: 5px; float: right; position: absolute; right: 0; top: 60px; vertical-align: top; width: 250px; z-index: 0; } #chat { background-color: rgba(20, 20, 20, 0.8); border: 3px solid #808080; border-radius: 5px; float: left; left: 0; position: absolute; top: 60px; vertical-align: top; width: 250px; z-index: 0; } #chat-dialogue { background-color: #CCCCCC; height: 300px; max-width: 300px; overflow: auto; } #chat-mess { width: 97%; } #edition { background-color: rgba(20, 20, 20, 0.8); border: 3px solid #808080; border-radius: 5px; padding: 5px; position: absolute; right: 390px; top: 40px; z-index: 0; } .cacher { opacity: 0.5; } .modif_section { float: right; } #edition img:not(.cacher) { cursor: pointer; } #valider { border-right: 1px solid #CCCCCC; color: #666666; cursor: pointer; float: left; height: 31px; padding: 9px 13px 0; } footer { background-color: rgba(0, 0, 0, 0.8); border-top: 2px solid #808080; margin: 20px auto 0; min-height: 50px; text-align: center; width: 100%; } .gauche { float: left; } .droite { float: right; } /* MENU */ .menu, .menu ul { line-height: 16px; list-style: none outside none; margin: 0; padding: 0; text-align: center; } .menu ul {} .menu { display: inline-block; font-family: arial; font-size: 12px; width: 100%; } .menu a { color: #FFFFFF; display: block; margin: 0; padding: 2px 5px 5px; text-decoration: none; } .menu li { float: left; } html > body #menu li { border-right: 2px solid rgba(0, 0, 0, 0); } .menu li ul { left: -999em; margin-left: 0; margin-right: -2px; position: absolute; width: 80px; } .menu ul li a { width: auto; } .menu li ul li a { background: url("/twop/images/bar_bg.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); margin-right: -2px; } .menu li ul li { border-top: 2px solid #FFFFFF; } html > body .menu li ul li { border-top: 2px solid rgba(0, 0, 0, 0); } .menu li ul ul { border-left: 2px solid #FFFFFF; margin: -27px 0 0 82px; } html > body .menu li ul ul { border-left: 2px solid rgba(0, 0, 0, 0); } .menu a:hover { color: #FF0000; text-decoration: underline; } .menu li:hover ul ul, .menu li.sfhover ul ul { left: -999em; } .menu li:hover ul, .menu li li:hover ul, .menu li.sfhover ul, .menu li li.sfhover ul { left: auto; min-height: 0; } /* FIN MENU */ #menuPartiDroit { float: right; } #menuPartiDroit a { padding: 0 5px; text-decoration: none; } nav a { color: #FFFFFF; display: inline; } #menuPartiDroit a:hover { color: #FF0000; text-decoration: underline; } #connection { background-color: #B1A688; border: 1px solid #000000; margin: 0; opacity: 1; padding: 0; position: absolute; right: 50px; z-index: 11; } hr { width: 200px; } #inscrire { background-color: #B1A688; border: 1px solid #000000; margin: 0; opacity: 1; padding: 0; position: absolute; right: 50px; z-index: 11; } #compte { background-color: #B1A688; border: 1px solid #000000; height: 100px; margin: 0; opacity: 1; padding: 10px; position: absolute; right: 50px; width: 150px; z-index: 11; } #ajoutlog { background-color: #B1A688; border: 1px solid #000000; float: left; height: auto; left: 45%; margin: 0; opacity: 1; padding: 10px; position: relative; right: 50%; width: 300px; z-index: 11; } #ajoutbug { background-color: #B1A688; border: 1px solid #000000; float: left; height: 100px; left: 45%; margin: 0; opacity: 1; padding: 10px; position: relative; right: 50%; width: 300px; z-index: 11; } #ajoutlog textarea { max-height: 200px; max-width: 295px; } #help_form { background-color: #B1A688; border: 1px solid #000000; max-width: 250px; opacity: 0.9; padding: 0; position: absolute; right: 300px; z-index: 11; } #connection a { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); } #inscrire a { background: none repeat scroll 0 0 rgba(0, 0, 0, 0); } #action { display: inline-block; vertical-align: top; width: auto; } #action li { float: right; } #action ul { display: inline-block; height: 17px; line-height: 24px; } #menuPartiDroit p { display: inline-block; margin-bottom: 0; margin-top: 0; padding: 0 10px 0 0; width: auto; } #action a { display: inline; } #userdata li a { width: 100px; } input[type="search"] { background-color: rgba(0, 0, 0, 0); border: 1px inset #282828; color: #FFFFFF; width: 120px; } #filter { background-color: #000000; display: none; height: 100%; left: 0; opacity: 0.7; position: absolute; top: 0; width: 100%; z-index: 10; } #popup { position: absolute; visibility: visible top: 10%; left: 20%; width: 55%; height: 65%; padding: 0; margin: 0; border: 1px solid black; background-color: #B1A688; z-index: 11; opacity: 0.9; } #rpg_bar_menu { margin-top: 26px; background-color: black; } #rpg_bar_menu img { padding-top: 4px; } nav input[type="checkbox"] {} aside { float: left; width: 20%; display: inline-block; } #arbo td:hover { background-color: yellow; border-radius: 20px; } aside #tabbed_area { height: 50%; } #tileset { max-height: 400px; } #section { margin-top: 5px; margin-left: 70px; height: 82%; width: 55%; display: inline-block; border: 1px solid black; max-height: 700px; } #divConsole { background-color: hsl(208, 9%, 43%); } #divConsole a { color: #f2ee98; } #console { width: 98%; height: 90%; border: 1px solid black; overflow: auto; display: inline-block; height: 100px; } #console p { margin: 0px; } #sideright { float: none; display: inline-block; border: 1px solid black; vertical-align: top; height: 89%; width: 20%; } /* pour le rpg */ map { border: 1px solid red; } #content_2 p { margin: 0px; padding: 0px; } #tabbed_box { margin: 0px auto 0px auto; width: 300px; } .tabbed_box h4 { font-family: Arial, Helvetica, sans-serif; font-size: 23px; color: #ffffff; letter-spacing: -1px; margin-bottom: 10px; } .tabbed_box h4 small { color: #e3e9ec; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; position: relative; top: -4px; left: 6px; letter-spacing: 0px; } .tabbed_area { border: 1px solid #494e52; background-color: #636d76; padding: 8px; height: 95%; min-height: 500px; } ul.tabs { margin: 0px; padding: 0px; } ul.tabs li { list-style: none; display: inline; } ul.tabs li a { background-color: #464c54; color: #ffebb5; padding: 8px 14px 8px 14px; text-decoration: none; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; border: 1px solid #464c54; } ul.tabs li a:hover { background-color: #2f343a; border-color: #2f343a; } ul.tabs li a.active { background-color: #ffffff; color: #282e32; border: 1px solid #464c54; border-bottom: 1px solid #ffffff; } .content { background-color: #ffffff; padding: 10px; border: 1px solid #464c54; max-height: 200px; overflow: auto; color: black; display: none; } #content_2, #content_3 { display: none; } ul.tabs { margin: 0px; padding: 0px; margin-top: 5px; margin-bottom: 6px; } .content ul { margin: 0px; padding: 0px 20px 0px 20px; } .content ul li { list-style: none; border-bottom: 1px solid #d6dde0; padding-top: 15px; padding-bottom: 15px; font-size: 13px; } .content ul li a { text-decoration: none; color: #3e4346; } .content ul li a small { color: #8b959c; font-size: 9px; text-transform: uppercase; font-family: Verdana, Arial, Helvetica, sans-serif; position: relative; left: 4px; top: 0px; } .content ul li:last-child { border-bottom: none; } ul.tabs li a { background-repeat: repeat-x; background-position: bottom; } ul.tabs li a.active { background-repeat: repeat-x; background-position: top; } .content { background-repeat: repeat-x; background-position: bottom; height: 120px; } .content ul li { visibility: hidden; } #couche_basse { z-index: 1; position: absolute; height: 300px; width: 400px; } #couche_milieu { z-index: 2; position: absolute; height: 300px; width: 400px; } #couche_haute { z-index: 3; position: absolute; height: 300px; width: 400px; } #couche_objet { z-index: 4; position: absolute; height: 300px; width: 400px; } /* input[type="text"] { width: 20px; } */ #fntBas { position: absolute; bottom: 10px; } input[type="number"] { width: 55px; } #formu { display: inline-block; vartical-align: top; } #tilesetChoisi { display: inline-block; vartical-align: top; overflow: auto; width: 270px; height: 200px; } /* Theming opened nav */ #menu ul { /* maximum height */ max-height: 25em; /* translate with hardware acceleration */ transform: translateZ(0); transition: max-height .4s; } /* Theming closed nav */ #menu.is-closed ul { max-height: 0; overflow: hidden; }