Michael G
@g12n
UI-Designer, using Code to create in CSS, SVG and JS. Technology enthusiast, fan of Smart Home, Humanist and dweller in the marvelous city of Cologne.
Nice! Motion arrived in @figma.com natively. That‘s gonna make a lot of impact.
Doomsday-Prognosen sind mittlerweile so eine Art Marketing geworden. „Claude Mythos“, ein auf Cybersicherheit ausgerichtetes Modell von Anthropic, ging mit genau diesem Kniff an den Markt: „Zu gefährlich“ für einen offenen Release. (1/3)
Reiner Zufall, dass die Daten praktisch identisch sind mit der Population Density. Und damit natürlich in Ballungsräumen auch andere Faktoren wie hohes Alter, Verkehrsbelastund und und und ins Spiel kommen. Oder auch die Nähe zu größeren Solaranlagen 🙄🙄🙄
In the old web forums and other websites pointed to the „Sliding Doors of CSS“ year; even decades; after browsers supported rounded corners and gradients. Keeping it „fresh“ even though outdated. Many people didn’t open the link to get this message. alistapart.com/article/slid...
Not gonna lie: the baseline status of anchor-position always trips me up. It does not really reflect the actual usability of the spec. And especially javascript centric developers use this to argue against usage of existing web platform features. How can we communicate better on this?
You would be able to combine the border-shape with the inset function to set the desired effect. codepen.io/g12n/pen/ogY...
This kind of misunderstanding modern technology is really concerning. Biometric Data never leaves your device when using passkey. And you don’t even need to use it. People opting for much less secure options because of bad communication and wolf roumors makes the web a less safe space.
I made a small circular moon picker experiment over on @codepen.io Featuring customizable select elements, sin(), cos(), sibling-count() and sibling-index() #CSS functions. codepen.io/editor/g12n/...
How did you extend the background of of the element to with the out facing arc? In my experiments only the border extends beyond the original object box. not the background.
Yeah. Though I‘d prefer to keep the relationship of the pages in the dom, rather than building a new script every for every change of the slides. Right now I link the files simply with a tags. And use script only for the keyboard commands.
Why is the example code of @developer.mozilla.org setting the `e.viewTransition.types` on `pageswap` AND on `pagereveal`? Am I missing something? The transition type set on pageswap seems not to carry over to the new page, where the actual animation happens. @bram.us, am I stupid?
Amazing Second conference day at @smashingconf.com Great conversations and networking! #smashingConf
Nice question on the #smashingConf board. Not ready yet for the big stage but scoped view transitions will be a blast for that.
My first evening of #smahingConf already was a blast. I loved the demo by @schepp.dev to bits, it rediculous. Now let’s get started into a new day.
If compilations count: "Ministry of Sound – The Annual – 1999-2000", mixed by Tom Novy und Boy George
Three explainers from the OpenUI group to study with care. focusgroup: open-ui.org/components/s... openable: open-ui.org/components/o... invokers (future): open-ui.org/components/f... Three powerful building blocks for many UI Elements.
Here you hit quite close to home for me. As a photo company, a major component for us is the picker. In the DOM, that is typically a list. And the number of columns depends on the device (or soon the container size). In the explainer, the grid sounds like table with fixed rows and cells.
#webcomponents and #invokerCommands are a match made in heaven. With the CommandEvents source property you can easily access the dataset or any other attribute of the element that invoked the command.
One dream featuere, that would solve a ton of problems for me, would be browsers exposing their node capture feature to js. Or View Transition API Snapshots to be captured with JS manually. Tools like Code Screenshots or libraries like snapDOM would become to much more reliable.
@codepen.io is that wonderful place where you can use hotpink and deeppink in the same view transitions demos. codepen.io/g12n/full/MY... #css #JS #animation
OK Am I just stupid or are really import maps always inlines although they are formatted as JSON rather than JavaScript objects? Tell me if this is a stupid idea or not:
I tried to create a scroll button component. I was actually contemplating the use of invoker commands. However, there is an architectural hurdle: the element cannot communicate with the button to tell it about its internal state. Let's deconstruct the details element, for example: (1/2)
And nobody actually did. In over a decade if friendly speaking disastrous results. Form the slightly annoying to the ludicrously stupid (see screenshot, that we already talked about) Maybe it's time to meet css on its terms.
But they are in essence two different kinds of cards. With a custom properties based theming mechanism.