Trending
Nilesh Prajapati's Avatar

Nilesh Prajapati

@nileshprajapati.com

πŸ‘¨πŸΎβ€πŸŽ¨ Designer/Front-End Developer (code to design). 🩡 #CSS & #HTML Sommelier / Web Standards ✈️ Traveller. πŸ› οΈ Design System nileshprajapati.com

263
Followers
549
Following
780
Posts
24.04.2023
Joined
Posts Following

Latest posts by Nilesh Prajapati @nileshprajapati.com

I β™₯ writing code.

13.03.2026 15:38 πŸ‘ 19 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
β€˜Grief and the AI Split’ Link to: https://blog.lmorchard.com/2026/03/11/grief-and-the-ai-split/

β€˜Grief and the AI Split’

13.03.2026 14:35 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

While contrast-color() only returns black or white, there are workarounds!

Register a custom property & you can use style queries for full color palette customization (test the contrast yourself!)

You can also use the contrast value inside color-mix() to make a color tint.

una.im/advanced-con...

13.03.2026 13:33 πŸ‘ 64 πŸ” 8 πŸ’¬ 4 πŸ“Œ 2
Preview
Moving From Moment.js To The JS Temporal API β€” Smashing Magazine The way JavaScript handles time has evolved significantly, from the built-in `Date` API to Moment.js and now Temporal. The new standard fills gaps in the original `Date` API while addressing limitatio...

Moving From Moment.js To The JS Temporal API #js

13.03.2026 13:27 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

has anyone experimented with usingΒ #css :open pseudo-class for <input> elements?

13.03.2026 08:37 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ferrari opted NOT to use their macarena wing in Sprint Quali.

13.03.2026 08:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Release Notes for Safari Technology PreviewΒ 239 Safari Technology Preview Release 239 is now available for download for macOS Tahoe and macOS Sequoia.

Safari Technology Preview 239
- #css :open pseudo-class
Web Inspector
- Added color contrast information within the Color Picker

12.03.2026 21:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1
Preview
Vite 8.0 is out! Vite 8 Release Announcement

⚑️ Vite 8.0 is here!
The most significant architectural change since Vite 2.

⏬ Powered by @rolldown.rs bringing faster production builds and more consistency
πŸ›€οΈ New features such as tsconfig paths and emitDecoratorMetadata support

vite.dev/blog/announc...

12.03.2026 16:56 πŸ‘ 376 πŸ” 90 πŸ’¬ 6 πŸ“Œ 11
Preview
The CodePen Compiler The CodePen Compiler powers 2.0 editor: process and build your code with configurable blocks.

The CodePen 2.0 editor has a whole new brain: The CodePen Compiler.

It looks at all your code, figures out what needs to be done, makes a plan, and executes it. It does a lot very quickly. (Go, naturally).

Here's a page that goes into some of it: codepen.io/beta/compiler

12.03.2026 15:23 πŸ‘ 58 πŸ” 15 πŸ’¬ 5 πŸ“Œ 1
Preview
una.im | Automated Accessible Text with contrast-color() Let the browser pick the most readable text color for any background with this new CSS function.

Automated Accessible Text with contrast-color() #css

12.03.2026 16:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Next we have @csswizardry.com ! The talk started as a LinkedIn rant that Jeremy encouraged him to turn into a blog post and then a talk.

Harry says he's a boring person, very dry and matter of fact! But now this is going to be a very opinionated talk! Nice! #WebDayOut

12.03.2026 12:00 πŸ‘ 1 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
(NEW) Astro 6: First Look
(NEW) Astro 6: First Look YouTube video by Coding in Public

First look at @astro.build 6 πŸš€

youtu.be/WxUEtNg07gE

12.03.2026 13:51 πŸ‘ 13 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Post image

It's @matuzo.at next and it's his birthday! So we sang happy birthday as he came on stage.

Three years ago, he did a talk about the way we would write CSS. Things haven't really changed. #WebDayOut

12.03.2026 14:04 πŸ‘ 5 πŸ” 1 πŸ’¬ 2 πŸ“Œ 0
Post image Post image Post image

Next is Richard Rutter telling us what's new about web typography.

He shows an example of how Safari has made a heading look odd by making a bold font artificially bolder. But it's happening because the bold font was defined with a normal weight. #WebDayOut

12.03.2026 14:38 πŸ‘ 2 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Release v8.0.0 Β· vitejs/vite Please refer to CHANGELOG.md for details.

It’s here.

github.com/vitejs/vite/...

12.03.2026 16:04 πŸ‘ 238 πŸ” 21 πŸ’¬ 7 πŸ“Œ 2
Post image Post image Post image

Next we have @jakearchibald.com doing his first talk in ages and it went wrong straight away.

And then started brilliantly. 'It is now the year 2026', but it once was not' #WebDayOut

12.03.2026 15:46 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Code example showing the usage of Temporal.ZoneddateTime

```js
// London DST starts: 2026-03-29 01:00 -> 02:00
const zdt = Temporal.ZonedDateTime.from(
  "2026-03-29T00:30:00+00:00[Europe/London]",
);

console.log(zdt.toString());
// β†’ "2026-03-29T00:30:00+00:00[Europe/London]"

const plus1h = zdt.add({ hours: 1 });

console.log(plus1h.toString());
// "2026-03-29T02:30:00+01:00[Europe/London]" (01:30 doesn't exist)
```

Code example showing the usage of Temporal.ZoneddateTime ```js // London DST starts: 2026-03-29 01:00 -> 02:00 const zdt = Temporal.ZonedDateTime.from( "2026-03-29T00:30:00+00:00[Europe/London]", ); console.log(zdt.toString()); // β†’ "2026-03-29T00:30:00+00:00[Europe/London]" const plus1h = zdt.add({ hours: 1 }); console.log(plus1h.toString()); // "2026-03-29T02:30:00+01:00[Europe/London]" (01:30 doesn't exist) ```

Temporal is now Stage 4 at TC39 πŸŽ‚πŸŽ‚πŸŽ‚

Thanks to all the other champions of JavaScript's new date-time API. It has been a wild ride over many years!

I wrote a blog post explaining how we got here πŸ“œ

bloomberg.github.io/js-blog/post...

11.03.2026 15:21 πŸ‘ 334 πŸ” 83 πŸ’¬ 20 πŸ“Œ 15

πŸš€ I wrote a thing! on the progressive enhancement wagon once again. 😎

What the CSS corner-shape property unlocks for every day UI β›Ά
It's not the first time I write about this feature... But it needed a design perspective. Seem like "I'm in love with corner-shape of you":

#frontend #css #ui #ux

12.03.2026 14:28 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Preview
Building dynamic toggletips using anchored container queries Anchored container queries are only available in Chrome 143 upwards right now, but here’s Daniel Schwarz to show you how to use progressive enhancement to build up to using that new capability in the ...

Building dynamic toggletips using anchored container queries #css

12.03.2026 15:37 πŸ‘ 5 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Post image

First is Jemima Abu talking about things you can do now without JavaScript!

We start by whizzing through the history of JavaScript. #WebDayOut

12.03.2026 10:02 πŸ‘ 9 πŸ” 2 πŸ’¬ 1 πŸ“Œ 2
Preview
Chrome 147 beta Β |Β  Blog Β |Β  Chrome for Developers Get a preview of the next Chrome release with this post detailing the features in the current beta.

Chrome 147 beta

12.03.2026 08:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The geolocation element is odd - Manuel Matuzovic I'm a frontend developer in Graz, specialized in HTML, accessibility, and CSS layout and architecture.

There are some things I find odd about the geolocation element.

matuzo.at/blog/2026/ge...

11.03.2026 17:25 πŸ‘ 13 πŸ” 6 πŸ’¬ 2 πŸ“Œ 0
Preview
Temporal: The 9-Year Journey to Fix Time in JavaScript JavaScript&#39;s Date object has been a source of bugs for three decades. Temporal, which just reached Stage 4, is a modern replacement with immutable types, first-class time zone and calendar support...

Temporal: The 9-Year Journey to Fix Time in JavaScript | JavaScript's Date object has been a source of bugs for three decades. Temporal, which just reached Stage 4, is a modern replacement with immutable types, first-class time zone and cal... | bloomberg.github.io/js-blog/post...

11.03.2026 22:03 πŸ‘ 6 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Blink: Intent to Ship: at-rule: CSS Feature Detection Blink: Intent to Ship: at-rule: CSS Feature Detection

Blink: Intent to Ship: at-rule: CSS Feature Detection

11.03.2026 21:20 πŸ‘ 7 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Is Sass Dead Yet? CSS Mixins and Functions - Miriam Suzanne - CSS Day 2025
Is Sass Dead Yet? CSS Mixins and Functions - Miriam Suzanne - CSS Day 2025 YouTube video by Web Conferences Amsterdam

Is Sass Dead Yet? #CSS Mixins and Functions by @miriam.codes

11.03.2026 16:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

> RESOLVED: make all property descriptors in @property optional

https://github.com/w3c/csswg-drafts/issues/13211#issuecomment-4040028009

11.03.2026 15:27 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Journal: A web font strategy


How I’m prioritising performance when it comes to typography on The Session.


πŸ”—https://adactio.com/journal/22450

11.03.2026 14:17 πŸ‘ 7 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
Introducing view-transitions-mock: A non-visual Polyfill for Same-Document View Transitions View Transitions are a powerful Modern Web feature allow for smooth seamless animated transitions two between different states of a web page. They can make for a much more pleasant user experience, bu...

Introducing `view-transitions-mock`: A non-visual Polyfill for Same-Document View Transitions

brm.us/view-transit...

It is a spec-compliant JavaScript implementation of Same-Document View Transitions that polyfills the entire JavaScript API surface but that doesn’t do the animation bits.

11.03.2026 09:29 πŸ‘ 47 πŸ” 7 πŸ’¬ 0 πŸ“Œ 1
Preview
Astro 6.0 | Astro Astro 6 is here with a refactored dev server, an experimental Rust compiler, live content collections, CSP, and more.

Astro 6 is here! We completely rebuilt the Astro dev server and build pipeline onto a new, more powerful runtime-agnostic architecture.

Plus: New Fonts API, CSP support, an experimental new Rust compiler, and more...

astro.build/blog/astro-6...

10.03.2026 17:12 πŸ‘ 236 πŸ” 51 πŸ’¬ 5 πŸ“Œ 21
Preview
New in Chrome 146 Β |Β  Blog Β |Β  Chrome for Developers Scroll-triggered animations, Scoped custom element registries, Sanitizer API, and more.

New in Chrome 146

10.03.2026 17:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0