Tech | Code | Software dev Frontend: HTML, CSS, JS, React Backend: Python, SQL

Joined February 2023
Pinned Tweet
6 CSS pseudo-elements every beginner should know ๐Ÿ‘‡ ::before ::after ::first-line ::first-letter ::marker ::selection Small selectors, lots of design control. Watch the full breakdown: youtu.be/hP6hoCVOWbs #CSS #WebDevelopment #Frontend
1
1
123
CSS variables, algo bรกsico para los diseรฑadores de frontend. #css #softim #HOWEAWARDS2026
1
2
34
ยฟSabรญas que en #CSS vanilla puedes hacer "bucles" en los que incrementas valores sin necesidad de usar #Javascript?
9
116
4
632
This toggle switch has legs. @CodePen #CSS #React
6
2
1
41
1,164
Leta retweeted
Try: p::first-letter { font-size: 30px; } One tiny pseudo-element can completely change the look of your typography. youtu.be/hP6hoCVOWbs #CSS #Typography #WebDesign
1
1
64
Try: p::first-letter { font-size: 30px; } One tiny pseudo-element can completely change the look of your typography. youtu.be/hP6hoCVOWbs #CSS #Typography #WebDesign
1
1
64
Dachshund Password Strength by @raminnasibov
3
2
23
2,604
design tip ๐ŸŒฒ - size icons with ๐Ÿท๐šŒ๐šŠ๐š™, not ๐š™๐šก. ๐Ÿท๐šŒ๐šŠ๐š™ is the height of a capital letter in the current font, so the icon tracks the text at any size: .๐š•๐šŠ๐š‹๐šŽ๐š• { ๐š๐š’๐šœ๐š™๐š•๐šŠ๐šข: ๐š๐š•๐šŽ๐šก; ๐šŠ๐š•๐š’๐š๐š—-๐š’๐š๐šŽ๐š–๐šœ: ๐š‹๐šŠ๐šœ๐šŽ๐š•๐š’๐š—๐šŽ; } .๐š•๐šŠ๐š‹๐šŽ๐š• ๐šœ๐šŸ๐š { ๐š‹๐š•๐š˜๐šŒ๐š”-๐šœ๐š’๐šฃ๐šŽ: ๐Ÿท๐šŒ๐šŠ๐š™; } ๐š‹๐šŠ๐šœ๐šŽ๐š•๐š’๐š—๐šŽ sits the icon on the text's baseline, so it spans the caps in any font. the width follows the ๐šŸ๐š’๐šŽ๐š ๐™ฑ๐š˜๐šก.
15
82
5
1,363
47,933
Leta retweeted
Resize your browser. The words on the first line can change. ::first-line still targets the correct line automatically. That's a neat CSS trick beginners should know. youtu.be/hP6hoCVOWbs #CSS #LearnCSS #WebDev
2
2
6
119
Leta retweeted
CSS variables have been quietly zeroing out styles. ๐Ÿ˜ฌ `revert-rule` is Baseline, newly available since September 2026 (Chrome 148, Firefox 150, Safari 27). Before this, `padding: var(--pad)` with no --pad set gave you padding: 0, so you copy-pasted the default into every fallback. Now โคต๏ธ fall back to whatever the cascade had.
3
10
1
98
6,067
Resize your browser. The words on the first line can change. ::first-line still targets the correct line automatically. That's a neat CSS trick beginners should know. youtu.be/hP6hoCVOWbs #CSS #LearnCSS #WebDev
2
2
6
119
404 but aquarium ๐ŸŒŠ
62
58
16
1,105
39,343
Leta retweeted
Did you know CSS can automatically target the first line of a paragraph? p::first-line { color: red; } The browser determines where the first line ends. youtu.be/hP6hoCVOWbs #CSS #WebDevelopment #Frontend
1
2
37
Did you know CSS can automatically target the first line of a paragraph? p::first-line { color: red; } The browser determines where the first line ends. youtu.be/hP6hoCVOWbs #CSS #WebDevelopment #Frontend
1
2
37
css tip ๐Ÿšซ ๐š–๐šŠ๐š›๐š๐š’๐š—-๐š๐š›๐š’๐š–: ๐š‹๐š•๐š˜๐šŒ๐š” stops a card's first and last child from adding their margins to its padding. .๐šŒ๐šŠ๐š›๐š { ๐š™๐šŠ๐š๐š๐š’๐š—๐š: ๐Ÿธ๐Ÿบ๐š™๐šก; ๐š–๐šŠ๐š›๐š๐š’๐š—-๐š๐š›๐š’๐š–: ๐š‹๐š•๐š˜๐šŒ๐š”; } the space inside the card is the 24px you wrote, not 24px plus the heading's margin.
2
13
166
4,043
Leta retweeted
๐Ÿ“ธ a CSS function i barely see being used: .๐š‘๐šŽ๐š›๐š˜ { ๐š‹๐šŠ๐šŒ๐š”๐š๐š›๐š˜๐šž๐š—๐š-๐š’๐š–๐šŠ๐š๐šŽ: ๐š’๐š–๐šŠ๐š๐šŽ-๐šœ๐šŽ๐š( ๐šž๐š›๐š•("๐š‘๐šŽ๐š›๐š˜.๐š ๐šŽ๐š‹๐š™") ๐Ÿท๐šก, ๐šž๐š›๐š•("๐š‘๐šŽ๐š›๐š˜@๐Ÿธ๐šก.๐š ๐šŽ๐š‹๐š™") ๐Ÿธ๐šก ); } ๐š’๐š–๐šŠ๐š๐šŽ-๐šœ๐šŽ๐š() lets the browser pick the right image based on the screen's pixel density. same idea as srcset, but for CSS background images.
2
15
1
145
4,841
Leta retweeted
CSS can generate visual content without adding it directly to your HTML. That's one of the most useful things about ::before and ::after. youtu.be/hP6hoCVOWbs #CSS #WebDesign #Coding #Frontend
1
1
24
CSS can generate visual content without adding it directly to your HTML. That's one of the most useful things about ::before and ::after. youtu.be/hP6hoCVOWbs #CSS #WebDesign #Coding #Frontend
1
1
24