/* ==UserStyle== @name EpiDarkify @namespace github.com/Afoulky/EpiDarkify @version 2.0.1 @description Darkifiez votre expérience sur les sites web liés à EPITA @homepageURL https://github.com/Afoulky/EpiDarkify @supportURL https://github.com/Afoulky/EpiDarkify/issues @updateURL https://raw.githubusercontent.com/Afoulky/EpiDarkify/master/EpiDarkify.user.css @license GPL-3.0-only @author Afoulky ==/UserStyle== */ @-moz-document domain("debug-pro.com") { html, body, .title, #navigation { background: #202020; color: #ffffff !important; } h1, h2, h4, h5, li, footer a { color: #ffffff; } section li a { color: #ff7000; text-decoration: underline; } section, main { background: #2d2d2d; box-shadow: #2d2d2d 8px 8px 8px; } h1 { background: #3a3a3a !important; border-bottom: 0.4rem solid #535353 !important; border-top: 0.4rem solid #535353 !important; } #table_of_contents { background: #232323 !important; box-shadow: #2d2d2d 8px 8px 8px; padding-bottom: 15px; border-bottom: 3px solid #535353 !important; } kbd { color: #020202; } blockquote { background: #272822; border-radius: 0.3em; } } @-moz-document url-prefix("https://cri.epita.fr/") { html, body, main { background-color: #31383F !important; background-image: none !important; color: #DCDCDC !important; } .navbar, .card, .list-group, .list-group-item { background-color: #24292E !important; } #userlist-pictures .card-body { background-color: #24292E !important; border-top-left-radius: 0; border-top-right-radius: 0; } .list-group-item-danger { color: #8B0000 !important; background-color: #f5c6cb !important; opacity: 0.6; } .card-header { background-color: #0C0C0C !important; color: #FFFFFF !important; } #cri_intranet_users_PROD-results, #cri_intranet_groups_PROD-results, .list-group-item-secondary, .table-secondary th { background-color: #181B1D !important; color: #FFFFFF !important; } .list-group-item-action { color: #007bff; } .table { color: #dcdcdc !important; } .table-hover tbody tr:hover { color: #b0b0b0 !important; } input, textarea, .select { background-color: #31383F !important; color: #dcdcdc !important; } } @-moz-document domain("ionisx.com") { html, .content-wrapper, .search-content, .search-content-header, .settings-content { background: #424242 !important; color: #dcdcdc !important; } h1, h2, h4, h5, li, label, .jumbotron-inner, .jumbotron-inner .jumbotron-title, .contact, .training-filter-list li, .tab-link h3, .tab-link p, .widget-label, .cursus-header-nav li a, .header-second-nav li a, .dropdown-menu li a, .menu-link, .menu .list-unstyled li a, .course-component-module-title a, .ui-accordion-header a, .course-component-note .markdown p, .course-content h3, .course-content p, .module-finish .btn-link, .vert-mod, .problem-progress, .graded .subtitle, .staff-link .staff-job { color: #ffffff !important; } body header { border-bottom: 1px solid #535353 !important; } .tracks-progress-cycle-title { border-top: 1px solid #535353 !important; } #header, .footer-inner, .cursus-header, .training-filter, .navbar, .navbar-container, .nav-link, .navbar-search, .tab-link, .dropdown-menu, .suggestion-list_f7YdvtQ1lM, .card, .card-body, .card-tendency, .event-widget, .tracks-progress-widget, .tracks-progress-cycle-title, .auth-block, .auth-block-divider *, .modal-dialog, .modal-content, .top-bar, .course-block, .course-progress-block, .blog-widget-article, .course-component, #stats-tab, .courseBlock_1dZyTEgf6x, .menu, .menu-header *, .header-second, .profile-block, .settings, .settings-menu, .settings-section-title, .data-table-wrapper, .data-table-header, .data-table-title *, .course-wrapper, .course-description, .course-description-content, .course-description-aside-staff, .course-description-aside-staff .staff-aside, .course-description-aside-modules, .course-index, .ui-accordion .chapter ul, .ui-accordion-header, .cycle-panblock-header, .cycle-panblock-inner, .cycle-panblock-inner-header, .userlist-block { background-color: #212121 !important; color: #ffffff !important; } .navbar-search-input-focus, .navbar-search-input[type=search]:focus, .navbar-search-input:focus, .navbar-search-input:hover, .form-group, .form-group-float, .form-control, .course-block-wrapper .course-module-list { color: #ffffff !important; background: #3a3a3a !important; } .navbar-search-icon, .promotion-link, .profile-block-user .tooltip-inner { color: #ffffff !important; background-color: #2d2d2d !important; } .jumbotron, .jumbotron-title, .section-yellow, .school-banner, .card-tendency-inner, .tab-content-project, .content-project-inner, .course-block-wrapper, .cycle-panblock-inner-body, .no-conf, .settings-section, .settings-section .form-group, .settings-section .panblock, .progress-circle, .progress-circle .c100 .circle-content, .progress-circle .c100 .circle-percent, .course-component-module-mimo, .course-content, .video, .profile-wrapper, .solution-span span, .training-filter-item { background: #2d2d2d !important; color: #686868 !important; } .form-group-float label { top: -15px; background: none; } .btn-header-collapse.collapsed .btn-header-toggle { background-color: #7f7f7f !important; } .progress-circle, .progress-circle .c100 .circle-content, .progress-circle .c100 .circle-percent { border-radius: 50%; } .chapter .ui-accordion-content li a, .graded { background: #474747 !important; } .chapter li.active a { background: #3ea5ce !important; color: #474747 !important; } .MathJax * { color: #008b8b!important; } .MathJax img { filter: invert(1); } } @-moz-document domain("prepa-epita.helvetius.net"), domain("inge-etud.epita.net") { *, :root { --main-color: #0C0C0C !important; } .pegasus-footer-logo * { --main-color: #ffffff !important; } .menu .tite1 { border-top: none; border-bottom: none; } html, body, .container-fluid { background-color: #31383F !important; background-image: none !important; color: #DCDCDC !important; } body.login, body.login::before, .login .container { width: 100% !important; height: 100% !important; background-color: #31383F !important; background-image: none !important; } .right-icon-mobile, .login .container-fluid .menu, .container, .home-page, #pegasus_center, #pegasus_contenu, .pegasus-center-cover, .pegasus-center-home-page, #pegasus_header_line, .very-top-header, #pegasus_footer, .chosen-container-active.chosen-with-drop .chosen-single, .chosen-container .chosen-single, .chosen-container .chosen-drop, select { background-color: #0C0C0C !important; background-image: none !important; } .container { position: relative; } #pegasus_header_line { height: 25px !important; } .page { background-color: #2D333A !important; color: #ffffff !important; margin-top: 150px !important; margin-bottom: 300px !important; } #outer, #pegasus_header, #pegasus_middle { background-color: #24292E !important; } #pegasus_header *, #pegasus_zone_menus a { color: #dcdcdc; } .fa-bars, .km-menus-heading * { color: #FFFFFF !important; } .pegasus-footer-logo { --main-color: #ffffff !important; } #pegasus_contenu #document, body.BODY { background-color: #31383F !important; background-image: none !important; margin: 0px; } .tableau-form-phenix-defaut, .tableau-form-phenix-defaut *, #bloc_0_TITRE { background-color: #24292E !important; background-image: none !important; margin-top: 25px; margin-left: 25px; padding-top: 0px !important; } #bloc_0_TITRE { width: 888px; padding: 15px !important; } td.dsp_data_td_data { border-top-color: white !important; color: #DCDCDC; } #sub_menu_area, #content-list-editions, #sub_menu_area * { color: #ffffff !important; margin-right: 0px; } .ligne-document, #div-filter table { background-color: #24292E !important; } .ligne-document * { color: #ffffff !important; } .area, .area-name-photo, .tracking-body-item { background-color: #24292E !important; width: 98% !important; padding: 15px; } #tracking_header { background-color: #24292E !important; width: 100% !important; margin-bottom: 18px; } .user-cursus { padding: 15px; } .tracking-body-item th, .tracking-body-item a { color: #dcdcdc !important; } .page-view-header-year { padding: 15px; margin-left: 20px !important; } p { padding-left: 30px; } .elfinder .elfinder-button, .elfinder .elfinder-toolbar, .elfinder .elfinder-navbar, .elfinder .elfinder-statusbar, .elfinder .elfinder-contextmenu, .elfinder .elfinder-button-menu, .elfinder .elfinder-frontmost, .elfinder .ui-tabs-tab, .elfinder .elfinder-preference-content *, .elfinder .ui-widget-content, .elfinder .ui-widget, .elfinder .ui-sortable, .elfinder .elfinder-cwd-file, .elfinder .elfinder-table-header-sticky, .elfinder .elfinder-dialog-resize .elfinder-resize-handle { background-image: none !important; background-color: #2D333A !important; color: #ffffff !important; } .elfinder .ui-widget-header, .elfinder-workzone { background-image: none !important; background-color: #24292E !important; color: #ffffff !important; } .elfinder .ui-state-active { background: linear-gradient(to bottom, #ebf1f6 1%, #24292E 100%) !important; } .pegasus-center-cover { left: 17px !important; } button.office { background: #000; padding-top: 4px; } }