5 changed files with 285 additions and 0 deletions
			
			
		@ -0,0 +1,276 @@ | 
				
			|||
/* | 
				
			|||
Credits to u/phyrne | 
				
			|||
Code Source: https://github.com/cmacrae/config/blob/b33ccb041861b56c97e1744b0fd8c606e343164c/conf.d/userChrome.css | 
				
			|||
Reddit Source: https://www.reddit.com/r/FirefoxCSS/comments/gh5a10/a_minimal_set_of_customisations_inspired_by/ | 
				
			|||
*/ | 
				
			|||
 | 
				
			|||
/* | 
				
			|||
 *  Hide window controls | 
				
			|||
 */ | 
				
			|||
 .titlebar-buttonbox-container{ | 
				
			|||
    display: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
.titlebar-placeholder, | 
				
			|||
#TabsToolbar .titlebar-spacer{ display: none; } | 
				
			|||
#navigator-toolbox::after{ display: none !important; } | 
				
			|||
 | 
				
			|||
 | 
				
			|||
/* | 
				
			|||
 *  Hide all the clutter in the navbar | 
				
			|||
 */ | 
				
			|||
#main-window :-moz-any( | 
				
			|||
		       #stop-reload-button, | 
				
			|||
		       #home-button, | 
				
			|||
		       #library-button, | 
				
			|||
		       #sidebar-button, | 
				
			|||
		       #star-button, | 
				
			|||
		       #pocket-button, | 
				
			|||
		       #permissions-granted-icon, | 
				
			|||
		       #fxa-toolbar-menu-button, | 
				
			|||
		       #_d7742d87-e61d-4b78-b8a1-b469842139fa_-browser-action, | 
				
			|||
		       #ublock0_raymondhill_net-browser-action) { | 
				
			|||
             display: none !important; | 
				
			|||
           } | 
				
			|||
 | 
				
			|||
 | 
				
			|||
/* | 
				
			|||
 *  Hide tabs if only one tab | 
				
			|||
 */ | 
				
			|||
#titlebar .tabbrowser-tab[first-visible-tab="true"][last-visible-tab="true"]{ | 
				
			|||
    display: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
/* | 
				
			|||
 *  Minimal theme | 
				
			|||
 */ | 
				
			|||
#navigator-toolbox { | 
				
			|||
    font-family: 'Menlo' !important; | 
				
			|||
    border-bottom: 1px; | 
				
			|||
    border-bottom-color: #93a1a1 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox toolbarspring { | 
				
			|||
    display: none; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .tab-line { | 
				
			|||
    -moz-box-ordinal-group: 2; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
.tab-line[selected=true] { | 
				
			|||
    background-color: #ae91e8 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
/* #navigator-toolbox #urlbar-container { | 
				
			|||
    padding: 0 !important; | 
				
			|||
    margin: 0 !important; | 
				
			|||
} */ | 
				
			|||
 | 
				
			|||
#navigator-toolbox #urlbar { | 
				
			|||
    border: none !important; | 
				
			|||
    border-radius: 0 !important; | 
				
			|||
    box-shadow: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #PanelUI-button { | 
				
			|||
    padding: 0 !important; | 
				
			|||
    margin: 0 !important; | 
				
			|||
    border: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #nav-bar { | 
				
			|||
    background: #2c2734 !important; | 
				
			|||
    box-shadow: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #pageActionButton { | 
				
			|||
    display: none; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #pageActionSeparator { | 
				
			|||
    display: none; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#fullscr-toggler { | 
				
			|||
    height: 0 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .urlbar-history-dropmarker { | 
				
			|||
    display: none; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #tracking-protection-icon-container { | 
				
			|||
    padding-right: 0 !important; | 
				
			|||
    border: none !important; | 
				
			|||
    display: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .tab-close-button, #navigator-toolbox #tabs-newtab-button { | 
				
			|||
    display: none; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .toolbar-items { | 
				
			|||
    background: #2c2734  !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #urlbar { | 
				
			|||
    background: #2c2734 !important;; | 
				
			|||
    color: #fdf6e3 !important; | 
				
			|||
    padding: 0 !important; | 
				
			|||
    padding-left: 1ch !important; | 
				
			|||
    font-size: 13px; | 
				
			|||
    height: 20px; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #urlbar-background { | 
				
			|||
    background: #2c2734 !important;; | 
				
			|||
    border: none !important; | 
				
			|||
    margin: 0 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #nav-bar-customization-target { | 
				
			|||
    background: #2c2734 !important;; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .toolbarbutton-1 { | 
				
			|||
    width: 22px; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #downloads-button { | 
				
			|||
    color: #2c2734 ; | 
				
			|||
    background: #2c2734 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #PanelUI-button { | 
				
			|||
    opacity: 1 !important; | 
				
			|||
    background: #2c2734 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #PanelUI-menu-button { | 
				
			|||
    background: #2c2734 !important; | 
				
			|||
    color: #fdf6e3 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .tabbrowser-tab { | 
				
			|||
    font-size: 12px | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .tab-background { | 
				
			|||
    background: #2c2734  !important; | 
				
			|||
    box-shadow: none!important; | 
				
			|||
    border: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .tabbrowser-tab .tab-label { | 
				
			|||
    color: #fdf6e3 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .tab-background[selected="true"] { | 
				
			|||
    background: #2c2734  !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .tabbrowser-tab[selected="true"] .tab-label { | 
				
			|||
    color: #fdf6e3 !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox .tabbrowser-tab::after { | 
				
			|||
    display: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#navigator-toolbox #urlbar-zoom-button { | 
				
			|||
    border: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#appMenu-fxa-container, #appMenu-fxa-container + toolbarseparator { | 
				
			|||
    display: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#sync-setup { | 
				
			|||
    display: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
/* | 
				
			|||
 *  Hamburger menu to the left | 
				
			|||
 */ | 
				
			|||
 | 
				
			|||
#PanelUI-button { | 
				
			|||
    -moz-box-ordinal-group: 0; | 
				
			|||
    border-left: none !important; | 
				
			|||
    border-right: none !important; | 
				
			|||
    position: absolute; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#toolbar-context-menu .viewCustomizeToolbar { | 
				
			|||
    display: none !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
:root[uidensity=compact] #PanelUI-button { | 
				
			|||
    margin-top: -28px; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#PanelUI-button { | 
				
			|||
    margin-top: -30px; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
:root[uidensity=touch] #PanelUI-button { | 
				
			|||
    margin-top: -36px; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
/* | 
				
			|||
 *  Tabs to the right of the urlbar | 
				
			|||
 */ | 
				
			|||
 | 
				
			|||
/* Modify these to change relative widths or default height */ | 
				
			|||
#navigator-toolbox{ | 
				
			|||
    --uc-navigationbar-width: 40vw; | 
				
			|||
    --uc-toolbar-height: 40px; | 
				
			|||
} | 
				
			|||
/* Override for other densities */ | 
				
			|||
:root[uidensity="compact"] #navigator-toolbox{ --uc-toolbar-height: 32px; } | 
				
			|||
:root[uidensity="touch"] #navigator-toolbox{ --uc-toolbar-height: 40px; } | 
				
			|||
 | 
				
			|||
:root[uidensity=compact] #urlbar-container.megabar{ | 
				
			|||
    --urlbar-container-height: var(--uc-toolbar-height) !important; | 
				
			|||
    padding-block: 0 !important; | 
				
			|||
} | 
				
			|||
:root[uidensity=compact] #urlbar.megabar{ | 
				
			|||
    --urlbar-toolbar-height: var(--uc-toolbar-height) !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
/* prevent urlbar overflow on narrow windows */ | 
				
			|||
/* Dependent on how many items are in navigation toolbar ADJUST AS NEEDED */ | 
				
			|||
@media screen and (max-width: 1300px){ | 
				
			|||
    #urlbar-container{ min-width:unset !important } | 
				
			|||
} | 
				
			|||
 | 
				
			|||
#TabsToolbar{ margin-left: var(--uc-navigationbar-width); } | 
				
			|||
#tabbrowser-tabs{ --tab-min-height: var(--uc-toolbar-height) !important; } | 
				
			|||
 | 
				
			|||
/* This isn't useful when tabs start in the middle of the window */ | 
				
			|||
.titlebar-placeholder[type="pre-tabs"], | 
				
			|||
.titlebar-spacer[type="pre-tabs"]{ display: none } | 
				
			|||
 | 
				
			|||
#navigator-toolbox > #nav-bar{ | 
				
			|||
    margin-right:calc(100vw - var(--uc-navigationbar-width)); | 
				
			|||
    margin-top: calc(0px - var(--uc-toolbar-height)); | 
				
			|||
} | 
				
			|||
 | 
				
			|||
/* Zero window drag space  */ | 
				
			|||
:root[tabsintitlebar="true"] #nav-bar{ | 
				
			|||
  padding-left: 0px !important; | 
				
			|||
  padding-right: 0px !important; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
/* 1px margin on touch density causes tabs to be too high */ | 
				
			|||
.tab-close-button{ margin-top: 0 !important } | 
				
			|||
 | 
				
			|||
/* Hide dropdown placeholder */ | 
				
			|||
#urlbar-container:not(:hover) .urlbar-history-dropmarker { | 
				
			|||
  margin-inline-start: -28px; | 
				
			|||
} | 
				
			|||
 | 
				
			|||
/* Fix customization view */ | 
				
			|||
#customization-panelWrapper > .panel-arrowbox > .panel-arrow { | 
				
			|||
  margin-inline-end: initial !important; | 
				
			|||
} | 
				
			|||
								
									Binary file not shown.
								
							
						
					
								
									Binary file not shown.
								
							
						
					@ -0,0 +1,9 @@ | 
				
			|||
@echo off | 
				
			|||
cd /d "C:\Users\info\noura\website\transmediale-noura-tafeche\client" | 
				
			|||
start cmd /k live-server | 
				
			|||
 | 
				
			|||
cd /d "C:\Users\info\noura\website\transmediale-noura-tafeche\server" | 
				
			|||
start cmd /k npm run dev | 
				
			|||
 | 
				
			|||
cd /d "C:\Users\info\noura\utilities" | 
				
			|||
start cmd "hide-taskbar.exe" | 
				
			|||
								
									Binary file not shown.
								
							
						
					
					Loading…
					
					
				
		Reference in new issue