Design System

Este es el sistema de diseño para la aplicación. Se utiliza para garantizar la consistencia en toda la aplicación.

Colors

Display color palette here (using variables from SCSS).

Base

$primary-dark-color#303030
$secondary-dark-color#2B2B2B
$tertiary-dark-color#282828
$primary-gray-color#646464
$cloud-white#F7F7F7
$neutral-gray / $text-disabled-color#989898
$silver-gray#CBCBCB

Primary

$color-primario-1#00B140
$color-primario-2#E60000

Secondary / Backgrounds

$color-secundario-2#E0E0E0
$light-gray-background / $light-modal-bg#F2F2F2

Gradient Backgrounds

$color-s-degradado-a#E8E8E8
$color-s-degradado-b#F0F0F0
$color-s-degradado-c#F7F7F7

Special

$main-gradientLinear Gradient
$color-p-degradado-a#EC4040

Typography

Show different font styles, sizes, and weights (using variables from SCSS).

Default / Basier Square ($font-BasierSquare)

The quick brown fox jumps over the lazy dog. 1234567890

Bold: The quick brown fox jumps over the lazy dog.

Italic: The quick brown fox jumps over the lazy dog.

Gotham ($font-Gotham)

The quick brown fox jumps over the lazy dog. 1234567890

Bold: The quick brown fox jumps over the lazy dog.

Heavitas ($font-Heavitas)

The quick brown fox jumps over the lazy dog. 1234567890

Font Sizes

Base size ($font-size-base: 1rem / 16px)

Large size ($font-size-lg: 1.25rem / 20px)

Small size ($font-size-sm: 0.875rem / 14px)

Icons

List available icons. (Using automatic component import)

Buttons

Showcase different button types and states. (Component: ButtonsMainButton)

As NuxtLink

Forms / Inputs

Display various form elements. (Component: FormsInputsDefaultInput)

Cards

Show different card styles. (Example using CardsTrainingCard)

Placeholder: Add generic card examples here.

Badges

Display badge variations. (Component: BadgesSquareBadge, BadgesCommonBadge)

Icon

Square Badge Label

Tags

Display tag variations. (Component: TagsSquareWithIcon)

Icon
Tag Label
Icon
123

Titles

Showcase different title components. (Component: TitlesPageHeaderTitle)

Page Header Title Example

Common Components

Reusable common elements like Layouts, Dividers, Separators.

CommonSectionLayout: (This page uses it)

Inner Section Title

Inner section description.

Content inside SectionLayout

CommonGradientSeparator:
CommonDivider:
CommonCoinCount:

1,250 puntos

0 puntos

CommonSearchBar:
CommonPagination:

(Current Page: 1)

UI Utilities

Generic UI components like Dialogs, Menus, Alerts.

Dropdown Menu:

Loaders / Spinners

Loading indicators.

If a dedicated Loader component exists, use it here.

Etex Logo Bg