0
Fork 0
mirror of https://projects.blender.org/infrastructure/gitea-custom.git synced 2024-12-22 07:13:09 -05:00
Commit graph

42 commits

Author SHA1 Message Date
Pablo Vazquez
a91ef365d0 Theme: Style alert blocks in bthree-dark theme
Fixes #92
2024-07-22 12:43:11 +02:00
Pablo Vazquez
ff0e16a2d1 Theme: Add missing code markup variable
Add code markup variables missing in our theme.

Fixes infrastructure/blender-projects-platform#88
2024-07-03 16:30:28 +02:00
Pablo Vazquez
da8d0e876c Theme: Add missing variables from upstream
Add variables available in upstream but missing in our theme.

Fixes infrastructure/blender-projects-platform#88
2024-07-01 13:00:33 +02:00
Pablo Vazquez
829c083fbc Cleanup: CSS and global styling
In the latest releases, Gitea has fixed a lot of the styling issues we
had manually fixed in the past.

Additionally, the recent style adjustments they did look a lot better
so it is better to remove our custom styling as much as possible, and
follow stock Gitea. Making it easier to upgrade in the future.

* Fix broken styling
* Remove custom font
* Cleanup unused variables
* Add code comments
2024-05-30 12:18:04 +02:00
Pablo Vazquez
949885ab5e Fix styling for tooltips and labels background
Noticed by Brecht (thanks!) in Gitea 1.22
2024-05-30 10:43:21 +02:00
Brecht Van Lommel
a168b7d35a Update for changes in Gitea 1.21 and 1.20 2023-11-28 15:27:18 +01:00
Dalai Felinto
e651a7f2d1 Revert "Navbar: style fixes for gitea 1.20"
Changes that expected gitea 1.20 needs to be reverted 2/2.

This reverts commit f2717d098b.
2023-08-24 18:04:26 +02:00
Dalai Felinto
035d316672 Revert "Fix missing CSS variable for gitea 1.20 (#3)"
Changes that expected gitea 1.20 needs to be reverted 1/2.

This reverts commit 611e7e835f.
2023-08-24 18:03:54 +02:00
Pablo Vazquez
f2717d098b Navbar: style fixes for gitea 1.20 2023-08-04 17:01:30 +02:00
Jakob
611e7e835f Fix missing CSS variable for gitea 1.20 (#3)
gitea 1.20 did some changes to the navbar and header-wrapper.
This commit restores the default look of this theme for gitea 1.20

See: https://github.com/go-gitea/gitea/pull/25111

Reviewed-on: https://projects.blender.org/infrastructure/gitea-custom/pulls/3
2023-08-04 15:28:45 +02:00
Damien Picard
074be8a083 Merge pull request 'Fix color missing in CSS for inserted parts of a message diff' (#4) from pioverfour/gitea-custom:main into main 2023-07-25 16:57:19 +02:00
Pablo Vazquez
5c63c87393 UI: Fix broken path to font
And move font-weight overrides to the header so it affects all themes.
2023-02-10 15:08:32 +01:00
Pablo Vazquez
0c9d528c29 Theme: Move some styling to apply to all themes
Use the header.tmpl file to apply global styling (like removing the
app logo).
2023-02-09 19:47:49 +01:00
Pablo Vazquez
de7e6ce2f1 UI: Replace default avatar image
By default, Gitea uses the app logo as the default avatar when running the
command `make generate-images`.

Use our own image instead.
2023-02-09 16:47:06 +01:00
Pablo Vazquez
5abde14b19 UI: Fix alignment of navbar expand toggle 2023-02-09 14:38:24 +01:00
Pablo Vazquez
7de5bc01bb UI: Fix alignment of navbar after recent change 2023-02-09 13:19:22 +01:00
Pablo Vazquez
6a5683c2e6 UI: Tweak diff colors
Applied feedback from @angavrilov on DevTalk[0], thanks!

[0] https://devtalk.blender.org/t/gitea-workflows-and-module-help-needed/27541/10
2023-02-09 13:13:50 +01:00
Pablo Vazquez
26029b7c9c UI: Style links in repository file view 2023-02-09 12:50:54 +01:00
Pablo Vazquez
83b9250438 UI: Fix navbar items missing on mobile 2023-02-09 12:47:06 +01:00
Pablo Vazquez
4dc96e204f UI: Remove custom color styling on labels
Thanks to a patch upstream labels in tabs are no longer marked as "primary".
2023-02-09 12:46:45 +01:00
Pablo Vazquez
b2760396bf CSS: Cleanup
Round decimal numbers (result of auto-conversion from hex to hsl)
2023-02-09 12:44:07 +01:00
Pablo Vazquez
e8fb4b5527 Update logo to match other dev sites 2023-02-07 19:05:30 +01:00
Francesco Siddi
19bb420880 Make login buttons visible again
We go to production soon!
2023-02-07 11:23:55 +01:00
Pablo Vazquez
e33d9a9921 Home: Add images to repository links 2023-02-02 18:47:44 +01:00
Pablo Vazquez
04542a3890 Navbar: Hide Gitea's help link in navbar
I couldn't find another way of doing it through the config
https://docs.gitea.io/en-us/config-cheat-sheet/#ui-ui
2023-02-02 18:09:15 +01:00
Pablo Vazquez
d72b4f9bb7 Home: Layout and style adjustments
* Replace images with icons.
* Add links to ongoing projects and swap for code blog entries.
* Style tweaks.
2023-02-02 18:03:43 +01:00
Pablo Vazquez
2987e8e46b UI: Show user buttons in navbar when logged in. 2023-02-02 15:42:07 +01:00
Pablo Vazquez
4e8be1543d Login: Add notice about disabled login and hide buttons 2023-02-02 12:35:06 +01:00
Pablo Vazquez
62c9a71d15 Theme: Fix text colors in cards 2023-01-31 19:27:32 +01:00
Pablo Vazquez
11a072d1ad Fix editor broken in bhree-dark theme
The error was caused by using hsl colors for variables.
Solved by converting the used variables to hex values.

It seems that the editor used by gitea does not support other colors
than hex (transparent, hsl, rgb, etc).

Issue: https: //github.com/microsoft/monaco-editor/issues/1815
2023-01-31 19:01:21 +01:00
Francesco Siddi
cd13db56cc First pass on homepage content when anonymous 2023-01-31 17:36:55 +01:00
Pablo Vazquez
2d09e39a1b Navigation: Move gitea/user items back
Remove gitea-specific links from top developer navbar.
2023-01-31 12:54:59 +01:00
Francesco Siddi
07112f0629 Use 'user-like' image for avatar_default.png 2023-01-30 00:18:38 +01:00
Brecht Van Lommel
40e9b39cd9 UI: small tweaks to theme
* Restore divide line below secondary nav bar, so that e.g. Issues is not in
  the same space as the per repository Issues.
* Make secondary nav bar slightly more compact.
* Restore colored owner/repository name since this is information worth
  highlighting to understand the context of what you're looking at.
* Slightly reduce contrast on divider lines.
* Fix inconsistent number pills styling on pull request page.
2023-01-29 16:54:19 +01:00
Pablo Vazquez
ef239744e3 UI: Add font matching other blender.org sites
Use Heebo variable font, the same as in blender.org and other sites.
2023-01-26 18:52:41 +01:00
Pablo Vazquez
5da551a2a4 UI: Small adjustments to diff syntax highlight colors
Highlight diff lines and line number on row hover.
2023-01-26 18:31:39 +01:00
Pablo Vazquez
d3707e9983 UI: Adjust code diff syntax highlight colors 2023-01-26 17:59:49 +01:00
Pablo Vazquez
1238dea7d2 UI: Adjust primary color to match topbar 2023-01-26 17:52:53 +01:00
Pablo Vazquez
1fd47659c0 UI: Code syntax highlighting adjustments
Use the same colors that `arc-green` imports from:
* Chroma from /web_src/less/themes/chroma/dark.less
* CodeMirror from /web_src/less/codemirror/dark.less
2023-01-26 15:45:39 +01:00
Brecht Van Lommel
06948e85a2 Fix Blender logo not visible with themes other than bthree-dark 2023-01-26 04:21:40 +01:00
Pablo Vazquez
58816d3e27 CSS: Refactor
* Convert hex colors to hsl for easier tweaking.
* Add comments and sections
* Tweak colors to better follow code.blender.org
2023-01-20 19:16:29 +01:00
Pablo Vazquez
e25fe139ab Initial commit
bthree dark theme
2023-01-20 12:23:48 +01:00