GeistHaus
log in · sign up

Hamburger button - Wikipedia

en.wikipedia.org
10 pages link to this URL
Scroll-based 60 fps animations ▼ Rubén Sospedra

You have seen this 60 fps scroll-based animations. Like in the new Airpods Pro from Apple. It's slick, responsive and creates a stunning visual. It's a great tool that is not that hard to implement. Wanna see how?

0 inbound links website en Scroll animationCSS animation60 fpsscroll latencyoptimize css animationsparallaxbrowser smooth scrollCSS effects
Design

Inspired by Gwern Branwen’s design outline, this page documents the design philosophy behind not only this website, but also every other project I work on. Lagomor.ph is implemented as a static website, compiled via Hugo from Standard Markdown, and hosted on a cloud server in Toronto. “Indifference towards people and the reality in which they live is actually the one and only cardinal sin in design.” Dieter Rams It is designed to be readable, pleasing to the eye, and easy to navigate. The logo, which is often the singular image on each page, was drawn by Rek Bell.

0 inbound links article en info
Why I dislike Windows 10

Windows 10 has been bugging me for a while. The update did not the update that love I had for the previous version of Windows. I did not want to believe it, however it has just slowly been happening, even though Satya Nadella, the CEO of Microsoft, wants the consumer to love windows again. I want to explain why.

Libadwaita: Splitting GTK and Design Language

Recently, the Linux Mint Blog published Monthly News – April 2024, which goes into detail about wanting to fork and maintain older GNOME apps in collaboration with other GTK-based desktop environments. Despite the good intentions of the author, Clem, many readers interpreted this as an attack against GNOME. Specifically: GTK, libadwaita, the relationship between them, and their relevance to any desktop environment or desktop operating system. Unfortunately, many of these readers seem to have a lot of difficulty understanding what GTK is trying to be, and how libadwaita helps. In this article, we’ll look at the history of why and how libadwaita was born, the differences between GTK 4 and libadwaita in terms of scope of support, their relevance to each desktop environment and desktop operating system, and the state of GTK 4 today.

0 inbound links article en CC BY-SA 4.0
Multiple ports simultaneously in PipeWire

If you have Bluetooth or USB headsets connected to your computer, they will show up as a separate sound devices next to your built-in audio chip. They even have their own volume sliders, and it’s trivial to change which should be the default device. However, the same cannot be said about the built-in headphone jack and the connected HDMI/DisplayPort monitors. Toggling between those is hidden away in a confusing drop-down menu. Why can’t they behave just like the headsets I have just mentioned?

0 inbound links article en LinuxPipeWire