Friday, September 20, 2024 12:11:30 AM
> settings

Customize


Authenticate

> styles.less
/*
	Bryan
	Styles sheet
*/

//////////////////////////////
// BACKGROUND COLORS
//////////////////////////////
@colorHighBack: #181B1F;
@colorLowBack: #101317;
@colorImportant: #202428;
@colorImportant2: #22262A;
@colorImportant3: #394046;
@colorImportant4: #505a62;
@colorAccent: #3FD4FC;
//////////////////////////////
// HIGH COLORS
//////////////////////////////
@colorHighYellow: #FFCA12;
@colorHighRed: #DB456D;
@colorHighGreen: #B2EC00;
@colorHighGrey: #D2D2D2;
@colorHighPink: #EC007A;
@colorHighBlue: #00C8EC;
//////////////////////////////
// LOW COLORS
//////////////////////////////
@colorLowBlue: #3FD4FC;
@colorLowGreen: #A0DF3B;
@colorLowRed: #C72651;
@colorLowGrey: #868686;
//////////////////////////////
// SUPER LOW
//////////////////////////////
@colorDisabledRed: #5c1226;
@screenHeight: `window.screen.availHeight`;
@screenWidth: `window.screen.availWidth`;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// This makes all bootstrap elements square, because I dislike the roundededededededed-ness
//https://stackoverflow.com/questions/9742166/getting-rid-of-all-the-rounded-corners-in-twitter-bootstrap
* {
    -webkit-border-radius: 0 !important;
    -moz-border-radius: 0 !important;
    border-radius: 0 !important;
    border: 0;
    box-shadow: none;
    outline: none;
}
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////
html {
    height: 100%;
    max-height: 100%;
    margin: 0;
}
body {
    background-color: @colorHighBack;
    color: @colorHighGrey;
    font-family: 'Roboto', sans-serif;
    overflow: hidden;
}
@media (max-width: 998px) {
	body {
		overflow: initial;
	}
}
// Unvisited link
a:link {
    color: @colorLowRed;
}
// Visited link
a:visited {
    color: @colorLowRed;
}
// mouse over link
a:hover {
    color: @colorHighRed;
    text-decoration: none !important;
}
// Selected link
a:active {
    color: @colorLowRed;
}
//////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////
.wrapper {
    position: absolute;
    top: 50%;
    left: 53%;
}
.fake-link {
    color: @colorLowRed;
    cursor: pointer;
}
.panel {
    background-color: transparent;
}
.center-panel {
    margin: 15% 25% 0 25%;
    background-color: @colorImportant;
}
@media (max-width: 768px) {
    .center-panel {
        margin: 15% 5% 0 5%;
    }
}
.community-logo {
    padding-top: 1%;
}
.community-info {
    padding-top: 1%;
    overflow: hidden;
}
.login-row-2 {
    padding-bottom: 3%;
}
.login_servers_container {
    margin-left: 3%;
}
.login_servers {
    margin-top: 1%;
    height: unit(@screenHeight / 5, px);
    max-height: unit(@screenHeight / 5, px);
    overflow-y: auto;
    overflow-x: hidden;
    text-overflow: ellipsis;
}
.community-info h1 {
    font-size: 2.5em;
}
.login {
    padding-left: 50px;
    margin-bottom: 0px;
}
.server-leaderboard {
    max-height: unit(@screenHeight / 1.3, px);
    overflow-y: auto;
}
.no-border {
    margin-top: 5px;
    border: 0;
    box-shadow: none;
}
.button {
    background-color: @colorLowRed;
    border: none;
    color: white;
    margin-top: 5px;
    padding: 10px 32px;
    margin-bottom: 0px;
    text-align: center;
    text-decoration: none;
    display: inline-block;
    font-size: 13px;
}
.button:disabled {
    background: @colorDisabledRed;
    color: @colorLowGrey;
}
.navigation {
    background-color: @colorLowBack;
    z-index: 10;
}
.navigation-logo {
    height: 50px;
    width: 50px;
    margin-top: -10px;
}
.community-title {
    font-size: 2em;
    margin-left: 65px;
    margin-top: -33px;
}
@media(max-width: 500px)
{
	.navbar-brand
	{
		max-width: 75%;
		overflow: hidden;
		white-space: nowrap;
	}
}
.navbar {
    height: 63px;
}
.drop-username {
    margin-right: 25px;
    margin-top: 5px;
    font-weight: bold;
    font-size: larger;
}
.drop-user-menu {
    background-color: @colorImportant;
}
.dropdown-menu > li > a {
    color: @colorHighGrey;
}
@media (max-width: 768px) {
    #id_Navbar {
        border: 0;
    }
    .dropdown {
        background-color: @colorImportant3 !important;
    }
}
.sidebar {
    height: 100%;
    position: fixed;
    z-index: 9;
    top: 0;
    left: 0;
    background-color: @colorImportant;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 55px;
    transition: 0.5s;
    width: 350px;
}
@media (max-width: 1500px) {
	.sidebar {
		padding-left: 0;
		padding-right: 0;
		width: 0;
	}
}
.sidenav a {
    padding: 8px 8px 8px 32px;
    text-decoration: none;
    font-size: 25px;
    color: @colorHighGrey;
    display: block;
}
.collapse_sidebar {
	width: 0;
	padding-left: 0;
	padding-right: 0;
}
.show_sidebar {
	width: 350px;
	padding-left: 15px;
	padding-right: 15px;
}
.side-bar-arrow {
	margin-top: 50%;
	position: fixed;
	color: @colorLowGrey;
	transition: 0.5s;
	text-align: center;
	vertical-align: middle;
	z-index: 8;
}
.sidenav-servers {
    overflow-y: auto;
    overflow-x: hidden;
    max-height: unit(@screenHeight / 1.15, px);
}
.server {
    margin-left: 20px;
}
.server h4 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    position: relative;
}
.player_name {
    font-size: 1.1em;
}
.player_uid {
    font-size: 0.8em;
}
.server-info {
    margin-left: 25px;
    font-style: italic;
}
.server-options h3 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 100%;
    position: relative;
}
.modal.custom .modal-dialog {
    width: 35%;
    margin: 0 auto;
    margin-top: 50px;
    background-color: @colorImportant;
}
.modal.custom .modal-header {
    background-color: @colorImportant;
    border: 0;
    color: @colorHighGrey;
}
.modal.custom .modal-body {
    background-color: @colorImportant;
    padding-left: 25px;
}
.modal.custom .modal-footer {
    background-color: @colorImportant;
    border: 0;
}
.list-group .list-group-item {
    background-color: @colorImportant3;
    border: 0;
    color: @colorHighGrey;
    cursor: pointer;
}
.list-group .list-group-item.active {
    color: @colorHighGrey;
    background-color: @colorLowRed;
}
.list-group li:hover {
    background-color: @colorImportant4;
}
.playerList {
    height: unit(@screenHeight / 2.25, px);
    max-height: unit(@screenHeight / 1, px);
    overflow-y: auto;
}
.server-panel {
    margin-top: 65px;
    padding-bottom: 15px;
    margin-left: 355px;
    margin-right: 100%;
    background-color: @colorImportant;
    height: 100vh;
}
.server-panel .server-panel-info {
    margin: 35px 55px 20px 55px;
}
@media(max-width: 1500px)
{
	.server-panel
	{
		margin-left: inherit;
		width: 100%;
	}
}
@media (max-width: 992px) {
	#id_title
	{
		text-align: center;
	}
	#id_divider
	{
		width: 100%
	}
	.server-panel {
		height: 100%;
	}
}
.blue-horizontal-divider {
    background-color: @colorAccent;
    width: 45%;
    height: 2px;
}
.player-uid {
    font-size: 0.4em;
}
.table-striped > thead > tr > td,
.table-striped > thead > tr > th {
    border-color: @colorAccent;
}
.table-striped > tbody > tr:nth-child(odd) > td,
.table-striped > tbody > tr:nth-child(odd) > th {
    background-color: @colorImportant3;
}
.table-striped > tbody > tr:nth-child(even) > td,
.table-striped > tbody > tr:nth-child(even) > th {
    background-color: @colorImportant4;
}
.table-striped > tbody > tr > td {
    border: 0;
}
.poptabs-inline {
    height: 15px;
    width: 15px;
}
.player-info h3 {
    margin-left: -15px;
}
.territories {
    height: 100%;
    bottom: 0;
    background-color: @colorImportant3;
}
.width-3-4 {
    width: 75%
}
.full-width {
    width: 100%
}
.hidden {
    display: none;
}
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: transparent;
}
::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background-color: transparent;
}
::-webkit-scrollbar-thumb {
    background-color: @colorAccent;
}
All opinions represented herein are my own
- © 2024 itsthedevman
- build 3c15a1b