Introducing: Developer navigation bar
In line with the code blog and other dev sites (Wiki, DevTalk) Everything is pretty much copied from the one in blender.org (_navbar_developer.php), with some additions to make it work in Gitea. The styling additions are in the <style> block with the comment "/* Custom styling for Gitea */" The link to "Projects" is projects.blender.org (since it makes sense here but not yet in the Code blog). On the Gitea side, two custom templates have changed: * head_navbar.tpml was changed to add the mobile navbar expand toggle. * body_inner_pre.tpml contains the actual navbar, copied from the blender.org repo with the following changes: * Added <style> block custom for Gitea. * Added custom notifications code from head_navbar.tpml * Added user buttons (notif, create, register, sign in, etc), See the area around "{{/* Here starts the custom styling for gitea. */}}" * In order to style the buttons as such, the class `navbardev-btn` was added to the Register, Sign In, Notifications, Create, and User dropdown buttons.
This commit is contained in:
parent
06948e85a2
commit
24e354fc79
2 changed files with 852 additions and 178 deletions
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue