DEV Community

Brian Treese profile picture

Brian Treese

Hello my name is Brian Treese and I'm the Chief of UX at SoCreate. I build things for the web daily and write about the stuff I use, discover, or encounter.

Education

Cal Poly San Luis Obispo

Work

Chief of UX at SoCreate

3 Ways to add Dynamic CSS Custom Properties in Angular

3 Ways to add Dynamic CSS Custom Properties in Angular

Comments
8 min read

Want to connect with Brian Treese?

Create an account to connect with Brian Treese. You can also sign in below to proceed if you already have an account.

Already have an account? Sign in
Local Component Template Variables with @let

Local Component Template Variables with @let

1
Comments 1
9 min read
Creating a Custom Loading Screen in Angular

Creating a Custom Loading Screen in Angular

1
Comments 1
5 min read
Host Decorators Are Dead, Replace Them With Host Element Binding

Host Decorators Are Dead, Replace Them With Host Element Binding

4
Comments 1
6 min read
Angular CDK Tutorial: Automatically Resizing Textareas

Angular CDK Tutorial: Automatically Resizing Textareas

3
Comments 1
6 min read
Angular CDK Tutorial: Accordion Module

Angular CDK Tutorial: Accordion Module

5
Comments 1
10 min read
Angular Animations Tutorial: Route Transitions

Angular Animations Tutorial: Route Transitions

1
Comments
9 min read
Router Link and Accessibility

Router Link and Accessibility

7
Comments 1
9 min read
Angular CDK Tutorial: Copy to Clipboard

Angular CDK Tutorial: Copy to Clipboard

1
Comments 1
7 min read
Using @HostBinding with Signals

Using @HostBinding with Signals

5
Comments 1
6 min read
Angular Animations Tutorial: Disable and Enable Animations

Angular Animations Tutorial: Disable and Enable Animations

1
Comments
6 min read
Angular Animations Tutorial: Creating Reusable Animations

Angular Animations Tutorial: Creating Reusable Animations

Comments
8 min read
Angular Animations Tutorial: Adding Flexibility with Params

Angular Animations Tutorial: Adding Flexibility with Params

1
Comments 1
9 min read
Adding Native Fallback Content for ng-content in Angular Components

Adding Native Fallback Content for ng-content in Angular Components

1
Comments
6 min read
Angular Signal Queries with the viewChild() and contentChild() Functions

Angular Signal Queries with the viewChild() and contentChild() Functions

1
Comments 1
9 min read
Replacing Static Inputs with the Host Attribute Token in Angular

Replacing Static Inputs with the Host Attribute Token in Angular

1
Comments 3
5 min read
Converting Observables to Signals in Angular

Converting Observables to Signals in Angular

1
Comments
9 min read
Angular Animations Tutorial: Animating to an Unknown Height

Angular Animations Tutorial: Animating to an Unknown Height

1
Comments
10 min read
Signal-Based Inputs and the Output Function

Signal-Based Inputs and the Output Function

Comments
8 min read
Angular Animations Tutorial: Parallel Animations

Angular Animations Tutorial: Parallel Animations

1
Comments
8 min read
Angular Animations Tutorial: Start and Done Events

Angular Animations Tutorial: Start and Done Events

Comments
9 min read
Angular Animations Tutorial: Query and Stagger

Angular Animations Tutorial: Query and Stagger

Comments
9 min read
CSS Masks Guide: Solutions to Common Design Challenges

CSS Masks Guide: Solutions to Common Design Challenges

2
Comments
10 min read
Angular Animations Tutorial: The Keyframes Function

Angular Animations Tutorial: The Keyframes Function

Comments
7 min read
4 Ways to Listen to Events in Angular

4 Ways to Listen to Events in Angular

3
Comments
7 min read
Angular Animations Tutorial: Enter & Leave

Angular Animations Tutorial: Enter & Leave

Comments
6 min read
Angular CDK Overlay Tutorial: Adding Accessibility

Angular CDK Overlay Tutorial: Adding Accessibility

Comments
8 min read
Angular CDK Overlay Tutorial: Scroll Strategies

Angular CDK Overlay Tutorial: Scroll Strategies

1
Comments
6 min read
Angular CDK Overlay Tutorial: Positioning

Angular CDK Overlay Tutorial: Positioning

Comments
8 min read
Learn the Basics of Angular CDK Overlay: Angular Modals and Pop-ups

Learn the Basics of Angular CDK Overlay: Angular Modals and Pop-ups

Comments
10 min read
How to Use Angular @Input to Pass Data to Dynamically Created Components

How to Use Angular @Input to Pass Data to Dynamically Created Components

Comments
3 min read
3 Contemporary CSS Techniques for Centering Items

3 Contemporary CSS Techniques for Centering Items

Comments
5 min read
How to Use the Angular CDK Trap Focus Directive

How to Use the Angular CDK Trap Focus Directive

Comments
4 min read
Using The New HTML Search Element: Enhancing Semantics for Search Functionality 🔎

Using The New HTML Search Element: Enhancing Semantics for Search Functionality 🔎

Comments
4 min read
New Low-key Style Features in Angular 😮

New Low-key Style Features in Angular 😮

Comments
4 min read
Alpha Transparency in CSS Custom Properties

Alpha Transparency in CSS Custom Properties

Comments
3 min read
How to Use the Angular CDK Viewport Ruler for Responsive Apps

How to Use the Angular CDK Viewport Ruler for Responsive Apps

Comments
4 min read
HTML: How to Resize Markup Like an Image With CSS Container Queries!

HTML: How to Resize Markup Like an Image With CSS Container Queries!

2
Comments
6 min read
A Beginner-Friendly Guide On How to Use Angular's New Control Flow Syntax

A Beginner-Friendly Guide On How to Use Angular's New Control Flow Syntax

2
Comments
10 min read
CSS Scroll-Driven Animations: A Step-by-Step Guide With No JavaScript

CSS Scroll-Driven Animations: A Step-by-Step Guide With No JavaScript

Comments
6 min read
Angular Host Binding Animations

Angular Host Binding Animations

Comments
5 min read
Text Truncation in CSS: Learn Single and Multiple Line Truncation with Ease

Text Truncation in CSS: Learn Single and Multiple Line Truncation with Ease

Comments
4 min read
How to Utilize Angular CDK Breakpoint Observer

How to Utilize Angular CDK Breakpoint Observer

1
Comments
8 min read
Things You Didn’t Know CSS Grid Could Do

Things You Didn’t Know CSS Grid Could Do

Comments
4 min read
4 Ways to Dynamically Add Classes in Angular

4 Ways to Dynamically Add Classes in Angular

2
Comments
4 min read
Crafting Dynamic Text Paths with HTML, SVG, and CSS: A Guide to Responsive and Accessible Graphics

Crafting Dynamic Text Paths with HTML, SVG, and CSS: A Guide to Responsive and Accessible Graphics

Comments
6 min read
How to Style HTML Radio Buttons: A Step-by-Step Guide

How to Style HTML Radio Buttons: A Step-by-Step Guide

Comments
3 min read
Angular Animations Tutorial: Learn the Basics

Angular Animations Tutorial: Learn the Basics

1
Comments
5 min read
Angular CDK Overlay Tutorial: Adding Animations

Angular CDK Overlay Tutorial: Adding Animations

3
Comments
8 min read
loading...