golgaloth, to design
@golgaloth@writing.exchange avatar

Ten million dollars to whomsoever made this layout choice. Not from me, of course. I'm broke as fuck.

#design #layout #astronomy #Uranus

fiee, (edited ) to random German
@fiee@literatur.social avatar
TheSpaceshipper, to scifi
@TheSpaceshipper@socel.net avatar

The Expanse (2015-2022): The Rocinante, interior layout by Ryan Dening

Obviously, don't look for the actual dimensions of the sets in there. Spoiler: this is a fictional ship.

nerdbude, to mechanicalkeyboards German

Hello! Ich hab da mal was für euch Nerds und Nerdettes gebaut. Naja zumindest komme ich damit ganz gut klar.
Das KYB3R_KEYS Layout.
Ein Keyboardlayout mit Fokus auf Vim, Terminal und TilingWM Nutzung. Es hat viel Mate und Hirnschmalz gekostet. Habt Spaß beim testen 😘

https://www.nerdbude.com/kyb3r_keys.html

markarayner, to Typography
@markarayner@mas.to avatar

Typography: It matters!

tuxedocomputers, (edited ) to keyboards German
@tuxedocomputers@linuxrocks.online avatar

❕𝕋𝕙𝕖 𝕨𝕒𝕚𝕥𝕚𝕟𝕘 𝕚𝕤 𝕠𝕧𝕖𝕣😃❕

🇺🇸 keyboards are now for
InfinityBook S15 & S17 - Gen 8 and for TUXEDO Aura 14 & 15 - Gen 3!
& order right now: https://tuxe.do

zeroiee, to Electronics
@zeroiee@techhub.social avatar

Has anyone of you tried https://librepcb.org ?

Version 1.0.0 has recently been released and we wonder if it is "production ready" for small projects. Definitely something we should try!

It's nice to see that the LibrePCB project is sponsored by @PCBWay , @aislerhq and others!

(oh - and they are on Mastodon. Follow them here: @librepcb )

# board

toxi, to genart
@toxi@mastodon.thi.ng avatar

— Randomized, space-filling, nested 2D grid layout generator using https://thi.ng/layout & https://thi.ng/transducers

Already gave a glimpse of this yesterday[1]. This example uses the new StackedLayout generator to create random multi-column base layouts and allocate cells of varying sizes (column/row spans). Depending on size, each cell also has a probability to produce nested child layouts in its place (up to 4 levels). The example also shows how the layout gen can be queried to determine & allocate any remaining empty space(s) at the bottom of each nesting level (since it's highly likely that there's such)... The result is a completely space-filling grid layout (which the new thi.ng website will likely be based on too, obviously with some of the more sane/usable/responsive configurations...)

Demo (reload for random config):
https://demo.thi.ng/umbrella/layout-gridgen/

Source code:
https://github.com/thi-ng/umbrella/blob/develop/examples/layout-gridgen/src/index.ts

If you have any questions about this topic or the packages used here, please reply in thread or use the discussion forum (or issue tracker):

https://github.com/thi-ng/umbrella/discussions

Ps. It's also — check main https://thi.ng/umbrella readme for latest updates/changelogs... 🚀

[1] https://mastodon.thi.ng/@toxi/111317359454947648

Screenshot of a generated example grid: Dozens of colorful rectangles of different sizes in a complex space filling arrangement. No margins between individual shapes. Small text labels showing the cell sizes and nesting depth.

dcz, to markdown
@dcz@fosstodon.org avatar

Please don't hard-wrap #prose.

This is a pain in the butt to read (before: hard-wrapped, after: unbroken). Yes, this applies to #Markdown files especially. Burn me at the stake if you want, but Markdown embedded in source files is not an exception.

#text #wrapping #layout

After: nice, flowed document.

Luke, to CSS
@Luke@typo.social avatar

#Masonry #CSS and how to move forward:

https://youtu.be/azs0xtt_tJc?si=xRvmIgjhMoBGKc8Q

I suggest we make it its own thing. Call it whatever we like: Bricks, stacks, castle, river, stones, etc.

@kevinpowell
@jensimmons
#layout #design #dev #html

toxi, to genart
@toxi@mastodon.thi.ng avatar

As usual, deep in the blurry spectrum between outright and intended utility (aka layout algorithm), dataviz (tree depth) and art. I love them all, and as so often, the extrema are just a tiny param change away from each other! Pushing toward art territory often a great way to uncover issues and debug an algorithm. E.g. I had originally issues with propagating size changes of nested cells back up to their parent/ancestors (solved now)...

(Ps. also a teaser for next ... probably out tomorrow)

Dozens of colorful rectangles of different sizes in a complex space filling arrangement. Thin hairline margin between individual shapes. Small text labels showing the cell sizes and nesting depth.
Dozens of colorful rectangles of different sizes in a complex space filling arrangement. Thicker margin between individual shapes. Small text labels showing the cell sizes and nesting depth.
Dozens of colorful rectangles of different sizes in a complex space filling arrangement, creating an abstract stripey, non-repeating pattern. No margins between individual shapes.

rabbit, to fediverse
@rabbit@procial.tchncs.de avatar

Hallo, liebes

Habe nun das meines nach meinem derzeitigen Kenntnis und Wissenstand endlich fertig gestellt.

Vielleicht besteht Interesse, vielleicht hat jemand die angesprochenen Gestaltungsprobleme für sich besser gelöst oder hat noch andere Ideen.

Hier ein paar Bilder:

https://procial.tchncs.de/@rabbit/pages/1701072535202

penpot, to opensource Spanish
@penpot@fosstodon.org avatar

Today we just wanted to share an internal clip that showcases what’s coming next, Grid Layout!

It’s still in a very early stage, we need to go through a lot of polishing, testing, user testing, more polishing… but it’s a nice little gorgeous clip to watch!

https://community.penpot.app/t/sneak-peek-on-upcoming-penpots-grid-layout-plus-flex-layout-combo/3027

janriemer, to firefox

Woah :awesome: did you know that has an implementation of masonry layout?

https://developer.mozilla.org/en-US/docs/Web/CSS/CSS_Grid_Layout/Masonry_Layout

It is only implemented in Firefox (behind a flag) and 17 (Technical Preview) at the moment, though (one more reason to ditch Chr**e and Ed*e if you ask me).

https://caniuse.com/?search=masonry

offline, to diy
@offline@autonomous.zone avatar

Come to the Anarchist #DIY #publishing meet-up 10th of April where we gather around our book-info store!

We want to:

⭐ Generate a space where we can find reflection materials and editions (#books, #fanzine, #magazines, #pamphlets) that are an extension of the ideas and struggles in which we believe and participate.
⭐ Organize #workshops that actively encourage the do-it-yourself #layout, #printing and #binding.

dutchcelt, to CSS
@dutchcelt@mastodon.social avatar

CSS Subgrid is fantastic. It makes a basic centred column layout so easy.

janriemer, to webdev

Understanding flex-grow, flex-shrink, and flex-basis
https://css-tricks.com/understanding-flex-grow-flex-shrink-and-flex-basis/

A great guide by @fonts, which has really helped me understand those properties better.

It just solved a "hack" I've used previously in one of my flex containers, where the container shouldn't grow when content in it changed (hack: use position: absolute and another element within with position: relative).

Now, I just use:
flex: 0 0 <some-value> ✨

Thank you, Robin! ❤️

schizanon, to CSS
@schizanon@mastodon.social avatar

> The #CSS #AnchorPositioning #API is a game-changer in #web #development because it lets you natively position elements relative to other elements, known as anchors. This API simplifies complex #layout requirements for many interface features like menus and submenus, tooltips, selects, labels, cards, settings dialogs, and many more.

https://developer.chrome.com/blog/anchor-positioning-api

#webDev #cssAnchorPositioning

ButterflyOfFire, to random French
@ButterflyOfFire@mstdn.fr avatar

OK, je pense que j’ai réussi à créer un petit dictionnaire de suggestions pour une disposition de clavier en kabyle.

Ceci n'est qu'un brouillon à base d’un clavier français canadien modifié.

Kabyle autocomplete autosuggest. Dictionnaire pour Android.

ButterflyOfFire,
@ButterflyOfFire@mstdn.fr avatar

Je commence à comprendre un peu le principe du clavier, alors j’ai procédé à ces ajouts. [Toujours en test].

  • Appuit long sur « r » donne un « ṛ » ou « Ṛ ».
  • Ajout des lettres « p » et « o » pour saisir des mots comme « Japon » ou plutôt « Japun » ou « Taspenyulit » là ou un « p » est nécessaire.
  • Ajout du tiret « - » accessible pour le possessif -iw, -im, -inek etc.

ButterflyOfFire, (edited ) to random French
@ButterflyOfFire@mstdn.fr avatar

HeliBoard c'est bien.
Quelqu'un vient d'ajouter une disposition de clavier pour la langue Kaitag.

Kaitag n'a même pas de page Wikipédia en français. Une langue parlée au nord-est du Caucase.

Хайдакьан кув

ButterflyOfFire, (edited )
@ButterflyOfFire@mstdn.fr avatar

Kaitag language support on HeliBoard :

> This PR adds typing support for Kaitag, a minority language spoken in the Caucasus region.

https://github.com/Helium314/HeliBoard/pull/519

What are the keys with tactile bumps called?

I use a different layout to type, but I'd like to be able to have my physical layout reflect what I'm actually typing. The problem is that moving the F and J keys to where they should be means the home row would be missing the tactile bumps, and I use those to recenter my hands when I'm not looking. I'd like to add keycaps for...

iamdtms, to CSS
@iamdtms@mas.to avatar

var(--num) & inline-size

grid-template-columns: repeat(var(--num), calc(100% / var(--num)));   
rmathew, to programming
@rmathew@mastodon.social avatar
iamdtms, to AdobePhotoshop
@iamdtms@mas.to avatar
arusha, to design German
@arusha@norden.social avatar

Phew...
Vier Wochen Intensivtraining für Adobe InDesign überstanden 😓

Dafür kann ich jetzt so wunderschöne Layouts machen und muss dafür nich mehr Photoshop bemühen. 🙈




  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines