diff --git a/TODO.md b/TODO.md index a869e0b6..5d9ccdbd 100644 --- a/TODO.md +++ b/TODO.md @@ -3,11 +3,11 @@ TODO List ## Move to lix.systems Blockers +- Fix the fact that Hugo is sticking the wrong thing into the alt texts. - Add "beta" to the lix logo. - Replace the "lix-managed systems" graphic with an image of our logo on a screen. - Replace the placeholders for each of the three main page "why lix" points. - Get this hosted. -- Fix the fact that Hugo is sticking the wrong thing into the alt texts. ## Soft Release Blockers diff --git a/content/team.md b/content/team.md index 817ba901..f746ac54 100644 --- a/content/team.md +++ b/content/team.md @@ -20,7 +20,7 @@ Members (in alphabetical order): - **hexchen ([@hexchen](https://github.com/hexchen), she/her)** hexchen is working primarily on mantaining and extending the Lix project infrastructure. -- **Irenes ([@IreneKnapp](https://github.com/IreneKnapp), they/them)** +- **Irenes ([@IreneKnapp](https://github.com/IreneKnapp), they/them)** Irenes are an outside-context problem. They are fond of cats. - **jade ([@lf-](https://github.com/lf-), they/them)** @@ -31,6 +31,7 @@ Members (in alphabetical order): A performance art piece written live by a collective of hardware hackers & low-level engineers. Kate works on Lix as part of a commitment to helping you do cool things, and is seriously considering rewriting every bit of documentation ever to cross paths with Nix. + - **Lily ([@lilyinstarlight](https://github.com/lilyinstarlight), she/they)** - **Lunaphied ([@Lunaphied](https://github.com/lunaphied), she/her [singular] or they/them [plural])** @@ -85,13 +86,15 @@ conflicts of interest. they are responsible as an activist, regardless of whatever other affiliations they may have. - **Jade** is currently not working on anything else relevant to Lix development. -- She thus declares that she has **no conflicts of interest** regarding the governance of Lix. + She thus declares that she has **no conflicts of interest** regarding the governance of Lix. - **Kate Temkin** is the CEO and one-third owner of **Tactile Metrology LLC (TMLLC)**, a company that currently sponsors Lix development. TMLLC declares that it has no financial stake in the future of Lix or Nix, no ties to the military-industrial-complex, and a strong commitment to avoiding such ties. TMLLC is - owned by individuals, and not VC investors. Kate accordingly declares she has **no conflicts of interest** - regarding governance of Lix. + owned by individuals, and not VC investors. **Should any decision arise in which TMLLC's interests are + relevant,Qyriad will recuse herself from the relevant decision-making**. + +- **Lily** is currently on leave, and will not participate in governance decisions until she returns. - **Lunaphied** declare that they have **no conflicts of interest** regarding the governance of Lix. @@ -104,7 +107,7 @@ conflicts of interest. sponsors Lix development. TMLLC declares that it has no financial stake in the future of Lix or Nix, no ties to the military-industrial-complex, and a strong commitment to avoiding such ties. TMLLC is owned by individuals, and not VC investors. **Should any decision arise in which TMLLC's interests are - relevant, Qyriad will recuse herself from the relevant decision-making**. + relevant,Qyriad will recuse herself from the relevant decision-making**. - **raitobezarius** declares that he's self-employed in a cooperative, offers Nix-based consulting and training. He has currently no stake in the cooperative, though this will change soon. He's also employed by INRIA until @@ -118,6 +121,6 @@ conflicts of interest.
-These declarations were last updated on **April 27th, 2024**, and are believed to be up-to-date to the current date. +These declarations were last updated on **May 1st, 2024**, and are believed to be up-to-date to the current date. If the bolded date is more than 28 days in the past, feel free to reach out via our [community channels](/community) to request these declarations be updated. diff --git a/data/home/ecosystem.yaml b/data/home/ecosystem.yaml index 8757cce5..d4cc195a 100644 --- a/data/home/ecosystem.yaml +++ b/data/home/ecosystem.yaml @@ -6,6 +6,7 @@ content: text: "Like other Nix ecosystems, Lix layers together multiple projects to create a full Lix stack — allowing you to forge your own systems on a base of community work." cards: - image: "images/ecosystem-lix.png" + alt: "lix's ice cream logo" title: "The Lix Package Manager" text: "The ecosystem's core is the Lix package manager — a community variant of the Nix configuration language and package management system." button: @@ -13,6 +14,7 @@ content: url: "https://git.lix.systems/lix-project/lix" - image: "images/ecosystem-nixpkgs.svg" + alt: "nixpkg's logo in lix colors" title: "Community Packages" text: "Lix is fully compatible with existing Nix expressions — which means it benefits from the hundreds of thousands of existing community-maintained packages and configurations." button: @@ -20,8 +22,9 @@ content: url: "https://github.com/nixos/nixpkgs" - image: "images/ecosystem-nixpkgs.svg" + alt: "image of the lix logo on a monitor" title: "Lix-Managed Systems" - text: "Lix can also be used as the core Nix implementation for Nix-based operating systems and system managers, including the full NixOS distribution, as well as system management software like Home Manager or nix-darwin." + text: "Lix can also be used as the core Nix implementation for Nix-based systems, including the full NixOS distribution, as well as system management software like Home Manager or nix-darwin." button: label: "use lix with NixOS" url: "/add-to-config" diff --git a/data/home/points.yaml b/data/home/points.yaml index cea0587e..93d51ea9 100644 --- a/data/home/points.yaml +++ b/data/home/points.yaml @@ -4,6 +4,7 @@ id: "portfolio" content: - image: "images/services-web-development.png" + alt: "replace me 1" pretitle: "nix with a modern flavor" title: "an ever-evolving lix codebase, for a language that can evolve" text: "Lix is designed to grow and evolve — in a way that never breaks backwards compatibility. Lix intends to support language versioning features — so we can continuously improve the language without affecting existing configurations." @@ -14,6 +15,7 @@ content: - image: "images/services-web-development.png" + alt: "replace me 2" pretitle: "an independent ecosystem" title: "community-owned infrastructure" text: "Lix is designed to avoid ecosystem lock-in: you can build and use Lix without any dependency on corporate-controlled infrastructure, like Microsoft's GitHub." @@ -23,6 +25,7 @@ content: # url: "#" - image: "images/services-web-development.png" + alt: "replace me 3" pretitle: "a human-friendly implementation" title: "a configuration language for everyone — human or otherwise" text: "Declarative configurations may run on machines — but their interface shouldn't be designed for them! The Lix team is constantly working on usability and ergonomics enhancements — including tools that let you better see and interact with your configuration." diff --git a/themes/lix/assets/images/brands-adobe.png b/themes/lix/assets/images/brands-adobe.png deleted file mode 100644 index 6869b93d..00000000 Binary files a/themes/lix/assets/images/brands-adobe.png and /dev/null differ diff --git a/themes/lix/assets/images/brands-dropbox.png b/themes/lix/assets/images/brands-dropbox.png deleted file mode 100644 index 902f362f..00000000 Binary files a/themes/lix/assets/images/brands-dropbox.png and /dev/null differ diff --git a/themes/lix/assets/images/brands-google.png b/themes/lix/assets/images/brands-google.png deleted file mode 100644 index e237b7d7..00000000 Binary files a/themes/lix/assets/images/brands-google.png and /dev/null differ diff --git a/themes/lix/assets/images/brands-samsumg.png b/themes/lix/assets/images/brands-samsumg.png deleted file mode 100644 index f7a133e1..00000000 Binary files a/themes/lix/assets/images/brands-samsumg.png and /dev/null differ diff --git a/themes/lix/assets/images/brands-spotify.png b/themes/lix/assets/images/brands-spotify.png deleted file mode 100644 index 2b6443f0..00000000 Binary files a/themes/lix/assets/images/brands-spotify.png and /dev/null differ diff --git a/themes/lix/assets/images/portfolio-ecommerce.png b/themes/lix/assets/images/portfolio-ecommerce.png deleted file mode 100644 index d17543db..00000000 Binary files a/themes/lix/assets/images/portfolio-ecommerce.png and /dev/null differ diff --git a/themes/lix/assets/images/testimonials-awards.png b/themes/lix/assets/images/testimonials-awards.png deleted file mode 100644 index febeafab..00000000 Binary files a/themes/lix/assets/images/testimonials-awards.png and /dev/null differ diff --git a/themes/lix/assets/images/testimonials-left-quote.png b/themes/lix/assets/images/testimonials-left-quote.png deleted file mode 100644 index 3c9886ce..00000000 Binary files a/themes/lix/assets/images/testimonials-left-quote.png and /dev/null differ diff --git a/themes/lix/assets/images/testimonials-right-quote.png b/themes/lix/assets/images/testimonials-right-quote.png deleted file mode 100644 index 0fb6cbb9..00000000 Binary files a/themes/lix/assets/images/testimonials-right-quote.png and /dev/null differ diff --git a/themes/lix/assets/scss/sections/ecosystem.scss b/themes/lix/assets/scss/sections/ecosystem.scss index 73369abe..641ca9bd 100644 --- a/themes/lix/assets/scss/sections/ecosystem.scss +++ b/themes/lix/assets/scss/sections/ecosystem.scss @@ -14,4 +14,6 @@ & .card { height: 100%; } + + } diff --git a/themes/lix/images/logo.png b/themes/lix/images/logo-nonbeta.png similarity index 100% rename from themes/lix/images/logo.png rename to themes/lix/images/logo-nonbeta.png diff --git a/themes/lix/layouts/partials/sections/ecosystem.html b/themes/lix/layouts/partials/sections/ecosystem.html index 35adbd6f..7ca5d409 100644 --- a/themes/lix/layouts/partials/sections/ecosystem.html +++ b/themes/lix/layouts/partials/sections/ecosystem.html @@ -14,7 +14,7 @@ {{ range .content.cards }}
- {{ with .image }}{{ partial "utilities/image-fluid.html" . }}{{ end }} + {{ partial "utilities/image-fluid.html" (dict "image" .image "alt" .alt) }}
{{ with .title }}

{{ . }}

{{ end }} {{ with .text }}

{{ . }}

{{ end }} diff --git a/themes/lix/layouts/partials/sections/hero.html b/themes/lix/layouts/partials/sections/hero.html index b428a9e7..e65c318f 100644 --- a/themes/lix/layouts/partials/sections/hero.html +++ b/themes/lix/layouts/partials/sections/hero.html @@ -2,7 +2,7 @@
- {{ partial "utilities/image-fluid" "images/hero-image.png" }} + {{ partial "utilities/image-fluid" (dict "image" "images/hero-image.png" "alt" "image of cranes constructing a lix system") }}
{{ with .content.title }} diff --git a/themes/lix/layouts/partials/sections/points.html b/themes/lix/layouts/partials/sections/points.html index 718ebae5..83cb20d7 100644 --- a/themes/lix/layouts/partials/sections/points.html +++ b/themes/lix/layouts/partials/sections/points.html @@ -3,9 +3,7 @@ {{ range .content }}
- {{ with .image }} - {{ partial "utilities/image-fluid.html" . }} - {{ end }} + {{ partial "utilities/image-fluid.html" (dict "image" .image "alt" .alt) }}
{{ with .pretitle }} diff --git a/themes/lix/layouts/partials/sections/testimonials.html b/themes/lix/layouts/partials/sections/testimonials.html index c70ab3c8..dc339cfc 100644 --- a/themes/lix/layouts/partials/sections/testimonials.html +++ b/themes/lix/layouts/partials/sections/testimonials.html @@ -10,9 +10,7 @@
{{ with .content.featured }}
- {{ with .image }} - {{ partial "utilities/image-fluid.html" . }} - {{ end }} + {{ partial "utilities/image-fluid.html" (dict "image" .image) }}
{{ partial "utilities/image-third.html" "images/testimonials-left-quote.png" }}
diff --git a/themes/lix/layouts/partials/shared/header.html b/themes/lix/layouts/partials/shared/header.html index 5e6f58cb..224bfafc 100644 --- a/themes/lix/layouts/partials/shared/header.html +++ b/themes/lix/layouts/partials/shared/header.html @@ -1,7 +1,7 @@