/*
 * Copyright (c) 2016-2025 Broadcom. All Rights Reserved.
 * The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries.
 * This software is released under MIT license.
 * The full license information can be found in LICENSE in the root directory of this project.
 */
// Clarity Components
//
// Global
// Alerts
// Badge & Label
// Button
// Card
// Dropdown
// List
// Table
// Datagrid (Has dependency on table)
// Form, Input, Checkbox, Radio, Toggle
// Header
// Login
// Modal and Wizard
// Nav
// Typography
// Progress Bars
// Signpost
// Stack View
// Tabs
// Tree View
// Tooltip
// Typography
// Vertical Nav

@forward '../utils/variables/variables';

// Alert
@forward '../emphasis/alert/variables.alert';
// End Alert

// Label
// Has code sharing with badges
@forward '../emphasis/variables.label';
// END: Label

// Badge
//Has code sharing with labels
@forward '../emphasis/variables.badges';
// END: Badge

// Button
// Disabled states are global for all buttons, independent of status or type
@forward '../button/variables.buttons';
// BUTTON END

// Card
@forward '../layout/variables.card';
// END CARD

// Dropdown
@forward '../popover/dropdown/variables.dropdown';
// END: Dropdown

// Table
// NOTE: Datagrid depends on these
@forward '../data/variables.tables';
// END Table

// Datagrid
@forward '../data/datagrid/variables.datagrid';
// End Datagrid

// Forms
@forward '../forms/styles/variables.forms';
@forward '../button/variables.toggles';
@forward '../forms/datepicker/variables.datepicker';
@forward '../forms/combobox/variables.combobox';

// Header
@forward '../layout/main-container/variables.header';
// END Header

// Login
@forward '../layout/variables.login';
// END: Login

// Modal and Wizard (They are genetically related)
@forward '../modal/variables.modal';
@forward '../wizard/variables.wizard';
// END: Modal and Wizard

// Nav
// There are several components grouped under Nav:
// Links
// Responsive Nav
// Vertical Nav
// Responsive Nav
// Global nav variables
@forward '../layout/nav/variables.nav';
@forward '../layout/nav/variables.responsive-nav';
// Subnav - NOTE: Depricated
@forward '../layout/nav/variables.subnav';
// Vertical Nav
@forward '../layout/vertical-nav/variables.vertical-nav';
// END: Nav variables

// Progress Bars
@forward '../progress/progress-bars/variables.progress-bars';
// END Progress bars

// Signpost
@forward '../popover/signpost/variables.signpost';
// END Signpost variables

// Spinners
@forward '../progress/spinner/variables.spinner';
// END Spinners

// Stack View
@forward '../data/stack-view/variables.stack-view';

// Tabs
@forward '../layout/tabs/variables.tabs';

// Tree View
@forward '../data/tree-view/variables.tree-view';

// Tooltip
@forward '../popover/tooltip/variables.tooltip';

// Accordion
@forward '../accordion/variables.accordion';

// Timeline
@forward '../timeline/variables.timeline';

// Breadcrumbs
@forward '../layout/breadcrumbs/variables.breadcrumbs';
