Skip to content

binusmaya.binus.ac.id by manu-febie

Details

Authormanu-febie

LicenseNo License

Categorybinusmaya.binus.org.ac.id dashboard

Created

Updated

Size11 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A Gruvbox dark colorscheme inspired theme for Binus Maya, the learning management system for Bina Nusantara University.

Notes

Userstyle doesn't have notes.

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         binusmaya.binus.ac.id
@version      20210819.12.29
@namespace    userstyles.world/user/manu-febie
@description  A Gruvbox dark colorscheme inspired theme for Binus Maya, the learning management system for Bina Nusantara University.
@author       manu-febie
@license      No License
==/UserStyle== */

@-moz-document domain("binusmaya.binus.ac.id") {
@import url('https://fonts.googleapis.com/css2?family=Gloria+Hallelujah&family=JetBrains+Mono:wght@300&display=swap');
@import url('https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css');

:root {
	--primary-bg-color: #282828;
	--primary-color: #ebdbb2;
	--secondary-color: #83a598;
	--ternary-color: #d79921;
}

* {
	box-sizing: border-box;
}

body {
	background-color: var(--primary-bg-color) !important;
	color: var(--primary-color) !important;
	font-family: 'JetBrains Mono', monospace;	
	font-size: 16px;
	letter-spacing: .1rem;
}

a {
	color: var(--secondary-color);
	border: none !important;
}

ul {
	list-style: none;
}

/** HEADINGS **/

h1,
h2,
h3,
h4,
h5,
h6 {
	color: var(--secondary-color);
}

#binusmayaheadertitle {
	display: none !important;
}



/*** USER PROFILE ***/

.user-profile, .header {
	border: none !important;
}

.user-profile .header .top-navigation .navigation .menu > li > a,
.header .top-navigation .navigation .menu > li > span.wrapper {
	border: none !important;
}

.header .top-navigation .navigation .menu > li.current {
	background-color: var(--primary-bg-color) !important;
	border-top-color: var(--primary-bg-color) !important;
	border: none !important;
}

.header .top-navigation .navigation .menu .sub-menu {
	border: none !important;
	box-shadow: 0px 1px 5px rgba(0,0,0,0.4) !important;
}

/** notification **/

.header .top-navigation .expand-notification .sub-menu li.sub-title {
	background-color: var(--primary-bg-color);
	border-bottom: none !important;
	padding: 2rem 0 !important;
	text-align: center !important;
	color: var(--secondary-color) !important;
	font-size: 1.2rem;
}

.header .top-navigation .expand-notification .sub-menu li.view-all a {
	background-color: var(--primary-bg-color) !important;
	color: var(--ternary-color) !important;
}

.header .top-navigation .expand-notification .sub-menu li.list-notification {
	background-color: var(--primary-bg-color) !important;
}

.header .top-navigation .expand-notification .sub-menu li.list-notification .notification {
	border: none !important;
}

.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .thumbnail {
	background-color: var(--primary-bg-color) !important;
}

.icon-widget-message {
	color: var(--secondary-color) !important;
	width: 20px !important;
	height: 21px !important;
}

.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .details .description {
	color: var(--secondary-color) !important;
}

.header .top-navigation .expand-notification .sub-menu li.list-notification .notification .details .date {
	color: var(--primary-color) !important;
}


/** PROFILE **/

.header .top-navigation .expand-settings .sub-menu li.sub-title {
	background-color: var(--primary-bg-color) !important;
	border: none !important;
}

.header .top-navigation .expand-settings .sub-menu li.setting-content {
	background-color: var(--primary-bg-color) !important;
}

.header .top-navigation .expand-settings .sub-menu li.logout {
	background-color: var(--ternary-color) !important;
}

.header .top-navigation .expand-settings .sub-menu li.setting-content .details .link a {
	color: var(--secondary-color) !important;
	text-decoration: none !important;
}

.header .top-navigation .expand-settings .sub-menu li.setting-content .details .link {
	margin-bottom: .5em
}

.student-name {
	text-transform: capitalize !important;
	color: var(--secondary-color) !important;
}

.position {
	margin-top: 1rem !important;
	font-family: 'Gloria Hallelujah', cursive;

}

.field.with-divider {
	display: none !important;
}

.action #opennoble {
	display: none !important;
}


/** TOP NAVBAR **/

.navbar {
	background-color: var(--primary-bg-color);
	box-shadow: none;
}

.header .top-navigation .navigation.fixed-layout {
	background: var(--primary-bg-color) !important;
	box-shadow: 0px 1px 5px rgba(0,0,0,0.4) !important;
	padding: 1.5rem !important;
}

.header .top-navigation .navigation.fixed-layout .logo-nav {
	display: none !important;
}

.banner {
	display: none !important;
}

.logo {
	text-align: left !important;
}

.header .top-navigation .navigation .menu > li.expand-menu.current > a, .header .top-navigation .navigation .menu > li.expand-menu.current > span.wrapper {
	background-color: var(--primary-bg-color) !important;
	overflow: hidden;
}

.header .top-navigation .expand-menu .expand-menu-container {
	background-color: var(--primary-bg-color) !important;
	overflow: hidden;
}

.header .top-navigation .expand-menu .sub-menu li a {
	color: var(--secondary-color) !important;
	border: none !important;
}

.header .top-navigation .navigation .menu > li.expand-menu.current .expand-menu-container > .sub-menu {
	background-color: var(--primary-bg-color) !important;
}


/** SECTION USER ROLE **/

#user-role, .user-role {
	display: none;
}



/*** DASHBOARD NAV ***/

.body-navigation.on-pre-content {
	background: transparent !important;
	border: none;
}

.body-navigation .nav-head {
	border: none !important;
}



.body-navigation .nav-head ul li a {
	border: none !important;
	color: var(--secondary-color) !important;
	text-transform: lowercase !important;
	font-size: 1.2rem !important;
}



/** DASHBOARD CONTENT **/

.main-content {
	background-color: var(--primary-bg-color) !important;
	color: var(--primary-color) !important;
}


/*** WIDGETS ***/

#main-content.has-widget, .widget-parent .widget {
	background-color: var(--primary-bg-color) !important;
}

.widget {
	border: none !important;
	border-radius: 10px !important;
	box-shadow: 5px 5px 10px 1px rgba(0,0,0,0.4) !important;
	padding-top: 2em !important;
}

.widget-parent .widget .widget-head {
	border-bottom: none !important;
}

.widget-parent .widget .widget-head .head-wrap .icon {
	margin: 0 !important;
	padding: 0 !important;
	color: var(--secondary-color) !important;
	border-right: none !important;
}

.head-wrap .label .title {
	font-size: 1.8rem !important;
	color: var(--secondary-color) !important;
	margin-bottom: 1.5rem !important;
}

a.title {
	text-transform: lowercase !important;
	margin-left: 1rem !important;
	font-size: 1.1rem;
}

a.title:hover {
	color: var(--ternary-color) !important;
}

a.title::before {
	content: '> '
}

/** NEWSTREAMDATA **/

.widget .widget-news .news-item:first-child {
	border: none !important;
}

#main-content.has-widget .widget-parent .widget .widget-footer {
	background-color: var(--primary-bg-color) !important;
}

/** COURSE CREDIT **/

.widget .widget-course-credit .course-credit-title {
	text-align: center !important;
	color: var(--secondary-color) !important;
}

.group-item {
	display: flex !important;
	flex-wrap: wrap !important;
	height: 100% !important;
	align-items: center !important;
}

.widget .widget-course-credit .course-credit-table .item {
	text-align: left !important;
}


.widget .widget-course-credit .course-credit-description {
	display: none !important;
}

.widget .widget-course-credit .course-credit-table .course-credit-value {
	font-size: 2rem;
}

/*** Don't display footer of to do list widget ***/
#main-content.has-widget .widget-parent .widget .widget-footer {
	display: none !important;
}

.button.button-primary {
	background: var(--secondary-color) !important;
	color: var(--primary-bg-color) !important;
}

/**
** FOOTER
**/

.footer {
	background-color: var(--primary-bg-color) !important;
}

.footer .footer-widget .group-item {
	display: flex !important;
	justify-content: space-evenly;
}

.footer .footer-title .title {
	color: var(--secondary-color) !important;
	font-size: 1.5rem;
}

.footer .footer-widget .group-item .item {
	border-left: none !important;
}

.footer.new-layout .corporate-area {
	display: none !important;
}


/****************************************************
	COURSES
*****************************************************/

.page-information {
	background-color: var(--primary-bg-color) !important;
	text-align: justify !important;
	font-size: 1rem;
}

.page-information .information .page-title {
	color: var(--secondary-color) !important;
}

.page-information .container .description p {
	color: var(--primary-color) !important;
}

.page-information .details .subtitle {
	color: var(--secondary-color) !important;
}

.page-information .details .single-content {
	color: var(--primary-color) !important;
}

.agenda-navigation {
	background-color: transparent !important;
	border: none !important;
}

.agenda-navigation .heading .label {
	color: var(--secondary-color) !important;
}

.body-navigation .nav-head {
	border-bottom: none !important;
}

#main-content.has-widget .box-container {
	background-color: var(--primary-bg-color) !important;
}


#main-content.has-widget .box-container {
	background-color: transparent !important;
	border: none !important;
	border-radius: 10px !important;
	box-shadow: 5px 5px 10px 1px rgba(0,0,0,0.4) !important;
}

#page .page-sub-heading {
	border-bottom: none !important;
}

#page .page-sub-heading h2 {
	color: var(--secondary-color) !important;
}

table thead tr th {
	color:var(--secondary-color) !important;
	text-align: left !important;
}

table tbody tr td {
	background-color: var(--primary-bg-color) !importa...

Reviews

No reviews yet.