/* Name: nojs style css Date: Abr 2024 Description: layout for HTML5 and CSS3 goodness. Version: 1.0 License: GPLv3 Licensed by: Brigada Digital Original author: NĂºbio Cicarini Hott */ /* Imports */ @import url("reset.css"); @import url("pygment.css"); @import url("typogrify.css"); @import url("fonts.css"); /* Body */ body { background: #000000; color: #000000; font-size: 87.5%; /* Base font size: 14px */ font-family: 'Fira Code Retina', 'Fira Code Bold'; font-size: 1.4em; line-height: 1.8em; text-align: left; margin: 1% 0 0 0; } /* Headings */ h1 {font-size: 2.1em;} h2 {font-size: 1.95em;} /* 22px */ h3 {font-size: 1.85em;} /* 20px */ h4 {font-size: 1.7em;} /* 18px */ h5 {font-size: 1.6em;} /* 16px */ h6 {font-size: 1.5em;} /* 14px */ h1, h2, h3, h4, h5, h6 { font-weight: bold; line-height: 1.429em; margin-top: 5px; margin-bottom: 5px; } h3, h4, h5, h6 {margin-top: .8em;} /* Line */ hr {border: 1px solid #000000;} /* Button */ .button { color: #FFF; background-color: #000000; border: 1px solid #CC0000; padding: 12px 30px; text-align: center; font-size: .8em; font-weight: bold; display: inline-block; } .button:hover { color: #FF0000; background-color: #000000; border: 1px solid #FF0000; text-decoration: underline; } dl {margin: 0 0 1.5em 0;} dt {font-weight: bold;} dd {margin-left: 1.5em;} /* Tables */ table {margin: .5em auto .5em auto; font-size: .9em; display: inline-flex;} /* Thead */ thead th {padding: .5em .4em; text-align: left; display: flex;} thead td {} /* Tbody */ tbody td {padding: .5em .4em; border: 1px solid;} tbody th {} tbody .alt td {} tbody .alt th {} /* Tfoot */ tfoot th {} tfoot td {} /* Anchors */ a {outline: 0;} a img {border: 0px; text-decoration: none;} a:link {color: #CC0000; text-decoration: underline;} a:visited {color: #990000; text-decoration: underline;} a:hover, a:active { color: #FF0000; text-decoration: underline; } /* HTML5 tags */ header, section, footer, aside, nav, article, figure { display: block; } /* banner */ header#banner { text-align: center; } header#banner a img { border: 0; text-decoration: none; } /* MenuMain Nav */ nav#menu { font-size: 1em; text-align: center; /* border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; */ } nav#menu ul { list-style: none; } nav#menu li { float: center; display: inline-block; padding: 0 1% .5% 0; } nav#menu a:link, nav#menu a:visited { color: #FFF; text-decoration: none; font-weight: bold; } nav#menu a:hover, nav#menu a:active, nav#menu .active a:link, nav#menu .active a:visited { color: #CC0000; /* text-decoration: underline; */ text-decoration: none; text-shadow: none !important; font-weight: bold; border-bottom: 2px solid #CC0000; } /* Content */ #content { overflow: hidden; background: #FFF; padding: 2% 10% 2% 10%; /* border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; */ } #contentinfo { font-size: .8em; line-height: 1.3em; overflow: hidden; color: #FFF; text-align: center; margin: 0; padding: 2% 10% 2% 10%; } #contentinfo a:link {color: #CC0000;} #contentinfo a:hover {color: #FF0000;} #contentinfo a:visited {color: #990000;} /* Post */ #post-list { } .post-info { } .hentry { } .entry-title { } .entry-title h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link {color: #000000;} .entry-title h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {color: #CC0000;} .vcard.author{ } /* Home */ #home { background-color: #FFF; } #home section { padding: 1% 0 1% 0; } #home div { padding: 0 10% 0 10%; } .image img { margin: 1%; padding: 2%; text-align: center; } .codebox { padding: 0; background-color: black; color: red; } figure { text-align: center; } /*Features*/ .features { } .features a:link {color: #CC0000;} .features a:hover {color: #FF0000;} .features a:active {color: #FF0000;} .features a:visited {color: #990000;} .features h3 a:link {color: #000000;} .features h4 a:link {color: #000000;} .features h5 a:link {color: #000000;} .features h6 a:link {color: #000000;} .features h3 a:visited {color: #000000;} .features h4 a:visited {color: #000000;} .features h5 a:visited {color: #000000;} .features h6 a:visited {color: #000000;} .features h3 a:hover {color: #CC0000;} .features h4 a:hover {color: #CC0000;} .features h5 a:hover {color: #CC0000;} .features h6 a:hover {color: #CC0000;} .features p { padding: 1% 0 1% 0; } .indice { float: left; text-align: left; padding: 2%; margin: 1% 2% 1% 0; background: #CC0000; border: 1px solid #FF0000; } .indice h3 { color: #FFFFFF; margin-top: 0; } .indice a:link, a:visited { color: #000000; } .indice a:hover, a:active { color: #FFFFFF; } .indice ul { list-style: disc; padding-left: 10%; } /* Blog */ .blog h2 { color: #FFFFFF; } .blog a:link, a:visited { color: #000000; text-decoration: underline; } .blog a:hover { color: #FFFFFF; text-decoration: underline; } .container { display: grid; grid-template-columns: 1fr 1fr; grid-gap: 5%; text-align: center; }