Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide consistent user experience (style) #168513

Open
davidak opened this issue Apr 13, 2022 · 5 comments
Open

Provide consistent user experience (style) #168513

davidak opened this issue Apr 13, 2022 · 5 comments
Labels
2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS

Comments

@davidak
Copy link
Member

davidak commented Apr 13, 2022

Issue description

We should provide a consistent user experience when it comes to design. In this issue i focus on graphical design.

Right now it's a total mess.

Desktop background

Some desktops use their default background (GNOME, Plasma5, Xfce, MATE, Enlightenment, LXQt, Lumina). Others use a NixOS background (Pantheon, Cinnamon).

There is a PR for GNOME to use a NixOS background, but it's a different background: #166096

It would be great to have a simple background (logo in middle, color background, optionally with gradient) and a more complex (like https://github.com/NixOS/nixos-artwork/blob/master/bootloader/isolinux/bios-boot.png). In light and dark mode.

NixOS Logo

There are many versions of the NixOS logo used all over the place. We should stick to official logos and use them consistently.

Have clear rules when to use which version and follow them.

We need color and monochrome version, for bright and dark background.

This is a start, but i think it needs improvement: https://github.com/NixOS/nixos-artwork/tree/master/logo

Theme / Style

There are many different styles used.

For example in boot screens. GRUB, systemd-boot, isolinux look completely different. I think they should look the same when technical possible.

Related: #168434

The style should be in line with website, documentation, videos, twitter profile picture, ...

@jtojnar
Copy link
Member

jtojnar commented Apr 13, 2022

GNOME Shell does use the same dark NixOS background. #166096 just sets the dark background for dark mode as well to support the dual-mode backgrounds from GNOME 42. And it switches to light blue one for the light mode to distinguish them.

@davidak
Copy link
Member Author

davidak commented Apr 13, 2022

@jtojnar for consistency, it would be great if light and dark mode wallpaper are the same except the colors.

@mkg20001
Copy link
Member

Cinnamon uses nixos dark. The menu logo is the generic cinnamon one. May or may not be changed to the nixos logo.

@vlinkz
Copy link
Member

vlinkz commented Apr 15, 2022

A bit more complex, but have you considered using the nineish wallpapers? At least for GNOME with dark and light theme I think the transition is less jarring. Maybe would be good as another option to go along with a more simple, centered version.

nixosgnomewallpaper.mp4

@veprbl veprbl added the 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS label Apr 17, 2022
@milahu
Copy link
Contributor

milahu commented May 4, 2022

this is the first impression of booting a nix iso

have fun doing this in the middle of the night, in a dark room : D

my humble wish is to use a dark theme for the grub menu
to make the boot process consistent (bios screen is dark mode)

example (gimp: invert, colorize)

bios screen is dark mode

also, after grub menu, the screen is dark

@stale stale bot added the 2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md label Nov 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
2.status: stale https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md 6.topic: nixos Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS
Projects
None yet
Development

No branches or pull requests

6 participants