commit af7182cbdaf5ec7ea796d30a84a7cdc768073544 Author: Trevor Vallender Date: Thu Nov 30 21:57:26 2023 +0000 Initial commit Refs #2166 diff --git a/fonts/GitLabSans.otf b/fonts/GitLabSans.otf new file mode 100644 index 0000000..7999f76 Binary files /dev/null and b/fonts/GitLabSans.otf differ diff --git a/images/logo.png b/images/logo.png new file mode 100644 index 0000000..a0be7e6 Binary files /dev/null and b/images/logo.png differ diff --git a/stylesheets/application.css b/stylesheets/application.css new file mode 100644 index 0000000..cab73ad --- /dev/null +++ b/stylesheets/application.css @@ -0,0 +1,111 @@ +@import url(../../../stylesheets/application.css); + +@font-face { + font-family: "GitLab Sans"; + src: url("../fonts/GitLabSans.otf"); +} + +:root { + --base03: #002b36; + --base02: #073642; + --base01: #586e75; + --base00: #657b83; + --base0: #839496; + --base1: #93a1a1; + --base2: #eee8d5; + --base3: #fdf6e3; + --yellow: #b58900; + --orange: #cb4b16; + --red: #dc322f; + --magenta: #d33682; + --violet: #6c71c4; + --blue: #268bd2; + --cyan: #2aa198; + --green: #859900; +} + +#top-menu { + padding: 1em; + background: var(--base03); +} + +#header { + background: var(--base01) url(../images/logo.png) no-repeat 2px; + background-size: 90px; + background-position: 20px 10px; + padding: 0 2em 0 130px; + margin: 0; + display: flex; + align-items: center; + flex-direction: row-reverse; + min-height: 9em; +} + +#header >h1 { + height: 100%; + flex-grow: 1; + font-size: 2.6em; + font-family: "GitLab Sans", sans-serif; + font-weight: bolder; + color: var(--base2); +} + +body { + font-size: 1em; + font-family: "GitLab Sans", sans-serif; +} + +#content { + padding: 2em; + background: var(--base3); +} + +#history .tabs { + background: var(--base3); +} + +.box, div.issue, #sidebar, #history, #content .tabs ui li a.selected { + background-color: var(--base2); +} + +a:link, a:visited { + color: var(--base03); + text-decoration: underline; +} +a:hover, a:active { + color: var(--red); +} + +#top-menu a, th a:link, a.root { + text-decoration: none; +} + +#main-menu li a { + font-weight: normal; + border-width: 1px 1px 0 1px; + border-style: solid; + border-color: var(--base3); + margin: 0 .25em; + background-color: var(--base2); + color: var(--base01); +} + +#main-menu li a.new-object { + background-color: var(--base03); + color: var(--base2); +} + +#main-menu li a.selected { + background-color: var(--base3); + font-weight: bold; + color: var(--base02); +} +#main-menu li a:hover { + background-color: var(--base3); + color: var(--base02); +} + +table td { + padding: .5em; +} +