Commit graph

131 commits

Author SHA1 Message Date
jade 77aaaee24c roll out 2.91.1-1 module 2024-10-19 12:02:33 -07:00
jade 32c70a33c2 version: update to 2.91.1 2024-10-18 19:06:15 -07:00
jade c40c23728a blogpost: fixing sequoia 2024-09-15 22:38:13 -07:00
jade 9b2456b2eb Merge commit 'refs/pull/4/head' of https://github.com/lix-project/lix-website
Closes: https://github.com/lix-project/lix-website/pull/4
2024-09-14 19:36:26 -07:00
jade f898c3be84 Merge pull request 'Add quicklinks' (#37) from quicklinks into main
Reviewed-on: #37
2024-09-13 21:36:28 +00:00
Sergio Garcia bd42350f74
Fix broken link 2024-09-10 14:44:34 +02:00
Rebecca Turner 91d0546087
Add username to Gerrit clone instructions 2024-09-07 14:40:18 -07:00
Rebecca Turner 2de52f9546
Add quicklinks 2024-09-06 22:31:04 -07:00
piegames 048d0e9a54 Onboard k900 to the community team 2024-08-27 11:53:09 +00:00
jade ad8ff9bfbb type: readjust font sizes and spacings a little
This is in response to a minor complaint about the text size on
mastodon, which I agree with:
https://chaos.social/@imadnyc@mstdn.social/112961604691513932

I personally agree that 20px does not feel right, and more to the point,
our previous type scale was really odd: body text was 1.25rem (20px),
while the nav links were 1rem (16px). It seems like the intent of this
was to make it so that the body text was not 16px, which felt too small
(and does to me too).

However, it seems to me like the *actual* solution here is to set the
entire type scale overall larger, then decrease the size of any type
that looks particularly silly.

Thus, I've set the root font-size to 18px (via a percentage of 112.5%)
instead of the default 16px, which will fix all the 1rem font sizes
elsewhere in the site, to *make* 1rem a reasonable body text size.
2024-08-22 14:30:34 -07:00
jade 1bfa87942b fix pr link 2024-08-12 18:26:19 -07:00
jade ebec33fdfb Merge pull request 'Release post for 2.91' (#34) from jade/2.91-post into main
Reviewed-on: #34
2024-08-13 01:17:11 +00:00
jade 4982dca516 Update versioned stuff to 2.91.0 2024-08-12 18:15:34 -07:00
jade c103690644 theme: distinguish code better
I found it really hard to read what was actually code, so this change
adds a very subtle hint of colour around all the code which has cheeky
border radii. I've also cheekily made the font a tiny bit smaller for
inline code so that even with the required padding, it does not mess up
the line spacing visibly.
2024-08-12 18:14:53 -07:00
jade f332f4d226 2.91 blog post 2024-08-12 18:14:53 -07:00
jade 7069486d7f Merge pull request 'Use safeHTML for titles and add non-breaking spaces to Lix 2.90's name' (#32) from tom-hubrecht/lix-website:blog-titles into main
Reviewed-on: #32
Reviewed-by: jade <jade@noreply.git.lix.systems>
2024-07-18 17:26:41 +00:00
jade 39067fc705 Automate replacing the versions in the installation instructions
This was so so bad. Let's at least make it less fiddly.
2024-07-18 19:25:18 +02:00
Tom Hubrecht 9f5e21978a
Use safeHTML for titles and add non-breaking spaces to Lix 2.90's name 2024-07-18 18:54:30 +02:00
jade 7e44247748 Merge pull request 'theme: don't plainify post summaries' (#31) from fix-smart-quotes into main
Reviewed-on: #31
Reviewed-by: jade <jade@noreply.git.lix.systems>
2024-07-11 10:59:17 +00:00
Qyriad 10e479016a theme: don't plainify post summaries
I *believe* this will just mean HTML inside summaries is rendered rather
than being stripped, but when it strips HTML it doesn't render HTML
entities like `&ldquo;`, which is what this commit is fixing.
2024-07-10 18:09:29 -06:00
Qyriad 8568afd19c Merge pull request 'Update website for 2.90.0 release' (#30) from jade/lix-2.90 into main
Reviewed-on: #30
Reviewed-by: Qyriad <qyriad@fastmail.com>
2024-07-10 23:35:51 +00:00
jade 9e2c54bdb2 Update installation instructions for 2.90.0 2024-07-10 22:08:22 +02:00
jade 67cb38d869 Version 2.90.0 blog post 2024-07-10 19:56:49 +02:00
jade 008f542aff Add posts support 2024-07-10 19:50:10 +02:00
jade 9384845c40 flake.nix: switch to 24.05
Flake lock file updates:

• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/dd37924974b9202f8226ed5d74a252a9785aedf8' (2024-04-24)
  → 'github:NixOS/nixpkgs/249fbde2a178a2ea2638b65b9ecebd531b338cf9' (2024-07-09)
2024-07-10 19:42:55 +02:00
jade 863e72530f Stop using the beta logos 2024-07-10 19:39:17 +02:00
jade 18b557c010 Add docs link
This links to the manual for the stable version.
2024-07-10 19:27:55 +02:00
hexchen 3bdac0f902 Shuffle order of community team members 2024-07-04 10:22:37 +00:00
hexchen d4b0057bef Onboard piegames to the community team 2024-07-04 10:17:47 +00:00
jade 204f164488 Fix minor subterfuge in install page links to add-to-config
It's possible for people to not notice the universal section on using
Lix from nixpkgs, which is probably the most sensible option for your
average user who just wants nix that works.

Reported by anouk on matrix.
2024-06-24 01:27:36 -07:00
jade d35de33c50 Verify mastodon link
Fixes: #23
2024-06-20 13:50:03 -07:00
jade 2c4e1b905f Merge pull request 'doc: update tag and version from 2.90-beta1 to 2.90.0-rc1' (#29) from drupol/lix-website:lix-bump-tag-june-2024 into main
Reviewed-on: #29
2024-06-20 06:54:15 +00:00
jade 4194388431 stop overriding lix-module.lix for release versions, rewrite non-flake section 2024-06-19 23:53:19 -07:00
Pol Dellaiera 92b9c4408b
doc: update tag and version from 2.90-beta1 to 2.90.0-rc1 2024-06-19 14:52:28 +02:00
irenes 1e9c1e775f
add a note to the top of the resources page about outdated practices 2024-06-15 13:31:19 -07:00
raito 116e2cbd61 Merge pull request 'Remove height and weight override from Mastodon and Git logos' (#16) from val/lix-website:icon-height into main
Reviewed-on: #16
Reviewed-by: raito <raito@noreply.git.lix.systems>
2024-06-09 13:11:12 +00:00
raito 50a12f4798 Merge pull request 'chore: change example nix --version outputs to 2.90-beta.1' (#27) from ajaxbits/lix-website:beta.1-typo into main
Reviewed-on: #27
Reviewed-by: raito <raito@noreply.git.lix.systems>
2024-06-09 13:10:33 +00:00
raito c533c9eaf8 Merge pull request 'add-to-config, about: fix typos' (#10) from danderson/lix-website:dave/typos into main
Reviewed-on: #10
Reviewed-by: raito <raito@noreply.git.lix.systems>
2024-06-09 13:08:40 +00:00
Dave Anderson 91cc630e23 about: fix typo 2024-06-09 13:08:11 +00:00
Dave Anderson c526b37c6d add-to-config: fix option name for cache servers 2024-06-09 13:08:11 +00:00
Qyriad 9eeba87c32 Merge pull request 'install.md: Fix broken link' (#26) from yayayayaka/lix-website:fix-link-on-install.md into main
Reviewed-on: #26
2024-06-07 20:37:53 +00:00
Yaya 73c79b98f2 install.md: Fix broken link 2024-06-07 20:37:53 +00:00
Qyriad 93047e5a9a Merge pull request 'fix grammar: «a alternative» → «an alternative»' (#25) from das-g/lix-website:fix-grammar-aN-alternative into main
Reviewed-on: #25
2024-06-07 20:37:34 +00:00
Raphael Das Gupta cc3d177e76 fix grammar: «a alternative» → «an alternative»
Use «an» rather than «a» as the indefinite article,
because «alternative» begins with a vowel.
2024-06-07 20:37:34 +00:00
Qyriad b87cc0ff2d Merge pull request 'Fix horizontal scroll on mobile' (#17) from annikahannig/lix-website:main into main
Reviewed-on: #17
2024-06-07 20:37:09 +00:00
Annika Hannig 0b198dcaef fixes horizontal scroll on mobile 2024-06-07 20:37:09 +00:00
Qyriad 4cceedc66d Merge pull request 'theme: explicitly set the width/height of the Matrix icon' (#11) from danderson/lix-website:dave/matrix-logo into main
Reviewed-on: #11
2024-06-07 20:36:28 +00:00
Dave Anderson 6c8c31915d theme: explicitly set the width/height of the Matrix icon
Chrome and Safari default <svg> width and height to 'auto', which
expands the viewport to fit the pixels within. Safari doesn't, and
the viewport collapses to 0x0 unless explicitly expanded.

Firefox calculates the viewport's natural dimensions to be 16x18,
so I used those values.

Fixes #8
2024-06-07 20:36:28 +00:00
Qyriad 8a6aaff86c Merge pull request 'add-to-config: fix typo' (#6) from yu-re-ka/lix-website:main into main
Reviewed-on: #6
2024-06-07 20:35:55 +00:00
Yureka 844d27440c add-to-config: fix typo 2024-06-07 20:35:55 +00:00