OOKNET                             [ /  search the index  ]  
──────────────────────────────────────────────────────────────────────────────────────
══════════════════════════════════════════════════════════════════════════════════════
OOKNET   [ /  search  ]  
────────────────────────────────────────────────
════════════════════════════════════════════════
 
 
main @ 225 LINES
 
[ HISTORY ]  [ UP ]
 

{color, ...}:
# css
''
    @media (prefers-color-scheme: dark) {

    * { border-radius: 0px !important; }
    :root {

      --clr-menu: #${color.layout.menu};
      --clr-bg: #${color.layout.body};
      --clr-fg: #${color.typography.text};
      --clr-inactive: #${color.border.inactive};
      --clr-border-active: #${color.border.active};
      --clr-border-inactive: #${color.border.inactive};
      --clr-secondary: #${color.secondary.base};
      --clr-primary: #${color.primary.base};
      --clr-orange: #${color.orange.base}

      --border-active: 1px var(--clr-border-active) solid;
      --border-inactive: 1px var(--clr-border-inactive) solid;

      --font-base: BerkeleyMono Nerd Font;

      --zen-colors-primary: var(--clr-menu) !important;
      --zen-primary-color: var(--clr-primary) !important;
      --zen-colors-secondary: var(--clr-secondary) !important;
      --zen-colors-tertiary: var(--clr-menu) !important;
      --zen-colors-border: var(--clr-fg) !important;
      --toolbarbutton-icon-fill: var(--clr-fg) !important;
      --lwt-text-color: var(--clr-fg) !important;
      --toolbar-field-color: var(--clr-fg) !important;
      --tab-selected-textcolor: var(--clr-fg) !important;
      --toolbar-field-focus-color: var(--clr-fg) !important;
      --toolbar-color: #cdd6f4 !important;
      --newtab-text-primary-color: var(--clr-primary) !important;

      --toolbarbutton-icon-fill: var(--clr-fg) !important;

      /* Application Menu ( ... ) */
      --arrowpanel-color: var(--clr-fg) !important;
      --arrowpanel-background: var(--clr-menu) !important;


      --sidebar-text-color: var(--clr-primary) !important;
      --sidebar-background-color: var(--clr-menu) !important;
      --lwt-sidebar-text-color: var(--clr-fg) !important;
      --lwt-sidebar-background-color: var(--clr--menu) !important;
      --toolbar-bgcolor: var(--clr-menu) !important;
      --newtab-background-color: var(--clr-menu) !important;
      --zen-themed-toolbar-bg: var(--clr-menu) !important;

      /* Background color for main frame */
      --zen-main-browser-background: var(--clr-menu) !important;
      --toolbox-bgcolor-inactive: var(--clr-menu) !important;

      /* Remove rounding*/
      --zen-button-border-radius: 0px !important;
      --toolbarbutton-border-radius: 0px !important;
      --fp-contextmenu-menuitem-border-radius: 0px !important;
      --fp-contextmenu-border-radius: 0px !important;
      --zen-border-radius: 0px !important;
      --zen-webview-border-radius 0px !important;
      --zen-native-inner-radius: 0px !important;

      --zen-branding-paper: var(--clr-fg) !important;
      --zen-branding-dark: var(--clr-menu) !important;
      --zen-branding-coral: var(--clr-orange) !important;

      --button-background-color-primary: var(--clr-primary) !important;
      --button-text-color-primary: var(--clr-menu) !important;
      --in-content-primary-button-background: var(--clr-primary) !important;
      --in-content-page-color: var(--clr-fg) !important;
      --in-content-info-background: red !important;
      --in-content-table-background: red !important;

      --input-color: var(--clr-fg) !important;
      --urlbarView-highlight-color: var(--clr-fg) !important;
      --focus-outline-color: var(--clr-fg) !important;
      --background-color-box: var(--clr-bg) !important;
      font-family: var(--font-base) !important;
      border-radius: 0px !important;
    }

    arrowscrollbox {
      color: var(--clr-fg) !important;
    }

    .dialogBox {

      border-radius: 0px !important;
    }
    #urlbar-background {
      background-color: var(--clr-menu) !important;
      border: 1px var(--clr-fg) solid !important;
      border-radius: 0px !important;
    }

    .urlbarView-row {
      background-color: var(--clr-menu) !important;
      border-radius: 0px !important;
      color: var(--clr-fg) !important;
      border: var(--border-inactive) !important;
      font-family: var(--font-base) !important;
      margin: 10px !important;
      &[selected] {
        background-color: var(--clr-bg) !important;
        color: red !important;
        border: var(--border-active) !important;
        & *,
        & .urlbarView-title-seperator::before {
          color: var(--clr-fg) !important;
        }
        & .urlbarView-favicon {
          background-color: transparent !important;
        }
      }
      &:hover:not([selected]) {
        background-color: var(--clr-bg) !important;
        border: var(--border-active) !important;
      }
    }

    .urlbar-input {
      color: var(--clr-fg) !important;
    }
    #urlbar-container {
      color: var(--clr-fg) !important;
      border-radius: 0 !important;
      background-color: transparent !important;
    }

    .identity-box-button {
      color: var(--clr-inactive) !important;
    }

    .tab-background {
      border-radius: 0 !important;
      background-color: var(--clr-menu) !important;
      border: var(--border-inactive) !important;
    }

    .tab-background[selected] {
      border-radius: 0 !important;
      background-color: var(--clr-bg) !important;
      border: var(--border-active) !important;
    }
    .zen-current-workspace-indicator {
      color: var(--clr-fg) !important;
      text-align: center !important;

      border-radius: 0 !important;
    }
    .zen-current-workspace-indicator {
      border: var(--border-active) !important;
      background-color: var(--clr-menu) !important;
    }

    tab-group {
      border-radius: 0 !important;
      border: var(--border-inactive) !important;
      background-color: var(--clr-menu)!important;
    }


      /*
      hide the workspace indicator, I dont want it.
      potential regression? about:config zen.workspace.show-workspace-indicator = 
false no longer works.
      */
      .zen-current-workspace-indicator {
        display: none !important;
      }

    /* if I want the indicator, make it look how I want it */

    .zen-current-workspace-indicator::before {
      border-radius: 0px !important;
      background-color: var(--clr-menu) !important;
    }


    .zen-current-workspace-indicator {
      color: var(--clr-fg) !important;
      border-radius: 0 !important;
      border: var(--border-active) !important;
      background-color: var(--clr-menu) !important;
    }

    .zen-current-workspace-indicator-name {
      border-radius: 0px !important;
      width: 100% !important;
      font-size: 1.3rem !important;
    }

    button {
      border-radius: 0px !important;
      font-family: var(--font-base) !important;
    }

    #zen-media-main-vbox {
      border-radius: 0 !important;
      background-color: var(--clr-menu) !important;
      border: var(--border-active) !important;
    }
    #zen-media-controls-toolbar {
      .toolbarbutton-1 {
        border-radius: 0 !important;

      }
    }
    toolbaritem {
      background: var(--clr-menu) !important;
      border-radius: 0px !important;
      box-shadow: 0px 0px 0px 0px transparent !important;
    }

      #sidebar-box {
        border: var(--border-active) !important;
      }

      #titleText {
        color: var(--clr-fg) !important;
      }
  }
''

{color, ...}:
# css
''
    @media (prefers-color-scheme: dark) {

    * { border-radius: 0px !important; }
    :root {

      --clr-menu: #${color.layout.menu};
      --clr-bg: #${color.layout.body};
      --clr-fg: #${color.typography.text};
      --clr-inactive: #${color.border.inacti
ve};
      --clr-border-active: #${color.border.a
ctive};
      --clr-border-inactive: #${color.border
.inactive};
      --clr-secondary: #${color.secondary.ba
se};
      --clr-primary: #${color.primary.base};
      --clr-orange: #${color.orange.base}

      --border-active: 1px var(--clr-border-
active) solid;
      --border-inactive: 1px var(--clr-borde
r-inactive) solid;

      --font-base: BerkeleyMono Nerd Font;

      --zen-colors-primary: var(--clr-menu) 
!important;
      --zen-primary-color: var(--clr-primary
) !important;
      --zen-colors-secondary: var(--clr-seco
ndary) !important;
      --zen-colors-tertiary: var(--clr-menu)
 !important;
      --zen-colors-border: var(--clr-fg) !im
portant;
      --toolbarbutton-icon-fill: var(--clr-f
g) !important;
      --lwt-text-color: var(--clr-fg) !impor
tant;
      --toolbar-field-color: var(--clr-fg) !
important;
      --tab-selected-textcolor: var(--clr-fg
) !important;
      --toolbar-field-focus-color: var(--clr
-fg) !important;
      --toolbar-color: #cdd6f4 !important;
      --newtab-text-primary-color: var(--clr
-primary) !important;

      --toolbarbutton-icon-fill: var(--clr-f
g) !important;

      /* Application Menu ( ... ) */
      --arrowpanel-color: var(--clr-fg) !imp
ortant;
      --arrowpanel-background: var(--clr-men
u) !important;


      --sidebar-text-color: var(--clr-primar
y) !important;
      --sidebar-background-color: var(--clr-
menu) !important;
      --lwt-sidebar-text-color: var(--clr-fg
) !important;
      --lwt-sidebar-background-color: var(--
clr--menu) !important;
      --toolbar-bgcolor: var(--clr-menu) !im
portant;
      --newtab-background-color: var(--clr-m
enu) !important;
      --zen-themed-toolbar-bg: var(--clr-men
u) !important;

      /* Background color for main frame */
      --zen-main-browser-background: var(--c
lr-menu) !important;
      --toolbox-bgcolor-inactive: var(--clr-
menu) !important;

      /* Remove rounding*/
      --zen-button-border-radius: 0px !impor
tant;
      --toolbarbutton-border-radius: 0px !im
portant;
      --fp-contextmenu-menuitem-border-radiu
s: 0px !important;
      --fp-contextmenu-border-radius: 0px !i
mportant;
      --zen-border-radius: 0px !important;
      --zen-webview-border-radius 0px !impor
tant;
      --zen-native-inner-radius: 0px !import
ant;

      --zen-branding-paper: var(--clr-fg) !i
mportant;
      --zen-branding-dark: var(--clr-menu) !
important;
      --zen-branding-coral: var(--clr-orange
) !important;

      --button-background-color-primary: var
(--clr-primary) !important;
      --button-text-color-primary: var(--clr
-menu) !important;
      --in-content-primary-button-background
: var(--clr-primary) !important;
      --in-content-page-color: var(--clr-fg)
 !important;
      --in-content-info-background: red !imp
ortant;
      --in-content-table-background: red !im
portant;

      --input-color: var(--clr-fg) !importan
t;
      --urlbarView-highlight-color: var(--cl
r-fg) !important;
      --focus-outline-color: var(--clr-fg) !
important;
      --background-color-box: var(--clr-bg) 
!important;
      font-family: var(--font-base) !importa
nt;
      border-radius: 0px !important;
    }

    arrowscrollbox {
      color: var(--clr-fg) !important;
    }

    .dialogBox {

      border-radius: 0px !important;
    }
    #urlbar-background {
      background-color: var(--clr-menu) !imp
ortant;
      border: 1px var(--clr-fg) solid !impor
tant;
      border-radius: 0px !important;
    }

    .urlbarView-row {
      background-color: var(--clr-menu) !imp
ortant;
      border-radius: 0px !important;
      color: var(--clr-fg) !important;
      border: var(--border-inactive) !import
ant;
      font-family: var(--font-base) !importa
nt;
      margin: 10px !important;
      &[selected] {
        background-color: var(--clr-bg) !imp
ortant;
        color: red !important;
        border: var(--border-active) !import
ant;
        & *,
        & .urlbarView-title-seperator::befor
e {
          color: var(--clr-fg) !important;
        }
        & .urlbarView-favicon {
          background-color: transparent !imp
ortant;
        }
      }
      &:hover:not([selected]) {
        background-color: var(--clr-bg) !imp
ortant;
        border: var(--border-active) !import
ant;
      }
    }

    .urlbar-input {
      color: var(--clr-fg) !important;
    }
    #urlbar-container {
      color: var(--clr-fg) !important;
      border-radius: 0 !important;
      background-color: transparent !importa
nt;
    }

    .identity-box-button {
      color: var(--clr-inactive) !important;
    }

    .tab-background {
      border-radius: 0 !important;
      background-color: var(--clr-menu) !imp
ortant;
      border: var(--border-inactive) !import
ant;
    }

    .tab-background[selected] {
      border-radius: 0 !important;
      background-color: var(--clr-bg) !impor
tant;
      border: var(--border-active) !importan
t;
    }
    .zen-current-workspace-indicator {
      color: var(--clr-fg) !important;
      text-align: center !important;

      border-radius: 0 !important;
    }
    .zen-current-workspace-indicator {
      border: var(--border-active) !importan
t;
      background-color: var(--clr-menu) !imp
ortant;
    }

    tab-group {
      border-radius: 0 !important;
      border: var(--border-inactive) !import
ant;
      background-color: var(--clr-menu)!impo
rtant;
    }


      /*
      hide the workspace indicator, I dont w
ant it.
      potential regression? about:config zen
.workspace.show-workspace-indicator = false 
no longer works.
      */
      .zen-current-workspace-indicator {
        display: none !important;
      }

    /* if I want the indicator, make it look
 how I want it */

    .zen-current-workspace-indicator::before
 {
      border-radius: 0px !important;
      background-color: var(--clr-menu) !imp
ortant;
    }


    .zen-current-workspace-indicator {
      color: var(--clr-fg) !important;
      border-radius: 0 !important;
      border: var(--border-active) !importan
t;
      background-color: var(--clr-menu) !imp
ortant;
    }

    .zen-current-workspace-indicator-name {
      border-radius: 0px !important;
      width: 100% !important;
      font-size: 1.3rem !important;
    }

    button {
      border-radius: 0px !important;
      font-family: var(--font-base) !importa
nt;
    }

    #zen-media-main-vbox {
      border-radius: 0 !important;
      background-color: var(--clr-menu) !imp
ortant;
      border: var(--border-active) !importan
t;
    }
    #zen-media-controls-toolbar {
      .toolbarbutton-1 {
        border-radius: 0 !important;

      }
    }
    toolbaritem {
      background: var(--clr-menu) !important
;
      border-radius: 0px !important;
      box-shadow: 0px 0px 0px 0px transparen
t !important;
    }

      #sidebar-box {
        border: var(--border-active) !import
ant;
      }

      #titleText {
        color: var(--clr-fg) !important;
      }
  }
''
 
──────────────────────────────────────────────────────────────────────────────────────
OOKNET
────────────────────────────────────────────────
OOKNET