@finsweet/ts-utils
Version:
Typescript utils for custom Webflow projects.
56 lines (55 loc) • 2.06 kB
TypeScript
export declare const CURRENT_CSS_CLASS = "w--current";
export declare const RICH_TEXT_BLOCK_CSS_CLASS = "w-richtext";
export declare const HTML_EMBED_CSS_CLASS = "w-embed";
export declare const SLIDER_CSS_CLASSES: {
readonly slider: "w-slider";
readonly slide: "w-slide";
readonly sliderMask: "w-slider-mask";
readonly sliderNav: "w-slider-nav";
readonly sliderDot: "w-slider-dot";
readonly activeSliderDot: "w-active";
};
export declare const TABS_CSS_CLASSES: {
readonly tabs: "w-tabs";
readonly tabsContent: "w-tab-content";
readonly tabPane: "w-tab-pane";
readonly tabsMenu: "w-tab-menu";
readonly tabLink: "w-tab-link";
readonly activeTab: "w--tab-active";
};
export declare const NAVBAR_CSS_CLASSES: {
readonly navMenu: "w-nav-menu";
};
export declare const CMS_CSS_CLASSES: {
readonly wrapper: "w-dyn-list";
readonly list: "w-dyn-items";
readonly item: "w-dyn-item";
readonly paginationWrapper: "w-pagination-wrapper";
readonly paginationNext: "w-pagination-next";
readonly paginationPrevious: "w-pagination-previous";
readonly pageCount: "w-page-count";
readonly emptyState: "w-dyn-empty";
};
export declare const FORM_CSS_CLASSES: {
readonly formBlock: "w-form";
readonly checkboxField: "w-checkbox";
readonly checkboxInput: "w-checkbox-input";
readonly radioField: "w-radio";
readonly radioInput: "w-radio-input";
readonly checkboxOrRadioLabel: "w-form-label";
readonly checkboxOrRadioFocus: "w--redirected-focus";
readonly checkboxOrRadioChecked: "w--redirected-checked";
readonly successMessage: "w-form-done";
readonly errorMessage: "w-form-fail";
};
export declare const DROPDOWN_CSS_CLASSES: {
readonly dropdown: "w-dropdown";
readonly dropdownToggle: "w-dropdown-toggle";
readonly dropdownList: "w-dropdown-list";
};
export declare const COMMERCE_CSS_CLASSES: {
readonly addToCartForm: "w-commerce-commerceaddtocartform";
};
export declare const LIGHTBOX_CSS_CLASSES: {
readonly trigger: "w-lightbox";
};