alex_ischenko's profile picture. Believer, WordPress software engineer

ALΞX Ishchenko

@alex_ischenko

Believer, WordPress software engineer

ALΞX Ishchenko reposted

📝 New CSS Article! Do you want to explore the future of CSS? I have prepared a series of articles around Anchor Positioning and Tooltips. The first one is live! frontendmasters.com/blog/perfectly… Don't miss the opportunity to master the CSS skills of tomorrow 🤩

ChallengesCss's tweet image. 📝 New CSS Article!

Do you want to explore the future of CSS? I have prepared a series of articles around Anchor Positioning and Tooltips. The first one is live!

frontendmasters.com/blog/perfectly…

Don't miss the opportunity to master the CSS skills of tomorrow 🤩

💡CSS Tip! Create a tooltip that follows an anchor with modern CSS! css-tip.com/tooltip-anchor/ No JavaScript is used to control the position of the tooltip or its tail. It's 100% CSS magic!



ALΞX Ishchenko reposted

✍️ Solved by Modern CSS: Section Layout A new interactive article about a typical section layout and exploring how to make it more dynamic with modern CSS. Happy reading! ishadeed.com/article/modern…

shadeed9's tweet image. ✍️ Solved by Modern CSS: Section Layout

A new interactive article about a typical section layout and exploring how to make it more dynamic with modern CSS. Happy reading!

ishadeed.com/article/modern…

ALΞX Ishchenko reposted

✨ One line of CSS. Smooth page transitions. No JavaScript. ``` @view-transition { navigation: auto; } ``` The 🆕 CSS View Transitions bring native animations to multi-page apps, no SPA setup needed! Explore now 👇 developer.mozilla.org/en-US/blog/vie…


ALΞX Ishchenko reposted

small details that matter 🧑‍🍳 use CSS pseudoelements to bridge the :hover gap w/ :has() + inset a:has(+ .dots) a::after, .dots + a::after { position: absolute; content: ''; } a:has(+ .dots) a::after { inset: 0 -50% 0 100%; } .dots + a::after { inset: 0 100% 0 -50%; }

progressive css-only pagination indicators w/ anchor positioning 👨‍🍳 nav::before { position-anchor: --h; } nav::before { left: anchor(left); } a:hover { anchor-name: --h; } use the nav pseudoelements, ::before for intent, ::after for current 🤙



ALΞX Ishchenko reposted

progressive css-only pagination indicators w/ anchor positioning 👨‍🍳 nav::before { position-anchor: --h; } nav::before { left: anchor(left); } a:hover { anchor-name: --h; } use the nav pseudoelements, ::before for intent, ::after for current 🤙


ALΞX Ishchenko reposted

clip-path is really underrated


ALΞX Ishchenko reposted

the trick: CSS position: sticky + mix-blend-mode: difference the bonus trick: add an extra layer and chain the blend to block content out 👨‍🍳

Blend mode is one of my favourite CSS properties 🤌🏻 Using it on my next @framer template to make sure the menu & logo are always visible 👀



ALΞX Ishchenko reposted

Mobile usability for developers

MentorWebDev's tweet image. Mobile usability for developers

ALΞX Ishchenko reposted

want to increase the click area without messing up your layout? try `:after` with `position: absolute` + `inset: -{value}px` this creates a larger, invisible hit area around the element, making it easier to click without changing the layout


ALΞX Ishchenko reposted

why are these icon packs free?! 🤯 🧵

oykun's tweet image. why are these icon packs free?! 🤯

🧵
oykun's tweet image. why are these icon packs free?! 🤯

🧵
oykun's tweet image. why are these icon packs free?! 🤯

🧵
oykun's tweet image. why are these icon packs free?! 🤯

🧵

ALΞX Ishchenko reposted
stargazeruk7's tweet image.

ALΞX Ishchenko reposted

📜 Privacy Policy & your WordPress site: do you really need one in 2025? Short answer: YES — if you're collecting emails, IPs, or running analytics. Great guide by @termageddon on how to stay compliant (without hiring a lawyer): 👉out.crocoblock.com/44FWiC4 #WordPress

MRcrocoblock's tweet image. 📜 Privacy Policy & your WordPress site: do you really need one in 2025?
Short answer: YES — if you're collecting emails, IPs, or running analytics.
Great guide by @termageddon on how to stay compliant (without hiring a lawyer):
👉out.crocoblock.com/44FWiC4

#WordPress…

ALΞX Ishchenko reposted

Combining all these interactions - wrap, drop, undo/redo, unfold, drop-back, unwrap... gives me that cozy feeling that things are starting to come together 🥰💖


ALΞX Ishchenko reposted

details truly matter: - select-none for separator and icon - proper context menu for breadcrumb-item and dropdown-item - current item is not clickable - a11y for everything - calculated correct inner radius for dropdown-item


ALΞX Ishchenko reposted

CSS tip: Use the `scroll-margin-top` property to prevent a sticky header from covering up content after clicking on an anchor.

denicmarko's tweet image. CSS tip:

Use the `scroll-margin-top` property to prevent a sticky header from covering up content after clicking on an anchor.

ALΞX Ishchenko reposted

got tired of sketchy youtube downloader sites with 50 popups and a virus on the side. so i built my own: cliply.space download any Youtube video or Audio in any format. trim it exactly how you want. it’s fast. it’s clean. it respects your vibe. free. no ads. no bs.


ALΞX Ishchenko reposted

CSS Tip: Use the columns property to create a masonry layout:

denicmarko's tweet image. CSS Tip:

Use the columns property to create a masonry layout:

ALΞX Ishchenko reposted

more CSS <table> tricks 👇 highlight the row being edited and blur out the distractions table:focus-within tbody tr:not(:focus-within) { filter: blur(4px) saturate(0.2); opacity: 0.5; } bonus: color-mix for accent coloring 🎨

<table> highlighting with CSS :has() 💡 td:has(~ td:hover), /* previous sibling cells */ table:has(td:nth-of-type(3):hover) /* column cells */ tr:not(:first-of-type):has(~ tr:hover) td:nth-of-type(3) { background: var(--highlighted); }



ALΞX Ishchenko reposted

No speaker? No problem. I built Beatsync — an open-source web audio player for high-precision, multi-device playback. With millisecond accuracy, turn any group of devices into a full surround sound system.


ALΞX Ishchenko reposted

you can animate `height: auto` in css


United States Trends

Loading...

Something went wrong.


Something went wrong.