Parte 2:
css/flux.css
Código HTML:
#sidebar td.menuitem, #sidebar th.menuitem {
display: block;
font-size: 10pt;
border-width: 0 13px 0 11px;
border-style: solid;
border-color: #c4d9ee;
}
#sidebar th.menuitem {
background-color: #94b4d5;
}
#sidebar th.menuitem strong {
display: block;
margin: 0 12px;
padding: 10px 0 2px 0;
font-size: 100%;
text-align: center;
color: #fff;
border-bottom: 1px solid #c4d9ee;
}
#sidebar td.menuitem a {
margin: 0 auto;
display: block;
padding: 2px 5px 4px 18px;
color: #fff;
background-color: #94b4d5;
text-align: left;
text-shadow: #708fae 1pt 1pt;
text-decoration: none;
}
#sidebar td.menuitem a:hover {
color: #fff;
background-color: #708fae;
text-shadow: #708fae 1pt 1pt;
}
#sidebar td.menuitem a span {
display: block;
}
.request, .fs-path {
display: inline-block;
padding: 2px;
font-family: Monaco, "Lucida Console", "Bitsteam Vera Sans Mono", monospace;
font-size: 8pt;
background-color: #fff;
border: 1px solid #eee;
}
.keyword {
color: #ffba00;
font-style: italic;
}
.red {
display: block;
padding: 10px;
font-weight: bold;
font-size: 120%;
color: #fff;
background-color: #f00;
}
.green {
display: block;
padding: 10px;
font-weight: bold;
font-size: 120%;
color: #fff;
background-color: #0c0;
}
.note {
padding: 5px;
color: #444;
background-color: #eaeaea;
font-style: italic;
}
.up {
font-weight: bold;
color: #0f0;
text-transform: uppercase;
}
.down {
color: #f00;
text-transform: uppercase;
}
.submit_button {
display: block;
margin: 10px;
padding: 5px;
background-color: #eee;
border: 1px solid #ccc;
}
.submit_button:hover {
color: #fff;
background-color: #333;
border: 1px solid #111;
cursor: pointer;
}
.install_table th, .install_table td {
padding: 5px 10px;
border: 1px solid #ddd;
}
.install_table th {
background-color: #eef;
}
.install_table td {
width: 180px;
text-align: center;
}
.created {
color: green;
width: 80px;
}
.missing {
color: red;
width: 80px;
}
.pages {
margin-top: 20px;
padding-top: 10px;
color: #ccc;
text-align: center;
border-top: 1px solid #ddd;
}
.pages .page-prev, .pages .page-next {
color: #94b4d5;
}
.pages .page-num {
padding: 0 5px;
}
.pages .current-page {
color: #000000;
font-weight: bold;
}
.horizontal-table {
border-spacing: 0;
border-collapse: collapse;
width: 100%;
}
.horizontal-table th {
padding: 5px 10px;
background-color: #eee;
}
.horizontal-table td {
padding: 5px 10px;
background-color: #fff;
}
.horizontal-table th, .horizontal-table td {
font-size: 9pt;
border: 1px solid #ddd;
}
.vertical-table {
border-spacing: 0;
border-collapse: collapse;
}
.vertical-table th {
padding: 5px 10px;
background-color: #eee;
}
.vertical-table th {
padding: 5px 10px;
background-color: #eee;
}
.vertical-table td {
padding: 5px 12px;
background-color: #fff;
}
.vertical-table th, .vertical-table td {
font-size: 9pt;
border: 1px solid #ddd;
}
.vertical-table label {
display: block;
padding: 5px;
}
.current-sub-menu {
font-weight: bold;
}
.td-checkbox {
text-align: center;
}
.td-action {
color: #ccc;
text-align: center;
}
.vertical-table .td-action {
text-align: right;
}
.vertical-table form {
margin: 0;
padding: 0;
}
.not-applicable {
font-style: italic;
color: #bbb;
}
.state-pending {
color: orange;
}
.state-banned {
color: red;
}
.state-permanently-banned {
font-weight: bold;
color: red;
}
.raw-txn-log {
padding: 10px;
font-family: "Monaco", "Lucida Console", "Courier New", monospace;
background-color: #fff;
border: 1px solid #ddd;
width: 96%;
overflow: scroll;
}
.online {
color: #000;
}
.offline {
color: #aaa;
}
.info-text-total {
font-weight: bold;
}
.info-text-results {
font-weight: bold;
}
.info-text {
margin-bottom: 6px;
padding: 5px;
color: #666;
background-color: #fff;
border: 1px solid #ccc;
text-align: center;
}
.toggler {
font-weight: bold;
font-style: italic;
}
.toggler a {
color: #26a;
}
.search-form, search-form2 {
display: none;
margin: 0 0 10px 0;
padding: 0;
border-top: 1px solid #ddd;
}
.search-form p, .search-form2 p {
margin: 0;
padding: 5px;
color: #aaa;
text-align: left;
border-bottom: 1px solid #ddd;
}
.search-form label, .search-form2 label {
display: inline-block;
margin: 0 0 3px 0;
font-size: 8pt;
font-style: italic;
color: #222;
}
.search-form input[type=text], .search-form2 input[type=text] {
display: inline-block;
margin: 0 0 2px 0;
padding: 2px;
font-size: 8pt;
width: 80px;
}
.search-form input[type=submit], .search-form2 input[type=submit] {
display: inline-block;
margin: 0 0 2px 0;
font-size: 8pt;
font-weight: bold;
}
.search-form input[type=button], .search-form input[type=reset],
.search-form2 input[type=button], .search-form2 input[type=reset] {
display: inline-block;
margin: 0 0 2px 0;
font-size: 8pt;
}
.search-form input[type=checkbox], .search-form2 input[type=checkbox] {
display: inline-block;
margin: 0 0 2px 0;
}
.search-form select, .search-form2 select {
display: inline-block;
margin: 2px 0;
}
#submenu {
color: #bbb;
}
#pagemenu {
margin-top: 5px;
padding: 5px 0;
font-size: 8pt;
color: #888;
border-width: 1px 0;
border-style: dotted;
border-color: #ddd;
}
#pagemenu a {
color: #777974;
text-decoration: underline;
}
#pagemenu a:hover {
color: #729fcf;
}
#loginbox {
margin-bottom: 10px;
color: #555;
}
#content {
color: #555;
}
#register_form table td, #login_form table td {
padding: 1px;
}
#register_form table th label, #login_form table th label {
display: block;
padding: 5px;
text-align: center;
}
#register_form input[type=text], #register_form input[type=password], #login_form input[type=text], #login_form input[type=password] {
width: 140px;
}
#register_form select, #login_form select {
width: 147px;
}
#server_status th, #server_status td {
padding: 8px 12px 8px 12px;
text-align: left;
border-bottom: 1px solid #ddd;
}
#server_status {
border-spacing: 0;
border-collapse: collapse;
background-color: #fff;
border: 1px solid #ddd;
}
#server_status .server {
color: #222;
}
#server_status .status {
text-align: center;
}
#copyright p {
margin-top: 5px;
margin-bottom: 0px;
font-style: italic;
font-size: 8pt;
color: #ccc;
text-align: right;
}
#info p {
margin-top: 5px;
margin-bottom: 0px;
font-style: italic;
font-size: 8pt;
color: #aaa;
text-align: right;
}
.sortable {
color: #444;
text-decoration: underline;
}
.sortable:hover {
color: #000;
}
.character-stats {
border-spacing: 0;
border-collapse: collapse;
color: #ccc;
}
.character-stats td {
padding: 0px 10px 5px 0;
border: 0;
text-align: center;
}
.character-stats .stat-name {
color: #666;
}
.character-stats .stat-value {
color: #000;
}
.credit-balance {
float: right;
display: inline-block;
padding: 10px;
color: #000;
background-color: #eee;
border: 1px dotted #ddd;
}
.credit-balance .balance-text {
display: inline-block;
margin-right: 5px;
color: #bbb;
text-transform: uppercase;
}
.credit-balance .balance-amount {
font-weight: bold;
}
.emblem-server {
margin: 0 0 2px 0;
padding: 0 0 2px 0;
font-size: 120%;
border-bottom: 1px solid #ddd;
}
.emblem-server label {
display: block;
}
.emblem-server label:hover {
cursor: pointer;
}
.block {
display: block;
width: 80%;
height: 40px;
}
.script-line {
font-family: Monaco, "Lucida Console", monospace;
}
.script-line-num {
display: inline-block;
margin: 0;
padding: 5px;
background-color: #eee;
border-right: 1px solid #ddd;
}
.script-line-code {
display: inline-block;
margin: 0;
padding: 5px;
}
.shop-table {
width: 100%;
}
.shop-item {
margin: 10px;
padding: 10px;
background-color: #fff;
border: 1px solid #ddd;
width: 92%;
}
.shop-item-name {
margin: 0 0 5px 0;
padding: 0 0 2px 0;
font-size: 140%;
color: #222;
border-bottom: 1px solid #eee;
}
.shop-item-cost {
margin: 0;
color: #aaa;
text-transform: uppercase;
}