Just built a Neumorphism Calculator using HTML, CSS, and JavaScript . This project helped me understand: • CSS Grid & UI design • DOM manipulation • Event handling in JavaScript #HTML #CSS #JavaScript #WebDevelopment #Frontend
More Relevant Posts
-
Officially wrapped up the CSS Essential Concepts module on Scrimba To finish the module, we built this responsive landing page layout. It was a great opportunity to really drill down into flexbox (getting comfortable with things like justify-content and gap), and to master the differences between relative, absolute, and fixed positioning for UI elements like banners and floating action buttons. Building a solid foundation in HTML and CSS is crucial, but I am super excited for what comes next. Moving on to the "JavaScript Essential Concepts" module to start bringing these static pages to life with real logic and interactivity! #Frontend #CSS #JavaScript #WebDevelopment #LearnInPublic #Scrimba
To view or add a comment, sign in
-
🧮 Calculator Project — HTML, CSS & JavaScript Built a fully functional calculator with a clean, modern UI and smooth interactions. This project strengthened my JavaScript logic, DOM handling, and responsive layout skills while recreating a practical, real-world tool. ✅ Features 🔸Basic arithmetic operations 🔸Clear/Delete functionality 🔸Real-time input and results 🔸Responsive, minimal interface A simple tool turned into a solid exercise for mastering frontend fundamentals. #FrontendDevelopment #HTML #CSS #JavaScript #WebProjects #PortfolioProject #UIUX
To view or add a comment, sign in
-
CSS in 2025–2026 is quietly replacing JavaScript for things we never thought possible. Here's what's new: 🔹 if() function — write conditional logic directly inside a CSS property. No more duplicating media queries. 🔹 @function — define reusable CSS functions like --half(--value) natively. No Sass needed. 🔹 @mixin / @apply — Sass mixins are now a CSS native. Share layout patterns without a build step. 🔹 Customizable <select> — finally style dropdown menus fully with CSS using appearance: base-select. Zero JavaScript. 🔹 sibling-index() — elements now know their DOM position. Staggered animations in pure CSS. 🔹 Animate to auto — height: auto transitions now work with interpolate-size: allow-keywords. 🔹 Scroll state container queries — style stuck or snapped elements without IntersectionObserver. 🔹 contrast-color() — auto-pick readable text color based on background luminance. WCAG by default. 🔹 HTML Popover API — open/close behavior with keyboard support and light-dismiss. No JS required. CSS used to be design. JavaScript was interactivity. That line is disappearing fast. Which of these are you most excited to use? #CSS #WebDevelopment #Frontend #HTML #JavaScript #WebDesign
To view or add a comment, sign in
-
-
Modern CSS is finally catching up to how we actually build interfaces. Three features I keep coming back to: - **Container queries** → components can respond to the size of their parent, not just the viewport - **Cascade layers** → predictable style organization without specificity wars - **`:has()`** → a true parent-aware selector that unlocks cleaner UI logic in CSS Why this matters: For years, we’ve relied on workarounds: - global media queries for local component problems - `!important` and selector gymnastics - JavaScript for styling patterns CSS couldn’t express well Now, a lot of that gets simpler. A few practical examples: - A card layout that changes based on the width of its container - Design systems that separate reset, base, utilities, and components using layers - Form fields that style themselves when they contain invalid inputs using `:has(input:invalid)` This shift makes CSS feel more: - **component-aware** - **maintainable** - **powerful without being hacky** Modern CSS isn’t just getting new syntax — it’s becoming a better architecture tool. If you’re building frontends in 2025 and still thinking of CSS as “just styling,” it’s worth taking another look. What modern CSS feature has changed your workflow the most? #CSS #WebDevelopment #FrontendDevelopment #UIEngineering #DesignSystems #ModernCSS #JavaScript #Frontend #WebDevelopment #TypeScript #Frontend #JavaScript
To view or add a comment, sign in
-
🚀 CSS & JS vs Bootstrap — Same Goal, Different Approach When building modern UI, choosing the right development approach can make a huge difference. 🔵 CSS & JS (Traditional) ✔ Write fully custom styles and logic ✔ Better control for scalable and reusable systems ✔ Keeps structure clean and flexible ✔ Full control over functionality with JavaScript 🟣 Bootstrap Framework ✔ Pre-built components and utilities ✔ Faster development and prototyping ✔ Responsive grid system out of the box ✔ Built-in JavaScript features (modals, dropdowns, etc.) 💡 Example: Card Design CSS & JS require writing styles and scripts separately, while Bootstrap lets you build the same UI quickly using ready-made classes and components. 👉 Final Thought: CSS & JS = Control + Flexibility Bootstrap = Speed + Convenience ⚡ Both are powerful — the best choice depends on your project needs. 💬 Which one do you prefer — Custom CSS & JS or Bootstrap? #CSS #JavaScript #Bootstrap #FrontendDevelopment #WebDevelopment #UIUX #Developers #Coding
To view or add a comment, sign in
-
-
Interlocking hexagon grid using pure CSS 🤯✨ No JS. Just geometry + creativity 🔥 Unique layouts that stand out 🚀 #css #webdesign #frontend #uiux #creativecoding #webdev #cssgrid #designinspiration #codingreels #htmlseekers ⚡ Follow for more @html.seekers 💫 Share with others 🔖 Save for later . . . [html5, CSS3, webdesign, javascript, bootstrap]
To view or add a comment, sign in
-
I built my first serious project with Bootstrap. Then moved to Tailwind. Then one day I stopped reaching for a framework at all. Not because frameworks are bad. Because I finally understood the language underneath them. Modern CSS is not what it was five years ago. Container queries let components respond to their own context, not just the viewport. The component decides how to render based on the space it actually has. The has selector is the parent selector developers asked for for twenty years. It changes how you think about styling relationships between elements. Cascade layers give you real control over specificity without fighting the order of your imports. CSS custom properties are not just variables. They are dynamic, they inherit, they can be set from JavaScript, and they make theming genuinely clean. Subgrid finally makes complex layout work without hacks. I am not saying drop your tools. I am saying understand what they are abstracting. The developers who know the language under the framework ship leaner, faster, and cleaner. What is the CSS feature that changed how you think about styling? #FrontendDevelopment #CSS #WebDevelopment #JavaScript
To view or add a comment, sign in
-
-
I built my first serious project with Bootstrap. Then moved to Tailwind. Then one day I stopped reaching for a framework at all. Not because frameworks are bad. Because I finally understood the language underneath them. Modern CSS is not what it was five years ago. Container queries let components respond to their own context, not just the viewport. The component decides how to render based on the space it actually has. The has selector is the parent selector developers asked for for twenty years. It changes how you think about styling relationships between elements. Cascade layers give you real control over specificity without fighting the order of your imports. CSS custom properties are not just variables. They are dynamic, they inherit, they can be set from JavaScript, and they make theming genuinely clean. Subgrid finally makes complex layout work without hacks. I am not saying drop your tools. I am saying understand what they are abstracting. The developers who know the language under the framework ship leaner, faster, and cleaner. What is the CSS feature that changed how you think about styling? #FrontendDevelopment #CSS #WebDevelopment #JavaScript
To view or add a comment, sign in
-
-
I built my first serious project with Bootstrap. Then moved to Tailwind. Then one day I stopped reaching for a framework at all. Not because frameworks are bad. Because I finally understood the language underneath them. Modern CSS is not what it was five years ago. Container queries let components respond to their own context, not just the viewport. The component decides how to render based on the space it actually has. The has selector is the parent selector developers asked for for twenty years. It changes how you think about styling relationships between elements. Cascade layers give you real control over specificity without fighting the order of your imports. CSS custom properties are not just variables. They are dynamic, they inherit, they can be set from JavaScript, and they make theming genuinely clean. Subgrid finally makes complex layout work without hacks. I am not saying drop your tools. I am saying understand what they are abstracting. The developers who know the language under the framework ship leaner, faster, and cleaner. What is the CSS feature that changed how you think about styling? #FrontendDevelopment #CSS #WebDevelopment #JavaScript
To view or add a comment, sign in
-
-
Just built a Random Color Generator using HTML, CSS, and JavaScript 🎨 This project generates beautiful color palettes along with their HEX codes and even lets you copy them instantly with a single click. A simple idea, but a great way to strengthen DOM manipulation, event handling, and UI design skills. While building this, I focused on: Writing clean JavaScript logic Improving UI layout and responsiveness Making the user interaction smooth and intuitive Small projects like these are helping me stay consistent and improve step by step. More projects coming soon as I continue exploring web development 🚀 #WebDevelopment #JavaScript #Frontend #LearningInPublic #100DaysOfCode
To view or add a comment, sign in
Explore content categories
- Career
- Productivity
- Finance
- Soft Skills & Emotional Intelligence
- Project Management
- Education
- Technology
- Leadership
- Ecommerce
- User Experience
- Recruitment & HR
- Customer Experience
- Real Estate
- Marketing
- Sales
- Retail & Merchandising
- Science
- Supply Chain Management
- Future Of Work
- Consulting
- Writing
- Economics
- Artificial Intelligence
- Employee Experience
- Workplace Trends
- Fundraising
- Networking
- Corporate Social Responsibility
- Negotiation
- Communication
- Engineering
- Hospitality & Tourism
- Business Strategy
- Change Management
- Organizational Culture
- Design
- Innovation
- Event Planning
- Training & Development