Content Delivery Network for SSCS Web Apps

Team: Product Owner, Developers, Myself

Tools: Virtual Studio Code, Figma

I contribute to and maintain a Content Delivery Network (CDN) package linked to SSCS’s software applications. The CDN Package allows developers and designers to make universal UI changes in one place, improving UI consistency and simplifying the overall UI design process.

Semantics

To start with the style basics, I defined style semantics and naming conventions to create a baseline of UI styles to be applied to various components.

  • Color semantics

    • Primary (blue)

    • Secondary (grey)

    • Critical (red)

    • Positive (green)

    • Warning (yellow)

    • etc.

  • Typography semantics: basics of typography that are then applied to typography classes (headers, titles, etc.)

    • Font sizes

    • Font weights

    • Font Families

  • Naming conventions:

    • ex. using “critical” to describe UI items/actions that “need immediate attention and may result in harm, damage, or loss if not addressed immediately”

    • Helps consolidate things so that there isn’t confusion between “Delete” buttons or “Remove”. They all classify as “Critical” buttons because they all represent critical actions in one way or another.

Components

Applying semantics with CSS to create UI Components including buttons, alerts, dialogue boxes, tables, windows, etc.

Buttons

Using CSS, I coded a concise and relevant range of button classes to be used throughout SSCS applications.

Alerts

Using CSS, I coded a concise and relevant range of alert classes to be used throughout SSCS applications.

Windows

Using CSS, I coded a concise and relevant range of window classes to be used throughout SSCS applications.

Previous
Previous

SSCS Blog Illustrations

Next
Next

SSCS Product Cards