/*----------------------------------------------------------------------------- | Copyright (c) Jupyter Development Team. | Distributed under the terms of the Modified BSD License. |----------------------------------------------------------------------------*/ /*----------------------------------------------------------------------------- | Variables |----------------------------------------------------------------------------*/ :root { --jp-private-tab-manager-active-top-border: 2px; --jp-private-tab-manager-tab-height: 24px; --jp-private-tab-manager-tab-padding-top: 8px; } /*----------------------------------------------------------------------------- | Tabs in the dock panel |----------------------------------------------------------------------------*/ #tab-manager { background: var(--jp-layout-color1); overflow: visible; color: var(--jp-ui-font-color1); /* This is needed so that all font sizing of children done in ems is * relative to this base size */ font-size: var(--jp-ui-font-size1); } #tab-manager header { border-bottom: var(--jp-border-width) solid var(--jp-border-color2); flex: 0 0 auto; font-size: var(--jp-ui-font-size0); font-weight: 600; letter-spacing: 1px; margin: 0px; padding: 8px 12px; text-transform: uppercase; } #tab-manager .lm-TabBar-tab { height: var(--jp-private-tab-manager-tab-height); padding: 0px 12px; border: none; position: relative; overflow: visible; } #tab-manager .lm-TabBar-tab:hover:not(.jp-mod-active) { background: var(--jp-layout-color2); } #tab-manager .lm-TabBar-tab:first-child { margin-left: 0; } #tab-manager .lm-TabBar-tab.jp-mod-active { color: white; background: var(--jp-brand-color1); } #tab-manager .lm-TabBar-tabLabel { line-height: var(--jp-private-tab-manager-tab-height); padding-left: 4px; }