101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

496
active users

#svg

7 posts6 participants0 posts today

Google Chrome renders #SVG files in 96dpi, causing strange scaling effects when trying to open a 100dpi file in it for precise embossing. Found this out while making braille business cards for the upcoming Tactile Graphics conference in Amsterdam. By using viewBox and specific width and height values, we can emboss with precision while still using nice round numbers in our designs. blindsvg.com/pages/setup/#chro

blindsvg.comSVG Setup - Blind SVG Study GuideLearn how to set up your SVG files in a text editor, common coding and debugging practices, and get ready for the overall Blind SVG tutorial.

I had a moment of inspiration and created #ggg take a look (still #experimental #foss software)

ggg: #guile #scheme #glyph #generator

codeberg.org/jjba23/ggg

Through #svg generation from #lisp we leverage a (wip) #dsl and apply some #math knowledge to build pixel perfect project #markdown / #org badges.

It also scripts #imagemagick to export to #png or #webp .

You can then use the svgs in your #codeberg (or #github) repository #readme for example.

I provide a #guix manifest in the repo

Using `<text>` inside `<svg>` is accessible if the SVG doesn't have a `role`. However if it has `role="img"` (plus accessible name) then most screen readers ignore the `<text>` and only announce the name.

Therefore, using `<text>` inside `<svg role="img">` comes under SC 1.1.1 Non-text Content, and the text must be included in the accessible name or description.

This usage does pass SC 1.4.5 Images of Text, because users can visually customize it.

#ReleaseSaturday — Just added 35 new color palettes (255 in total now) to thi.ng/color-palettes. All of these are based on images and dominant colors have been extracted via this tool below and then partially hand edited. The SVG swatches were generated via a custom tool (included in the project repo).

The package provides accessors for obtaining themes as CSS hex colors, RGB or LCH tuples. Themes can also be programmatically selected/filtered by a number of composable criteria (examples in the readme)...

demo.thi.ng/umbrella/dominant-

New Kitten Release 🎉

• Breaking change: `kitten.icons` namespace is now flat (not alphabetically sharded). This should make it much nicer to author with. (The alphabetical sharding was an attempt to work around a size limitation with large objects when using automatic type inference in the TypeScript language server. Since I’m now generating a TypeScript type definition for the entire data structure, the limitation no longer applies and thus the sharding is no longer necessary.) kitten.small-web.org/reference

• The `tags` and `categories` hash tables on `kitten.icons` – which are included as authoring-time aids to help you find icons using metadata searches in your editor – are now marked as unenumerable properties so they no longer pollute the root icons namespace so you can, for example, safely iterate through all icons with a simple loop.

• I’ve started a change log even though Kitten is still pre-release so there is a better place to find them than looking through my Mastodon release notification posts :) codeberg.org/kitten/app/src/br

Enjoy!

:kitten:💕

«#SVG in essence is a language that describes images in text. It describes how something must be presented...So only at the final moment of presenting this description is calculated into pixels. Also it can flourish images into animations: movements along complicated paths, a poisoned apple fluently going from sickly purple to tempting red, or the girl that grows after drinking from the bottle saying "Drink me"» -@steltenpower in svgopen.steltenpower.com/livre

While I'm not a huge fan of the verbosity of the syntax* here, this is very cool, and the basic demo is surprisingly impressive: webkit.org/blog/16794/the-css-

* Though to be fair: a) I don't remember all of #SVG's commands, and b) this does feel rather expressive and #CSS-y (looking at you, `radial-gradient(circle at center in hsl longer hue, red, blue)`!)

WebKit · The CSS shape() functionShapes are an important aspect of graphic design.