Compare commits

...

8 Commits

Author SHA1 Message Date
John Mertz fe593934a5 Basic documentation 2023-09-28 18:43:08 +00:00
John Mertz ec2f19c66e Users/organizations 2023-09-28 18:37:13 +00:00
John Mertz 6d0f55f349 repo button (conflicted with search) 2023-09-28 18:26:28 +00:00
John Mertz 4a0dc0366d Pagination 2023-09-28 18:18:07 +00:00
John Mertz ff04bd24ca Simplify/standardize search 2023-09-28 18:05:01 +00:00
John Mertz a4bafc8c18 Explore tabs 2023-09-28 17:49:26 +00:00
John Mertz 5e45bf61ab Fix search bar gaps 2023-09-28 17:39:48 +00:00
John Mertz 196f0044b7 Footer, remove delimiters in list, fix radius in heading 2023-09-28 17:24:52 +00:00
2 changed files with 117 additions and 38 deletions

11
README.md Normal file
View File

@ -0,0 +1,11 @@
# Gitea Public Configuration
If you are reading this document, you are probably experiencing this repo! This repo contains the contents of the `gitea/custom/public` directory on the Gitea host.
## Gruvbox Theme
This theme is a work-in-progress. It is meant to be a flat, dark theme with the [Gruvbox](https://github.com/morhetz/gruvbox) palette.
## Images
The logos and icons used by Gitea.

View File

@ -121,9 +121,6 @@ a.item {
.ui.secondary.menu .dropdown.item > .menu,
.ui.text.menu .dropdown.item > .menu {
}
#footer {
background-color: var(--blue);
}
.ui.menu .dropdown.item .menu {
background: #020410;
}
@ -141,12 +138,8 @@ a.item {
border-color: #DB2828!important;
}
.ui.menu {
background: #0202aa;
border: 1px solid #203241;
}
.ui.menu .item {
background: #051865;
color: #aaaaaa;
background: none !important;
border: 0px !important;
}
.ui.menu .active.item:hover,
.ui.vertical.menu .active.item:hover {
@ -218,9 +211,18 @@ a.item {
.issue.list > .item .comment {
color: #129c92;
}
.ui.primary.button, a.ui.basic:hover, .ui.basic.button:hover {
background-color: var(--cyanhl);
color: var(--white);
.ui.primary.button {
background-color: var(--magenta) !important;
color: var(--fghl) !important;
border: 0px !important;
}
.ui.primary.button:hover {
background-color: var(--magentahl) !important;
color: var(--white) !important;
}
a.ui.basic:hover, .ui.basic.button:hover {
background-color: var(--magentahl);
color: var(--white) !important;
}
.ui.basic.label {
color: var(--fghl);
@ -849,6 +851,12 @@ div.ui.container {
margin-right: 10px !important;
max-width: calc(100% - 20px) !important;
}
.users div.ui.container, .repositories div.ui.container {
margin-left: 0px !important;
margin-right: 0px !important;
width: 100% !important;
max-width: 100% !important;
}
div.repo-title-wrap {
background-color: var(--bg);
padding: 10px;
@ -1260,16 +1268,6 @@ button.branch-dropdown-button, .ui.basic.button, .ui.basic.buttons .button {
.repository .ui.attached.isSigned.isVerified.message {
background-color: #0d2407;
}
.page-footer {
background-color: var(--blue) !important;
color: var(--bghl) !important;
}
.page-footer a {
color: var(--fghl) !important;
}
.page-footer a:hover {
color: var(--white);
}
.ui.action.tiny button:hover, .ui.action.tiny button.primary {
background-color: var(--cyanhl);
color: var(--white) !important;
@ -1331,20 +1329,32 @@ button.branch-dropdown-button, .ui.basic.button, .ui.basic.buttons .button {
/* Search Bar */
.gt-mb-4 {
.ui.secondary.pointing.tabular, .gt-mb-4 {
padding-left: 10px !important;
margin-bottom: -3px !important;
margin: 0px !important;
}
.ui.secondary.stackable a {
margin-bottom: 0px;
}
form.ui.form.ignore-dirty input {
background-color: var(--bghl) !important;
color: var(--fghl) !important;
}
form.ui.form.ignore-dirty input:hover {
color: var(--white) !important;
}
form.ui.form.ignore-dirty, div.ui.right.floated.menu {
padding: 10px;
background-color: var(--blue) !important;
margin: 0px !important;
}
div.ui.right.floated.menu {
}
div.ui.right.floated.menu .item {
z-index: 1;
padding-bottom: 8px;
background-color: var(--green) !important;
margin: 0px;
padding: 10px 10px 9px 10px !important;
}
div.ui.right.floated.menu .item:hover {
background-color: var(--greenhl) !important;
@ -1358,14 +1368,6 @@ form.ui.form.ignore-dirty {
form.ui.form.ignore-dirty input {
border: 0px !important;
}
.ui.primary.button {
background-color: var(--cyanhl) !important;
color: var(--fghl) !important;
}
.ui.primary.button:hover {
background-color: var(--cyanhl) !important;
color: var(--white) !important;
}
.user.profile .ui.fluid input {
background-color: var(--bghl) !important;
margin: 0px !important;
@ -1373,6 +1375,14 @@ form.ui.form.ignore-dirty input {
/* Repo Page */
button#repo-clone-ssh, button#repo-clone-https {
background-color: var(--cyan) !important;
color: var(--fghl) !important;
}
button#repo-clone-ssh:hover, button#repo-clone-https:hover, button#repo-clone-ssh.primary, button#repo-clone-https.primary {
background-color: var(--cyanhl) !important;
color: var(--white) !important;
}
.ui.repo-description {
margin-top: 10px;
}
@ -1388,12 +1398,16 @@ form.ui.form.ignore-dirty input {
.repository.file.list #repo-files-table thead th {
background-color: var(--blue) !important;
color: var(--fghl) !important;
border-top-left-radius: 5px !important;
border-top-right-radius: 5px !important;
}
.repository.file.list #repo-files-table thead th a:hover {
color: var(--fghl) !important;
}
.repository.file.list #repo-files-table tbody td {
border-top: 0px !important;
}
.repository.file.list #repo-files-table tbody tr {
border-bottom: 0px !important;
}
.repository.file.list #repo-files-table tbody tr:hover {
background-color: var(--bluehl) !important;
}
@ -1468,15 +1482,22 @@ div.ui.twelve.wide.column {
.user.profile .ui.secondary.stackable.pointing.menu {
border-bottom: none;
}
.user.profile .ui.secondary.stackable.pointing.menu .item {
.ui.menu .item > .label {
background-color: var(--white) !important;
color: var(--bghl) !important;
}
.user.profile .ui.secondary.stackable.pointing.menu .item, .ui.secondary.pointing.tabular .item {
background-color: var(--yellow) !important;
color: var(--fghl) !important;
padding: 10px 10px 8px 10px;
padding: 12px !important;
border-top-left-radius: 5px;
border-top-right-radius: 5px;
margin: 0px 10px 0px 0px !important;
}
.user.profile .ui.secondary.stackable.pointing.menu .active.item, .user.profile .ui.secondary.stackable.pointing.menu .item:hover {
.ui.secondary.pointing.tabular {
padding-top: 0px !important;
}
.user.profile .ui.secondary.stackable.pointing.menu .active.item, .user.profile .ui.secondary.stackable.pointing.menu .item:hover, .ui.secondary.pointing.tabular a.item:hover, .ui.secondary.pointing.tabular .active.item, .ui.secondary.pointing.tabular a.active.item:hover {
background-color: var(--yellowhl) !important;
color: var(--white) !important;
}
@ -1510,3 +1531,50 @@ div.ui.twelve.wide.column {
.page-content.explore.repositories {
background-color: var(--bg) !important;
}
/* Footer */
#footer {
background-color: var(--blue);
}
.page-footer {
background-color: var(--blue) !important;
color: var(--bghl) !important;
border-top: none !important;
}
.page-footer, .page-footer a {
color: var(--fghl) !important;
}
.page-footer div.ui.dropdown, .page-footer a {
padding-right: 20px;
}
.page-footer a[href="/assets/js/licenses.txt"], .page-footer a[href="/api/swagger"] {
padding-left: 20px;
}
.page-footer a:hover {
color: var(--white);
}
/* Pagination */
.pagination a.disabled {
color: var(--fg) !important;
}
.pagination a {
background-color: var(--yellow) !important;
color: var(--fghl) !important;
margin-left: 0px !important;
}
.pagination a:hover, .pagination a.active {
background-color: var(--yellowhl) !important;
color: var(--white) !important;
}
/* Users page */
.ui.user.list {
margin: 0px !important;
}
.ui.user.list .item {
padding: 10px !important;
background-color: var(--bghl);
color: var(--white);
}
.ui.container {
margin-left: 0px !important;
margin-right: 0px !important;
}