Changelog
Documentation of template changes.
Introduction
The Nextlo Webflow Template is built with Webflow, a powerful no-code platform for creating modern and fully responsive websites. If you’re already familiar with Webflow, customizing and editing this template will be smooth and intuitive.
This page includes key guidelines and best practices to help you get started quickly and make the most of your new template.
This page includes key guidelines and best practices to help you get started quickly and make the most of your new template.
Introduction
- Color PaletteDefines primary, secondary, and accent colors used throughout the site.
- TypographyIncludes font choices, sizes, and styles for headings, paragraphs, links, and text highlights.
- Spacing & LayoutSets guidelines for margins, padding, containers, sections, and grid structure.
- UI ComponentsPre-styled elements like buttons, inputs, forms, and navigations — ready to reuse and customize.
- Imagery & IconsUsage guidelines for photos, illustrations, icons, and backgrounds to keep visuals consistent.
How to Edit the Style Guide
Follow these steps to customize the visual identity of your site:
- Open the Style Guide PageGo to the Pages panel and click on the "Style Guide" page. This is your workspace for global design standards.
- Use the Style ManagerIn the right sidebar of Webflow Designer, open the Style panel to edit text, layout, and color settings.
- Edit Global Color SwatchesNavigate to the Colors section in the Style panel. Modify existing swatches or add new ones to instantly update your template's color palette.
- Customize TypographySelect any text element (e.g., H1–H6, Paragraph, Link) and update font family, size, weight, and line height. These changes will reflect across the template.
- Update UI ComponentsSelect elements like buttons, forms, or navbars and tweak their styles using the Style panel to match your brand.
- Adjust Layout & SpacingModify margin and padding on sections, containers, and components to maintain clean and consistent structure.
- Preview & PublishAfter making updates, preview the site across all breakpoints. Once you're happy with the changes, publish your site to apply the updates globally.
Tip:
Any style changes made here will affect all pages that use the same classes and global elements. Always check your layout across all breakpoints (desktop, tablet, mobile) before publishing.
Class Naming and Combo Classes in Webflow
In Webflow, class naming and combo classes are essential concepts for organizing and styling your website efficiently. Here's an explanation of these concepts and the conventions mentioned:
Class Naming
Class naming in Webflow refers to how you label the CSS classes for your elements. Consistent class naming helps maintain a clean, organized, and easily manageable codebase. The template you're working with suggests using one of the following naming conventions consistently:
- DefaultUses spaces between words, capitalizing each word (e.g., "Hero Container Element")
- Snake CaseUses underscores between lowercase words (e.g., "hero_container_element")
- Pascal CaseCapitalizes the first letter of each word with no spaces (e.g., "HeroContainerElement")
- Camel CaseCapitalizes the first letter of each word except the first, with no spaces (e.g., "heroContainerElement")
- Kebab CaseUses hyphens between lowercase words (e.g., "hero-container-element")
- BEM (Block Element Modifier)A naming methodology that uses double underscores for elements and double hyphens for modifiers (e.g., "block__element--modifier")
Choosing one convention and sticking to it throughout your project ensures consistency and makes your code more readable and maintainable.
Combo Classes
Combo classes in Webflow are a powerful feature that allows you to combine multiple classes on a single element. This approach enables you to create reusable styles and apply them flexibly across your site. Here's how combo classes work:
- You can apply multiple classes to an element by creating a new class.
- Each class in the combo can define different aspects of the element's style.
- Combo classes allow for more modular and reusable CSS, reducing redundancy in your stylesheets.
For example, using the BEM naming convention, you might have a combo class like this:
button button__primary--large
This combo class applies the base button styles, styles specific to primary buttons, and styles for large-sized buttons.
By using consistent class naming conventions and leveraging combo classes, you can create a more organized, flexible, and maintainable design system in your Webflow project.
button button__primary--large
This combo class applies the base button styles, styles specific to primary buttons, and styles for large-sized buttons.
By using consistent class naming conventions and leveraging combo classes, you can create a more organized, flexible, and maintainable design system in your Webflow project.
Webflow Components and Symbols
In Webflow, components (also known as symbols) are reusable design elements that can be created once and used multiple times across your website. They are powerful tools for maintaining consistency and efficiency in your web design process. Here's an overview of Webflow components/symbols:
What are Webflow Components/Symbols?
Components or symbols in Webflow are design elements that you create once and can reuse across your website. They can be anything from simple buttons to complex layouts like headers or footers.
Key Features of Components/Symbols:
- ReusabilityOnce created, a component can be used multiple times across different pages of your website.
- ConsistencyChanges made to the original component are automatically applied to all instances, ensuring design consistency
- CustomizationIndividual instances of a component can be customized without affecting the original or other instances.
- Nested ComponentsYou can create components within components for more complex, modular designs.
How to Use Components/Symbols:
- Create a ComponentSelect the elements you want to turn into a component and click the "Create Component" button in the top right corner of the Designer.
- Use a ComponentDrag and drop the component from the Symbols panel onto your canvas where you want to use it.
- Edit a ComponentDouble-click on a component instance to enter isolation mode, where you can make changes to the original component.
- Customize InstancesSelect a component instance and use the Properties panel to make instance-specific changes.
Using components effectively can significantly streamline your workflow, reduce redundancy in your design, and make site-wide updates much easier to manage.
Editing & Adding Interactions in Webflow
Webflow’s Interactions feature allows you to build animations and user-triggered effects without writing any code. Whether you’re editing an existing interaction or creating a new one, here’s how to do it step by step.
Editing Existing Interactions
- Select the ElementClick on the element that already has an interaction applied.
- Open the Interactions PanelClick the lightning bolt icon in the right-hand sidebar to open the Interactions tab
- Locate the InteractionUnder the “Element Trigger” or “Page Trigger” section, find the interaction you want to modify.
- Make EditsAdjust the trigger type, animation steps, easing, duration, or delay as needed.
- Save ChangesEdits are saved automatically. Use the Preview button to test your changes before publishing.
Adding a New Interaction
- Select an ElementClick on the element you want to animate.
- Open the Interactions PanelGo to the right sidebar and click the Interactions tab.
- Click “+” to Add an InteractionChoose whether it’s a Page Trigger (e.g., on page load, scroll) or an Element Trigger (e.g., click, hover, scroll into view).
- Set the TriggerDefine when the animation should run (e.g., on click, on hover, while scrolling).
- Choose an AnimationSelect an existing animation or create a new one with keyframes like Move, Opacity, Scale, Rotate, etc.
- Customize SettingsFine-tune the interaction by adjusting:
-Duration
-Delay
-Easing (e.g., ease-in-out, linear) - Test & SaveUse Webflow’s Preview mode to test the interaction in real time. When you're satisfied, save and publish your site.
Pro Tips
- Go to the right sidebar and click the Interactions tab.
- Choose whether it’s a Page Trigger (e.g., on page load, scroll) or an Element Trigger (e.g., click, hover, scroll into view).
- Define when the animation should run (e.g., on click, on hover, while scrolling).
- Select an existing animation or create a new one with keyframes like Move, Opacity, Scale, Rotate, etc.
Help
New to Webflow? No worries! Get started with Webflow University's 101 course.
If you have any questions, please do not hesitate to contact us.
If you have any questions, please do not hesitate to contact us.
