Style Guide
Advanced Window Products
Colors
Base: French Blue
Primary: Royal Blue
Secondary: Antique White
Tertiary: Persian Red
Accent: Flax
Neutral: BLack
Neutral: Onyx
Neutral: Platinum
Neutral: White Smoke
Neutral: White
Base: French Blue - #1d73bf
Forming the foundation of the site's design, base colors are predominantly used across the website’s background. They are crucial for creating a cohesive visual flow and are typically darker shades to contrast effectively with text and other key elements.
Base
Ultra Light
Light
Semi-Light
Semi-Dark
Dark
Ultra-Dark
Hover
Primary: Royal Blue (Traditional) #0c2e79
This color showcases the main colors representing the brand. These colors are used extensively across the website for prominent elements like headers and key interactive elements to establish a visual identity.
Primary
Ultra Light
Light
Semi-Light
Semi-Dark
Dark
Ultra-Dark
Hover
Secondary: Antique White #f9ebdc
Secondary colors provide support and contrast to primary colors. They are used for elements that require distinction without overpowering primary elements, such as secondary buttons and background accents.
Secondary
Ultra Light
Light
Semi-Light
Semi-Dark
Dark
Ultra-Dark
Hover
Tertiary: Persian Red #BD3F3F
Tertiary colors add depth and complexity to the design palette. They are subtly integrated into less prominent components like tertiary buttons, background sections, and informational text, enriching the overall aesthetic without drawing attention away from the base and primary elements.
Tertiary
Ultra Light
Light
Semi-Light
Semi-Dark
Dark
Ultra-Dark
Hover
Accent: Flax #fff494
Used sparingly, accent colors draw attention to special elements like notifications, promotional banners, or important navigational icons. These colors are meant to stand out and should be used minimally to maintain their impact.
Accent
Ultra Light
Light
Semi-Light
Semi-Dark
Dark
Ultra-Dark
Hover
Neutral: #080808
Essential for creating balance, neutral colors include shades of black, white, and gray. These colors are crucial for text readability, background variations, and subtle detailing, ensuring content clarity and visual comfort.
Neutral
Ultra Light
Light
Semi-Light
Semi-Dark
Dark
Ultra-Dark
Hover
Buttons
While not all color options may be suitable for universal application across the site, we present what each would look like to provide a comprehensive view of the possibilities. Ultimately, we will standardize on 3-4 button styles to ensure consistency and coherence in the visual theme of your site.
BUTTONS ON LIGHT BACKGROUND
Primary, Secondary, Tertiary, Accent, Base, Neutral: Each category features solid and dark shade versions along with their outlined counterparts. This selection allows for prominent button displays on lighter backgrounds, ensuring high visibility and engagement.
BUTTONS ON DARK BACKGROUND
Primary, Secondary, Tertiary, Accent, Base, Neutral: These buttons are available in both solid and light variants, accompanied by outlined versions. The light versions provide a subtle contrast on darker backgrounds, making them stand out effectively.
To accommodate different design needs, buttons come in various sizes. Each size is available in the primary button style, allowing for scalable use across desktop and mobile interfaces. This range ensures that buttons are not only visually appealing but also functionally adaptive to user interactions across all device types.
By maintaining a consistent design approach with the buttons, we aim to streamline user actions and reinforce the intuitive navigation of your site, making each interaction both satisfying and effective.
Typography
Font Family Selections:
Primary Heading: Roboto
This san-serif font lends a touch of sophistication and distinction to larger headings, making them stand out with a timeless elegance.
Known for its readability and friendly appearance, Open Sans ensures that the body text is approachable and clear, suitable for all types of content.
Headings EXAMPLE
Heading 1 Regular
Heading 1 Medium
Heading 1 Bold
Heading 2 Regular
Heading 2 Medium
Heading 2 Bold
Heading 3 Regular
Heading 3 Medium
Heading 3 Bold
Heading 4 Regular
Heading 4 Medium
Heading 4 Bold
Heading 5 Regular
Heading 5 Medium
Heading 5 Bold
Heading 6 Regular
Heading 6 Medium
Heading 6 Bold
Heading 1 (H1)
Heading 2 (H2)
Heading 3 (H3)
Heading 4 (H4)
Heading 5 (H5)
Heading 6 (H6)
Widths
To ensure responsive design across devices, we’ve implemented six width values. These predefined widths can be applied to elements, automatically adjusting based on screen size, providing flexibility and consistency throughout your site. Here’s a breakdown:
- –width-xs: For the narrowest width, ideal for small components like icons or tightly constrained content areas.
- –width-s: Slightly broader, used for compact elements where space is limited but more content is needed.
- –width-m: The medium width, suitable for balanced sections like cards or form elements.
- –width-l: This width provides more room, ideal for larger elements like content blocks or feature sections.
- –width-xl: A wide format, perfect for expansive layouts or wide-screen displays.
- –width-xxl: The broadest setting, used sparingly for elements that require a full-width presence on larger screens.
Section Padding
Each section’s padding is automatically responsive, based on the site’s core spacing system, allowing sections to breathe while maintaining a sleek, minimalist appearance. The values ensure the right amount of space between content blocks:
- None: No padding, for tightly grouped content.
- XS: Minimal padding, often used for small elements or sections where space is constrained.
- S: A light amount of padding, creating a subtle buffer between content and its surroundings.
- M: Standard padding, providing comfortable space for most sections.
- L: Larger padding, useful for prominent sections or when more visual separation is needed.
- XL: Significant padding for spacious sections, giving large content areas room to stand out.
- XXL: Maximum padding, suitable for expansive layouts but should be used selectively to avoid over-spacing.
Element Padding
Element padding provides internal spacing for individual components, ensuring they maintain a clean and readable design. Six padding options offer varying levels of content separation:
- XS Padding: Very tight padding, keeping the content near the edges, often used for small components like buttons or tags.
- S Padding: Slightly more space than XS, providing a minimal buffer while still maintaining a compact design.
- M Padding: The standard padding that offers a balanced amount of breathing room for most elements.
- L Padding: Extra padding for more spacious designs, ideal for elements that need emphasis.
- XL Padding: Significant padding, giving ample space around the content for an open, airy look.
- XXL Padding: Maximum padding, used for large elements but should be avoided in confined spaces to prevent overcrowding.
Card
Card
Card
Card
Card
Card
Shadows
There are three shadow styles available to enhance depth and create a multi-layered visual effect for elements:
- Box shadow M: A subtle shadow to add a light touch of depth.
- Box shadow L: A more pronounced shadow, creating stronger visual separation from the background.
- Box shadow XL: The most dramatic shadow, adding bold depth and prominence to the element.
Border radius
We use minimal rounding in line with the minimalist look, offering subtle curvature for elements. Six border-radius values ensure that the corners maintain a clean, refined edge:
- Extra Small (XS): Barely noticeable rounding for a sharp, sleek look.
- Small (S): Subtle rounding, maintaining the minimalist aesthetic.
- Medium (M): A balanced roundness, offering a soft touch.
- Large (L): More noticeable but still minimal for larger elements.
- Extra Large (XL): Used sparingly for enhanced prominence.
- Double Extra Large (XXL): Avoid in confined spaces to preserve the minimalist feel.