]>
git.ipfire.org Git - ipfire.org.git/log
Michael Tremer [Mon, 26 Jun 2023 09:51:10 +0000 (09:51 +0000)]
features: Drop old features page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:47:19 +0000 (09:47 +0000)]
people: Move SSO for Discourse
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:43:21 +0000 (09:43 +0000)]
base: Remove navigation for People
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:42:21 +0000 (09:42 +0000)]
accounts: Disable SIP for all accounts
The integration into our VoIP is slightly broken right now and since I
lack the time to fix it right now, I will turn this off for now.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:42:12 +0000 (09:42 +0000)]
people: Drop accounts list
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:40:32 +0000 (09:40 +0000)]
downloads: Move from "download" to "downloads"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:33:40 +0000 (09:33 +0000)]
downloads: Re-activate download splash page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:32:03 +0000 (09:32 +0000)]
users: Update design of groups pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:23:07 +0000 (09:23 +0000)]
users: Move group handlers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:16:50 +0000 (09:16 +0000)]
auth: Move password reset handlers
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:12:12 +0000 (09:12 +0000)]
footer: Keep profile navigation and social icons horizontal
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 26 Jun 2023 09:11:05 +0000 (09:11 +0000)]
base: Rename "Profile" to "My Profile"
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 21:02:44 +0000 (21:02 +0000)]
base: Make buttons in header and footer work
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:59:15 +0000 (20:59 +0000)]
blog: Allow more spacing between posts and make headlines slightly larger
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:56:02 +0000 (20:56 +0000)]
downloads: Use correct centering in mirror section
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:54:34 +0000 (20:54 +0000)]
downloads: Make the LWL box more like a box
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:54:20 +0000 (20:54 +0000)]
downloads: Use notifications for boxes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:42:17 +0000 (20:42 +0000)]
downloads: Cleanup markup on release page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:36:02 +0000 (20:36 +0000)]
blog: Move buttons to the top on posts page
This should hopefully be more inviting for people to click them instead
of hiding them at the end of the page where nobody ever gets to anyways.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:27:56 +0000 (20:27 +0000)]
blog: Cleanup markup on posts page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:23:40 +0000 (20:23 +0000)]
blog: Make the latest post in primary colour
This should be the eye catcher on the page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:18:17 +0000 (20:18 +0000)]
blog: Cleanup markup on index page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:12:19 +0000 (20:12 +0000)]
accounts: Drop unused constant INT_MAX
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 20:12:03 +0000 (20:12 +0000)]
users: Merge stats from people
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:37:19 +0000 (19:37 +0000)]
people: Drop search
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:31:32 +0000 (19:31 +0000)]
accounts: Don't fail if we cannot read the avatar
PIL might not support the image type. In that case, we cannot generate a
thumbnail and return the source image.
Fixes: #13157
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:31:10 +0000 (19:31 +0000)]
users: Move avatar handler
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:20:52 +0000 (19:20 +0000)]
accounts: Make path to avatar relative unless specifically asking for absolute
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 19:15:49 +0000 (19:15 +0000)]
users: Add index page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 17:43:54 +0000 (17:43 +0000)]
people: Move profile page into main website
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 16:04:24 +0000 (16:04 +0000)]
auth: Redesign the login page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:44:56 +0000 (15:44 +0000)]
CSS: Make links in footer hover black
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:43:26 +0000 (15:43 +0000)]
footer: Show profile information in footer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:43:14 +0000 (15:43 +0000)]
CSS: Make links in footer grey
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:28:31 +0000 (15:28 +0000)]
footer: Use icons for social networks
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:26:58 +0000 (15:26 +0000)]
base: Simplify markup of the footer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:14:17 +0000 (15:14 +0000)]
releases: Drop support for torrent files
The yabencode module is not available any more and I cannot find a
suitable replacement.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 24 Jun 2023 15:08:22 +0000 (15:08 +0000)]
auth: Move authentication to the main page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Fri, 23 Jun 2023 00:13:02 +0000 (00:13 +0000)]
backend/blog.py: changed how latest posts are returned
Rico Hoppe [Fri, 23 Jun 2023 00:10:43 +0000 (00:10 +0000)]
styled blog/index.html
Rico Hoppe [Fri, 23 Jun 2023 00:10:04 +0000 (00:10 +0000)]
styled list.html
Rico Hoppe [Fri, 23 Jun 2023 00:09:18 +0000 (00:09 +0000)]
post.html: styled posts
Rico Hoppe [Fri, 23 Jun 2023 00:07:04 +0000 (00:07 +0000)]
blog.py: added latest_post variable
Rico Hoppe [Fri, 23 Jun 2023 00:06:03 +0000 (00:06 +0000)]
history-navigation.html: removed "Read More"
Rico Hoppe [Wed, 17 May 2023 17:00:27 +0000 (17:00 +0000)]
mirrors.html: finished the page
Rico Hoppe [Wed, 17 May 2023 16:58:39 +0000 (16:58 +0000)]
release.html: finished download-cards
Rico Hoppe [Tue, 9 May 2023 19:12:36 +0000 (19:12 +0000)]
mirrors.html: converted to new design
Michael Tremer [Mon, 17 Apr 2023 17:47:52 +0000 (17:47 +0000)]
base: Fix navbar item colour
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:47:39 +0000 (17:47 +0000)]
CSS: Make all links in primary colour again
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:42:34 +0000 (17:42 +0000)]
CSS: Make text on elements that are primary-coloured white
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:40:49 +0000 (17:40 +0000)]
about: Simplify markup of download button
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:32:40 +0000 (17:32 +0000)]
about: Add tagline
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:29:27 +0000 (17:29 +0000)]
about: Add first draft of some copy
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:29:07 +0000 (17:29 +0000)]
help: Tidy up markup
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:28:13 +0000 (17:28 +0000)]
base: Tidy up markup for navbar branding
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 17:27:44 +0000 (17:27 +0000)]
font-awesome: Update to 6.4.0
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 09:12:50 +0000 (09:12 +0000)]
base: Re-arrange navigation bar
This re-adds the Buy button and re-orders the other link entries.
Community has been dropped as it is reachable via the "Help" page and we
need to keep the navigation as simple as possible.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 17 Apr 2023 09:07:37 +0000 (09:07 +0000)]
Merge remote-tracking branch 'rico/new-design' into new-design
Rico Hoppe [Sun, 16 Apr 2023 13:43:22 +0000 (13:43 +0000)]
base.html: changed support -> help in footer
Rico Hoppe [Sun, 16 Apr 2023 13:39:49 +0000 (13:39 +0000)]
renamed support.html to help.html
Rico Hoppe [Sun, 16 Apr 2023 13:36:12 +0000 (13:36 +0000)]
changed support links to help
Rico Hoppe [Sun, 16 Apr 2023 13:11:33 +0000 (13:11 +0000)]
support: changed design of wiki & community section
Rico Hoppe [Sun, 16 Apr 2023 11:08:44 +0000 (11:08 +0000)]
support: fixed mispositioned buttons
Michael Tremer [Sun, 16 Apr 2023 10:37:47 +0000 (10:37 +0000)]
base: Fix people navigation bar
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 16 Apr 2023 10:36:09 +0000 (10:36 +0000)]
web: Fix access to other domains in dev environments
The former regular expression was slightly too greedy and this change
should fix this.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 16 Apr 2023 10:27:31 +0000 (10:27 +0000)]
about: Remove old comment
I believe this is fixed.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 16 Apr 2023 10:23:23 +0000 (10:23 +0000)]
about: Wrap team members into blocks
This creates better spacing between the top row and the one below.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Sun, 16 Apr 2023 01:04:06 +0000 (01:04 +0000)]
support: applied basics of new design
Rico Hoppe [Fri, 14 Apr 2023 14:21:20 +0000 (14:21 +0000)]
base.html: dropped old features page
Rico Hoppe [Thu, 13 Apr 2023 16:43:23 +0000 (16:43 +0000)]
about.html : finished styling of the page
Rico Hoppe [Fri, 7 Apr 2023 00:08:29 +0000 (00:08 +0000)]
about.html: meet the team-columns, download-button, list of features designed
Rico Hoppe [Sun, 19 Mar 2023 19:14:00 +0000 (19:14 +0000)]
base: added horizontal line to footer
Rico Hoppe [Sun, 19 Mar 2023 19:11:32 +0000 (19:11 +0000)]
about: started adding new design
Rico Hoppe [Sat, 18 Mar 2023 14:34:11 +0000 (14:34 +0000)]
about: added hero
Rico Hoppe [Sat, 18 Mar 2023 14:26:07 +0000 (14:26 +0000)]
edited section padding for mobile & desktop
Rico Hoppe [Sat, 18 Mar 2023 14:08:01 +0000 (14:08 +0000)]
changed default color for text & title
Rico Hoppe [Sat, 18 Mar 2023 13:43:07 +0000 (13:43 +0000)]
changed list formats
Rico Hoppe [Wed, 15 Mar 2023 20:49:47 +0000 (20:49 +0000)]
updated legal.hmtl to new design
Rico Hoppe [Wed, 15 Mar 2023 19:45:14 +0000 (19:45 +0000)]
removed button padding
Rico Hoppe [Wed, 15 Mar 2023 19:30:25 +0000 (19:30 +0000)]
Merge branch 'new-design' of https://git.ipfire.org/pub/git/ipfire.org into new-design
Rico Hoppe [Wed, 15 Mar 2023 19:25:50 +0000 (19:25 +0000)]
Commit forgotten JS file
Rico Hoppe [Wed, 15 Mar 2023 19:13:55 +0000 (19:13 +0000)]
added navbar/burger ID & changed design elements
Rico Hoppe [Wed, 15 Mar 2023 19:12:28 +0000 (19:12 +0000)]
added danger-light colour
Rico Hoppe [Wed, 15 Mar 2023 19:10:50 +0000 (19:10 +0000)]
added site.js to makefile
Rico Hoppe [Wed, 15 Mar 2023 19:09:04 +0000 (19:09 +0000)]
started updating legal.html to new design
Michael Tremer [Tue, 14 Mar 2023 11:35:46 +0000 (11:35 +0000)]
CSS: Add custom colour for LWL
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:35:26 +0000 (11:35 +0000)]
CSS: Import some basic variables that we can use as basis
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:28:51 +0000 (11:28 +0000)]
CSS: Drop unused/unnecessary colour definitions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:26:50 +0000 (11:26 +0000)]
CSS: Convert remaining placeholders to SASS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:24:46 +0000 (11:24 +0000)]
CSS: Convert _code-highlighting.scss to SASS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:22:23 +0000 (11:22 +0000)]
configure: Adjust comment to reflect that we are using SASS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:21:37 +0000 (11:21 +0000)]
CSS: Drop old Bootstrap variables
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:20:50 +0000 (11:20 +0000)]
CSS: Convert _icons.scss to SASS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:19:28 +0000 (11:19 +0000)]
CSS: Convert _fonts.scss to SASS
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:16:37 +0000 (11:16 +0000)]
CSS: Move src/scss to src/sass
Since we are now using SASS, this makes more sense.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:14:21 +0000 (11:14 +0000)]
CSS: Thicken the outline for buttons
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:13:47 +0000 (11:13 +0000)]
CSS: Import Bulma utilities first
This will set all default variables in Bulma so that any of the
variables that we set will take effect when importing any components.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 14 Mar 2023 11:03:28 +0000 (11:03 +0000)]
web: Serve any static files locally
This allows to run the web app for development without Apache in front
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Rico Hoppe [Mon, 13 Mar 2023 18:41:19 +0000 (18:41 +0000)]
Updated Navbar & Footer to new design
Rico Hoppe [Mon, 13 Mar 2023 18:36:26 +0000 (18:36 +0000)]
CSS: Convert from SCSS to SASS
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>