]>
git.ipfire.org Git - ipfire.org.git/log
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>
Michael Tremer [Fri, 3 Mar 2023 10:01:07 +0000 (10:01 +0000)]
web: Allow accessing all websites from development domains
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
Rico Hoppe [Thu, 2 Mar 2023 15:46:36 +0000 (15:46 +0000)]
crontab: Disable all jobs for development purposes
Signed-off-by: Rico Hoppe <rico.hoppe@ipfire.org>
Michael Tremer [Thu, 2 Mar 2023 19:29:39 +0000 (19:29 +0000)]
Replace Bootstrap 5 with Bulma
This just swaps the CSS with some very basic styling.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 2 Mar 2023 19:11:28 +0000 (19:11 +0000)]
Drop support for Docker stuff
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 29 Nov 2022 12:21:44 +0000 (12:21 +0000)]
Update Christmas emails
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 30 Dec 2021 13:59:37 +0000 (13:59 +0000)]
Add some editorial notes for new content
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 14:44:31 +0000 (14:44 +0000)]
CSS: Replace font-weight-* with fw-*
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 14:43:21 +0000 (14:43 +0000)]
CSS: Replace text-monospace with font-monospace
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 14:42:02 +0000 (14:42 +0000)]
CSS: Replace text-left/-right with text-start/-end
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 14:31:06 +0000 (14:31 +0000)]
donate: Drop close button
The CSS class has been removed
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 14:28:54 +0000 (14:28 +0000)]
CSS: Replace card-deck with grid controls
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 14:26:19 +0000 (14:26 +0000)]
CSS: Replace btn-block with buttons wrapped in d-grid
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 14:05:08 +0000 (14:05 +0000)]
CSS: Replace badge-* with bg-*
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 11:42:52 +0000 (11:42 +0000)]
CSS: Add form-label for <label>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 11:37:53 +0000 (11:37 +0000)]
CSS: Replace form-group/form-row/form-inline
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 11:27:40 +0000 (11:27 +0000)]
CSS: Replace input-group-prepend/-append
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 11:24:21 +0000 (11:24 +0000)]
CSS: Replace any custom-* form classes
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 11:13:05 +0000 (11:13 +0000)]
CSS: Replace all text-* with link-*
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 11:07:09 +0000 (11:07 +0000)]
CSS: Adjust media breakpoints
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 11:03:50 +0000 (11:03 +0000)]
CSS: Merge default colours with our own ones
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 29 Nov 2021 10:56:05 +0000 (10:56 +0000)]
CSS: Upgrade to Bootstrap 5.1.3
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 28 Nov 2021 16:54:30 +0000 (16:54 +0000)]
about: Add large feature matrix
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 28 Nov 2021 16:54:04 +0000 (16:54 +0000)]
index: Link to store instead of main page
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 28 Nov 2021 16:53:46 +0000 (16:53 +0000)]
index: Link to download page rather than changelog
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>