Solbit

screenshot of Solbit
less

Solbit is the unified component styling and JavaScript for Budgie and Solus brand assets.

Overview:

Solbit is a unified component styling for Solus brand assets, including Help Center and Solus websites. It provides a consistent and efficient way to style these assets using SASS.

Features:

  • Solbit Icons font: A font specifically designed to work independently of any separate fonts provided via brand assets, such as from the Solus websites/platforms.
  • Solbit Styling: Intended to be used by the respective styling of Solus brand assets. It is not meant to be shipped independently and is compiled purely to validate a lack of SASS errors.
  • Development Dependencies: To get started on development, running make setup on Solus is necessary.

Summary:

Solbit is a unified component styling for Solus brand assets, providing a consistent and efficient way to style Help Center and Solus websites. It includes the Solbit Icons font and allows for easy compilation of SASS styling. To install Solbit, clone the Solus repository and run the necessary commands. Overall, Solbit simplifies the styling process and ensures a cohesive branding across Solus assets.

less
LESS

Less CSS is a dynamic stylesheet language that extends the capabilities of CSS, allowing developers to write cleaner, more modular, and reusable stylesheets with features like variables, mixins, and nested rules.

ui-kit
UI Kits & Components

A UI kit provides developers with a set of reusable components that can be easily integrated into a website or application. These components are pre-designed with consistent styling and functionality, allowing developers to save time and effort in the design and development process. UI kits can be either custom-built or third-party, and often include components for buttons, forms, typography, icons, and more.

typescript
Typescript

TypeScript is a superset of JavaScript, providing optional static typing, classes, interfaces, and other features that help developers write more maintainable and scalable code. TypeScript's static typing system can catch errors at compile-time, making it easier to build and maintain large applications.