]> git.ipfire.org Git - ipfire.org.git/log
ipfire.org.git
2 years agofooter: Keep profile navigation and social icons horizontal
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>
2 years agobase: Rename "Profile" to "My Profile"
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>
2 years agobase: Make buttons in header and footer work
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>
2 years agoblog: Allow more spacing between posts and make headlines slightly larger
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>
2 years agodownloads: Use correct centering in mirror section
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>
2 years agodownloads: Make the LWL box more like a box
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>
2 years agodownloads: Use notifications for boxes
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>
2 years agodownloads: Cleanup markup on release page
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>
2 years agoblog: Move buttons to the top on posts page
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>
2 years agoblog: Cleanup markup on posts page
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>
2 years agoblog: Make the latest post in primary colour
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>
2 years agoblog: Cleanup markup on index page
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>
2 years agoaccounts: Drop unused constant INT_MAX
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>
2 years agousers: Merge stats from people
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>
2 years agopeople: Drop search
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>
2 years agoaccounts: Don't fail if we cannot read the avatar
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>
2 years agousers: Move avatar handler
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>
2 years agoaccounts: Make path to avatar relative unless specifically asking for absolute
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>
2 years agousers: Add index page
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>
2 years agopeople: Move profile page into main website
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>
2 years agoauth: Redesign the login page
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>
2 years agoCSS: Make links in footer hover black
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>
2 years agofooter: Show profile information in footer
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>
2 years agoCSS: Make links in footer grey
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>
2 years agofooter: Use icons for social networks
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>
2 years agobase: Simplify markup of the footer
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>
2 years agoreleases: Drop support for torrent files
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>
2 years agoauth: Move authentication to the main page
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>
2 years agobackend/blog.py: changed how latest posts are returned
Rico Hoppe [Fri, 23 Jun 2023 00:13:02 +0000 (00:13 +0000)] 
backend/blog.py: changed how latest posts are returned

2 years agostyled blog/index.html
Rico Hoppe [Fri, 23 Jun 2023 00:10:43 +0000 (00:10 +0000)] 
styled blog/index.html

2 years agostyled list.html
Rico Hoppe [Fri, 23 Jun 2023 00:10:04 +0000 (00:10 +0000)] 
styled list.html

2 years agopost.html: styled posts
Rico Hoppe [Fri, 23 Jun 2023 00:09:18 +0000 (00:09 +0000)] 
post.html: styled posts

2 years agoblog.py: added latest_post variable
Rico Hoppe [Fri, 23 Jun 2023 00:07:04 +0000 (00:07 +0000)] 
blog.py: added latest_post variable

2 years agohistory-navigation.html: removed "Read More"
Rico Hoppe [Fri, 23 Jun 2023 00:06:03 +0000 (00:06 +0000)] 
history-navigation.html: removed "Read More"

2 years agomirrors.html: finished the page
Rico Hoppe [Wed, 17 May 2023 17:00:27 +0000 (17:00 +0000)] 
mirrors.html: finished the page

2 years agorelease.html: finished download-cards
Rico Hoppe [Wed, 17 May 2023 16:58:39 +0000 (16:58 +0000)] 
release.html: finished download-cards

2 years agomirrors.html: converted to new design
Rico Hoppe [Tue, 9 May 2023 19:12:36 +0000 (19:12 +0000)] 
mirrors.html: converted to new design

2 years agobase: Fix navbar item colour
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>
2 years agoCSS: Make all links in primary colour again
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>
2 years agoCSS: Make text on elements that are primary-coloured white
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>
2 years agoabout: Simplify markup of download button
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>
2 years agoabout: Add tagline
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>
2 years agoabout: Add first draft of some copy
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>
2 years agohelp: Tidy up markup
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>
2 years agobase: Tidy up markup for navbar branding
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>
2 years agofont-awesome: Update to 6.4.0
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>
2 years agobase: Re-arrange navigation bar
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>
2 years agoMerge remote-tracking branch 'rico/new-design' into new-design
Michael Tremer [Mon, 17 Apr 2023 09:07:37 +0000 (09:07 +0000)] 
Merge remote-tracking branch 'rico/new-design' into new-design

2 years agobase.html: changed support -> help in footer
Rico Hoppe [Sun, 16 Apr 2023 13:43:22 +0000 (13:43 +0000)] 
base.html: changed support -> help in footer

2 years agorenamed support.html to help.html
Rico Hoppe [Sun, 16 Apr 2023 13:39:49 +0000 (13:39 +0000)] 
renamed support.html to help.html

2 years agochanged support links to help
Rico Hoppe [Sun, 16 Apr 2023 13:36:12 +0000 (13:36 +0000)] 
changed support links to help

2 years agosupport: changed design of wiki & community section
Rico Hoppe [Sun, 16 Apr 2023 13:11:33 +0000 (13:11 +0000)] 
support: changed design of wiki & community section

2 years agosupport: fixed mispositioned buttons
Rico Hoppe [Sun, 16 Apr 2023 11:08:44 +0000 (11:08 +0000)] 
support: fixed mispositioned buttons

2 years agobase: Fix people navigation bar
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>
2 years agoweb: Fix access to other domains in dev environments
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>
2 years agoabout: Remove old comment
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>
2 years agoabout: Wrap team members into blocks
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>
2 years agosupport: applied basics of new design
Rico Hoppe [Sun, 16 Apr 2023 01:04:06 +0000 (01:04 +0000)] 
support: applied basics of new design

2 years agobase.html: dropped old features page
Rico Hoppe [Fri, 14 Apr 2023 14:21:20 +0000 (14:21 +0000)] 
base.html: dropped old features page

2 years agoabout.html : finished styling of the page
Rico Hoppe [Thu, 13 Apr 2023 16:43:23 +0000 (16:43 +0000)] 
about.html : finished styling of the page

2 years agoabout.html: meet the team-columns, download-button, list of features designed
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

2 years agobase: added horizontal line to footer
Rico Hoppe [Sun, 19 Mar 2023 19:14:00 +0000 (19:14 +0000)] 
base: added horizontal line to footer

2 years agoabout: started adding new design
Rico Hoppe [Sun, 19 Mar 2023 19:11:32 +0000 (19:11 +0000)] 
about: started adding new design

2 years agoabout: added hero
Rico Hoppe [Sat, 18 Mar 2023 14:34:11 +0000 (14:34 +0000)] 
about: added hero

2 years agoedited section padding for mobile & desktop
Rico Hoppe [Sat, 18 Mar 2023 14:26:07 +0000 (14:26 +0000)] 
edited section padding for mobile & desktop

2 years agochanged default color for text & title
Rico Hoppe [Sat, 18 Mar 2023 14:08:01 +0000 (14:08 +0000)] 
changed default color for text & title

2 years agochanged list formats
Rico Hoppe [Sat, 18 Mar 2023 13:43:07 +0000 (13:43 +0000)] 
changed list formats

2 years agoupdated legal.hmtl to new design
Rico Hoppe [Wed, 15 Mar 2023 20:49:47 +0000 (20:49 +0000)] 
updated legal.hmtl to new design

2 years agoremoved button padding
Rico Hoppe [Wed, 15 Mar 2023 19:45:14 +0000 (19:45 +0000)] 
removed button padding

2 years agoMerge branch 'new-design' of https://git.ipfire.org/pub/git/ipfire.org into new-design
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

2 years agoCommit forgotten JS file
Rico Hoppe [Wed, 15 Mar 2023 19:25:50 +0000 (19:25 +0000)] 
Commit forgotten JS file

2 years agoadded navbar/burger ID & changed design elements
Rico Hoppe [Wed, 15 Mar 2023 19:13:55 +0000 (19:13 +0000)] 
added navbar/burger ID & changed design elements

2 years agoadded danger-light colour
Rico Hoppe [Wed, 15 Mar 2023 19:12:28 +0000 (19:12 +0000)] 
added danger-light colour

2 years agoadded site.js to makefile
Rico Hoppe [Wed, 15 Mar 2023 19:10:50 +0000 (19:10 +0000)] 
added site.js to makefile

2 years agostarted updating legal.html to new design
Rico Hoppe [Wed, 15 Mar 2023 19:09:04 +0000 (19:09 +0000)] 
started updating legal.html to new design

2 years agoCSS: Add custom colour for LWL
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>
2 years agoCSS: Import some basic variables that we can use as basis
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>
2 years agoCSS: Drop unused/unnecessary colour definitions
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>
2 years agoCSS: Convert remaining placeholders to SASS
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>
2 years agoCSS: Convert _code-highlighting.scss to SASS
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>
2 years agoconfigure: Adjust comment to reflect that we are using SASS
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>
2 years agoCSS: Drop old Bootstrap variables
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>
2 years agoCSS: Convert _icons.scss to SASS
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>
2 years agoCSS: Convert _fonts.scss to SASS
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>
2 years agoCSS: Move src/scss to src/sass
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>
2 years agoCSS: Thicken the outline for buttons
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>
2 years agoCSS: Import Bulma utilities first
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>
2 years agoweb: Serve any static files locally
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>
2 years agoUpdated Navbar & Footer to new design
Rico Hoppe [Mon, 13 Mar 2023 18:41:19 +0000 (18:41 +0000)] 
Updated Navbar & Footer to new design

2 years agoCSS: Convert from SCSS to SASS
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>
2 years agoweb: Allow accessing all websites from development domains
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>
2 years agocrontab: Disable all jobs for development purposes
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>
2 years agoReplace Bootstrap 5 with Bulma
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>
2 years agoDrop support for Docker stuff
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>
2 years agoUpdate Christmas emails
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>
3 years agoAdd some editorial notes for new content
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>
3 years agoCSS: Replace font-weight-* with fw-*
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>
3 years agoCSS: Replace text-monospace with font-monospace
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>
3 years agoCSS: Replace text-left/-right with text-start/-end
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>
3 years agodonate: Drop close button
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>