Weeknotes 26:06
February 9, 2026
Week of February 1–7
Fixing an annoying bug
I took some time on Monday to fix a bug that I keep noticing but have not taken time to investigate. It seemed like a quirky bug that I thought only I experienced (because no one else had mentioned it).
The issue was with a Glide bullet (Glide.js). If I clicked on a bullet to change the active slide in the Glide carousel, the circle was not changing color. As I tried to identify the problem, I noticed that the bullet would not change color when I clicked it but it I clicked onto another part of the page, the bullet would take on the active color. I finally was able to determine that a focus style was the culprit.
When I add focus styles to links, I declare a style to remove the outline if the focus is put on the link by the mouse, not tabbing. It is the third declaration below:
&:focus-visible {
outline: white dotted 2px;
outline-offset: 8px;
}
&:focus {
outline: white dotted 2px;
outline-offset: 8px;
}
&:focus:not(:focus-visible) {
outline:none;
}
To fix my issue, I had to declare another rule with the .glide__bullet--active class just after the third rule to put the correct background color:
.glide__bullet:focus:not(:focus-visible) {
background: var(--glide-gray);
outline: 0;
}
.glide__bullet--active.glide__bullet:focus:not(:focus-visible) {
background-color: var(--glide-accent-color);
}
Improved component
I also took some time to improve a component I created for our annual report and then also implemented on The Wonder of the Word page. I created a timeline component that uses scroll-driven animations for browsers that support them. The section felt too sparse and like it was missing something. It finally hit me this week what it needed. A background image. I added the background image and updated a few things (I had to get rid of some color gradients on the side that made it look like the timeline faded on the edges). I also updated the font on the year numbers as I did not like the look of the serif numbers.


New UI for Essentials Course
I mentioned last week that I worked on an improved UI for our Women’s Ministry Essentials course page. It is a much more compact page and I believe it makes it easier for a quick glance to view the homework, the teaching video, linking to the community chat, and bonus resources. The changes were implemented on the production site this week. I used the <details> disclosure element for the hide/show functionality.

New version of The Wonder of the Word page
I met with a couple of teammates to discuss a new version of The Wonder of the Word. Our communication director, Emily, made a paper napkin “sketch” of several of her ideas in Photoshop. To her credit, it looked more like a mockup that I have gotten from other designers in the past. Having that visual was very helpful to understand the direction that she wanted to take with the changes to the page.
I started building a new template on Friday and look forward to putting my own fingerprints on the design. Emily has given me the freedom to take the ideas from her sketch and to improve on them as I think best.
The Fundamentals of CSS Layout
Polypane has an excellent article on the fundamentals of CSS layout. The tutorial walks through the multiple layout algorithms of CSS starting with normal flow and building upon it with positioning, flexbox and grid. The article spends a lot of time discussing different aspects of normal flow and this sets the basis for understanding many of the differences in how the other algorithms work differently.
The article is very upfront that there are things they left out–content sizing, container-queries, aspect-ratio, subgrid, and a deeper dive into flexbox and grid. They tease that that they might cover these topics in the future.
This is a great introduction to CSS layout and I would recommend it to anyone doing front-end development. I even learned some new things.
Playing around
I have seen several people talk about redesigning their sites. I have been considering doing some small changes to my site. I played around with some new color schemes in Dev Tools and considered a new font. I would also like to revisit the navigation and the top banner. I am still in the sandbox phase so stay tuned.
Caught my eye
img:hover { scale: 1.2; clip-path: inset( 10% 10% 10% 10% round 20px ); } nice, n' simple codepen.io/argyleink/pe…
— Adam Argyle (@nerdy.dev) February 6, 2026 at 1:05 AM
[image or embed]
Articles I read
- How To Make the Devil Shout for Joy (Tim Challies)
- Four Glorious Reasons Not to Skip Leviticus (Lori Hatcher, Revive Our Hearts)
- Vanilla CSS is all you need (Rob Zolkos)
- Don’t run (Paul Levy)
- Fun with the web (Patrick Brosset)
- You Can Just Say No to the Data (Jim Nielsen)
- Brick by brick: Help us build CSS Masonry (Patrick Brosset and Alison Maher, Chrome for Developers)
- I WONDER | Why’d they move out of Ahearn? (Ned Seaton, Manhattan Mercury) – I enjoyed reading the story of why K-State moved out of Ahearn and built a new arena in Bramlage. I used to walk by Ahearn each day from the parking lot coming and going from campus when my wife and I worked there.
- a low boil (Joe Crawford) – I have enjoyed reading Joe’s recent stories and reflections on life.
- The Browser’s Little White Lies (Jim Nielsen)
- The Too Early Breakpoint (Ahmad Shadeed) – I always struggle deciding when a layout is ready for multi-column layouts.
- Tiptoeing to the Edge of Cliffs (Tim Challies)
- Jelly Roll, Billie Eilish, and Jesus. (Stephen McAlpine)
- I’m calling it. Time of Death: 8:00 AM, 2 February 2026. My career is officially dead after over three decades working with software as a designer (Todd Thompson) – This was a sad one to read. I often wondered if my time as a front-end developer was over in the year I was unemployed. I am grateful every day that I have found a place that needs and values my skills and that I can keep doing this as a career.
- Introduction to the new HTML element <geolocation> (Manuel Matuzovic)
- Understanding the fundamentals of CSS Layout (Polypane)
- Making interesting borders with CSS corner-shape (Cassidy Williams) – I want to learn more about corner-shape. I played around with it the previous week but want to better understand it. Border-shape is another one that I want to understand better. Una posted a demo of it this week (need to view in Chrome Canary).
What I watched
- How to use Pen Tool in Affinity Designer (Kru Mark Tutorials, YouTube) – I want to better understand how to draw curves so that I can make SVGs and custom clip-paths.
- The West Wing (Netflix)
- Picard: Season 3 (Paramount Plus) – I heard a lot of good things about this season. I have enjoyed the first 3 episodes I watched this week.
- All Creatures Great & Small (PBS App) – We have watched ahead with Passport and PBS App
- Stray Kids Dominate Experience (Theater) – My wife and I enjoyed going to this with our daughter. Gave us a peek into the K Pop fandom. I enjoy their music and it was pretty impressive to see the production that was put into their concert. Our daughter attended the concert tour this past summer in Atlanta.
Books I am reading
- Sunday Matters (Paul David Tripp) – I read one devotional a week. I have five more to go.
- The Basketball 100 (David Aldridge & John Hollinger)
- Enjoying God (Tim Chester)
- Not Old, Not Young, Not Done (Christopher Ash)
- Stop Loving the World (William Greenhill)
Walking
I was glad to get back out walking on Saturday. I also spent 20 minutes on the Gazelle on Tuesday.
- Saturday – 3.12 miles in 57 minutes
What I played

- MLB The Show 20 (Twins) – I won Game 4, 7-3, and swept the Cubs in the World Series on Sunday. I enjoyed playing with this team and already miss playing with them.
- NBA 2K25 (Nuggets) – I survived a late rally by the Pacers to keep my winning streak alive.

Weekly Links 02.09–02.15 – ntdln
February 16th, 2026
[…] Weeknotes 26:06 (Jeff Bridgforth) […]