Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* @import "file:\\C:\\Users\\Patrick\\git\\Web\\Firefox CSS\\MaterialFox.css"; */
- /*
- ______________
- // \\
- | MATERIALFOX |
- \\_____________//
- This is a HEAVILY edited CSS skin for firefox, originally from the github repo...
- Here: https://github.com/commit-sudoku/firefox-css
- If you would like to change the color scheme for your own personal tastes, and you don't know what material design is...
- Look here: https://www.google.com/design/spec/material-design/introduction.html
- If you know what Material Design is, and want to get started using your own colors...
- Look here: https://www.google.com/design/spec/style/color.html#color-color-palette
- As a rule of thumb, The color types I used for each element are listed across from the color values themselves.
- If you don't understand what they mean or stand for, RTFM -> (https://www.google.com/design/spec/style/color.html#color-color-palette
- )
- If you would like to fork this, or improve it and make a pull request,
- Look here: *Gonna Upload this in a sec*
- */
- /* AGENT_SHEET */
- @namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
- #TabsToolbar:not(:-moz-lwtheme)::after,
- #TabsToolbar:not(:-moz-lwtheme)::before {
- display: none !important;
- }
- /* Reduced FFox Window Settings */
- #main-window:not([chromehidden*="toolbar"])[sizemode="normal"]
- {
- margin-top:-5px!important;
- margin-left:-0px!important;
- margin-right:0px!important;
- margin-bottom: 0px !important;
- }
- /* Maximized FFox Window settings */
- #main-window:not([chromehidden*="toolbar"])[sizemode="maximized"]
- {
- margin-top:-5px!important;
- margin-left:0px!important;
- margin-right:0px!important;
- margin-bottom: 0px !important;
- padding-top: 0px !important;
- padding-bottom: 0px !important;
- }
- .tab-background-start,
- .tab-background-end {
- visibility: hidden !important;
- box-shadow: none !important;
- }
- .tab-background-middle {
- background: none !important;
- }
- #TabsToolbar, #TabsToolbar *{
- clip-path: none !important;
- max-height: 42px !important;
- }
- #TabsToolbar,
- .tabbrowser-tab *,
- .tabs-newtab-button,
- .toolbarbutton,
- .tab-background *{
- background-image: none !important;
- /* box-shadow: 4px 4px 5px rgba(0, 0, 0, 0.3) !important; */
- }
- .tab-background,
- .tab-background-middle,
- .tabbrowser-tab:after,
- .tabbrowser-tab:before,
- .tabbrowser-tab:after {
- box-shadow: none !important;
- background: none !important;
- }
- #TabsToolbar:after {
- border-bottom: 10px solid #e8eaed !important;
- }
- #main-window {
- -moz-appearance: -moz-win-glass !important;
- }
- #urlbar-reload-button,
- .urlbar-history-dropmarker,
- #star-button,
- #page-proxy-favicon,
- #go-button,
- #notification-popup-box,
- #tabbrowser-tabs .scrollbutton-up,
- #tabbrowser-tabs .scrollbutton-down,
- statusbarpanel,
- #identity-box,
- #urlbar-container dropmarker,
- toolbar#addon-bar toolbarbutton .toolbarbutton-menubutton-dropmarker,
- toolbar#addon-bar #addonbar-closebutton,
- #appmenu-button,
- #appmenu-toolbar-button,
- #reader-mode-button,
- #readinglist-addremove-button
- #lpt_lastpass-compact-btn {
- display: none !important;
- }
- /* borders for the browser? left / right? Top / Bottom? NO FUCKING CLUE */
- #browser-border-end,
- #browser-border-start {
- display:none !important;
- }
- #main-window[sizemode=normal] #browser-bottombox {
- display:none !important;
- }
- #nav-bar #PanelUI-menu-button {
- padding: 0 !important;
- }
- #PanelUI-button {
- background: none !important;
- }
- /* #main-menubar {
- margin-bottom: 20px !important;
- } */
- select > button,
- select > input {
- opacity: 0 !important;
- }
- #content[disablehistory] {
- background-color: #161616 !important;
- }
- /* Tha fuck is this?? */
- #_dlbar_finTipContent {
- background: #fafafa !important;
- border: 1px solid gray !important;
- border-radius: 0px !important
- }
- .browserContainer > findbar {
- -moz-box-ordinal-group: 10 !important;
- }
- .findbar-closebutton {
- -moz-box-ordinal-group: 0 !important;
- margin-left: 10px !important;
- }
- .findbar-textbox {
- width: 30em !important;
- }
- .findbar-case-sensitive {
- margin-right: 1400px !important;
- }
- /**
- TABS
- */
- /* Not the tabs themselves, the bar BEHIND the tabs */
- #TabsToolbar {
- margin-top: 5px !important;
- margin-bottom: 0px !important;
- margin-left: -17px !important;
- margin-right: -35px !important;
- border: none !important;
- background: #fff !important; /* 700 color*/
- }
- #main-window .tabbrowser-tab {
- border: 0px !important;
- background: 0 !important;
- border-radius: 0 !important;
- padding: 1px !important;
- }
- tab {
- font-family: "Roboto", sans-serif !important;
- text-align: center !important;
- }
- .tabbrowser-tabs:not([drag=detach]) > .tabbrowser-tab:not([pinned])[fadein] {
- min-width: 20px !important;
- max-width: 250px !important;
- }
- .tabbrowser-tab:not([pinned]) .tab-throbber,
- .tabbrowser-tab .tab-close-button,
- .tabbrowser-tab:not([pinned]) .tab-icon-image {
- visibility: collapse !important;
- }
- /* Dont know what this does */
- #main-window .tabbrowser-tab {
- height: 26px !important;
- min-height: 26px !important;
- }
- /* Standard Tabs */
- #main-window .tabbrowser-tab {
- }
- /* Not sure what this changes unfortunately */
- #main-window #tabbrowser-tabs tab[pinned] {
- padding: 0px 0px 0px 0px !important;
- }
- /* Background tabs, non-hovered */
- #main-window .tabbrowser-tab:not(:-moz-lwtheme) {
- background-color: #fff !important; /*600 color*/
- color: #357FC0 !important; /* 300 color*/
- /* border-bottom: 0px solid !important; */
- /* border-bottom-color: #3949ab !important; */
- }
- /* Tab Hover for unselected tabs (tabs you're hovering over)*/
- #main-window .tabbrowser-tab:-moz-any(:not([pinned]),[pinned]:not([titlechanged])):not([selected]):hover {
- color: #357FC0 !important;
- }
- /* Selected Tab (Tab you are currently viewing)*/
- #main-window .tabbrowser-tab[selected] {
- background-color: #357FC0 !important; /* 400 color*/
- box-shadow: 0px 0px 6px 3px rgba(0, 0, 0, 0.23) !important;
- color: #fff !important;
- border-bottom: 1px solid !important;
- border-bottom-color: #5c6bc0 !important; /* 800 color*/
- }
- /* Pinned tab titlechange */
- .tabbrowser-tab[titlechanged] .tab-icon-image {
- animation: newpost .9s ease infinite;
- }
- .tabbrowser-tab[titlechanged] {}
- @keyframes newpost {
- 25% { transform: scale(1.1); }
- }
- /*styling*/
- #searchbar > .searchbar-textbox,
- /* The URL Bar... Obviously */
- #urlbar {
- border: none !important;
- border-radius: 0 !important;
- padding: 0 2px 0 9px !important;
- height: 32px !important;
- margin-top: -1px !important;
- margin-bottom: -1px !important;
- text-align: center !important;
- background: #fff !important; /* 400 color*/
- /*The text color for the urlbar*/
- color: #357FC0 !important; /* white color*/
- font-size: 12px !important;
- }
- #urlbar:hover {
- color: #357FC0 !important;
- }
- #nav-bar {
- /* display: none !important; */
- height: 28px;
- background-color: #5c6bc0 !important; /* 300 color*/
- margin-left: -6px !important;
- margin-right: -4px !important;
- border-top: none !important;
- border-bottom: none !important;
- color: #fff !important;
- margin-bottom: -1px !important; /* YOU NEED THIS TO KEEP THE GREY PIXEL LINE OUT OF SIGHT */
- }
- #PanelUI-button, #customization-panel-container,
- #customization-panelWrapper .panel-arrow,
- #ctr_panelui-button,
- #wrapper-ctr_panelui-button {
- -moz-box-ordinal-group: 0
- }
- #PanelUI-button {
- background-position: 100% 0, calc(100% - 1px) 0, calc(100% - 2px) 0;
- background: url('http://i.imgur.com/Hef8ASW.png') !important;
- background-repeat: no-repeat !important;
- background-position: center !important;
- box-shadow: none !important;
- width: 5px !important;
- display: none !important; /*COMMENT THIS LINE FOR A MENU BUTTON*/
- }
- #PanelUI-button .button-icon,
- #PanelUI-button .button-text{
- display: none !important;
- }
- #PanelUI-menu-button {
- opacity: 0 !important;
- width: 5px !important;
- margin-right: 7px !important;
- }
- #identity-box, #dropmarker-icon, #historydropmarker, #autocomplete-history-dropmarker, #urlbar-history-dropmarker, #dropmarker {
- display: none !important;
- }
- #autocomplete-history-dropmarker, #urlbar-history-dropmarker, #urlbar-reload-button {
- display: none !important;
- }
- .autocomplete-history-dropmarker.urlbar-history-dropmarker {
- display: none !important;
- }
- #plugins-notification-icon, #notification-anchor-icon, #notification-popup-box {
- display: none !important;
- }
- /* remove tab scrolling */
- .scrollbutton-up, .scrollbutton-down, #alltabs-button {
- display: none !important;
- }
- /*downloads*/
- #downloads-button {
- display: none !important;
- /*
- background: url('http://i.imgur.com/761lNIV.png') !important;
- background-repeat: no-repeat !important;
- background-position: center !important;
- opacity: 1 !important;
- margin-left: 10px !important;
- margin-right: 10px !important;
- box-shadow: none !important;
- width: 10px !important;
- */
- }
- #toolbarbutton-icon .Downloads,
- #downloads-indicator-icon,
- #downloads-indicator-progress-area,
- #downloads-button .button-text {
- display: none !important;
- }
- /* remove back/fwd */
- #nav-bar #back-button > .toolbarbutton-icon {
- display: none !important;
- }
- #forward-button {
- display: none !important;
- }
- #downloads-indicator-anchor {opacity: 0 !important;}
- #downloads-button:hover {
- opacity: 1 !important;
- box-shadow: none !important;
- background: url('http://i.imgur.com/761lNIV.png') !important;
- background-repeat: no-repeat !important;
- background-position: center !important;
- }
- scrollbar[orient="vertical"] {
- min-width: 16px !important;
- max-width: 16px !important;
- margin-left: -1px !important;
- }
- scrollbar[orient="horizontal"] {
- min-height: 16px !important;
- max-height: 16px !important;
- margin-top: -1px !important;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement