Namespace TwBlazor.Configuration.Components
Classes
- TwAlertTheme
Color configuration for alert components (TwAlert), including background, text, and border colors for light and dark modes.
- TwBreadcrumbTheme
Theme configuration for the breadcrumb components (TwBreadcrumb, TwBreadcrumbItem). Override any property to customize breadcrumb styles globally.
- TwButtonTheme
Theme configuration for button components (TwButton). Override any property to customize button styles globally.
- TwCardTheme
Theme configuration for card components (TwCard). Override any property to customize card styles globally.
- TwCarouselTheme
Theme configuration for the carousel components (TwCarousel, TwCarouselItem). Override any property to customize carousel styles globally.
- TwCheckboxTheme
Theme configuration for checkbox components (TwCheckbox<T>), including checked-state colors and the structural classes for the input, label, and check icon.
- TwChipTheme
Theme configuration for chip components (TwChip). Override any property to customize chip styles globally.
- TwCodeBlockTheme
Theme configuration for the code block component (TwCodeBlock). Override any property to customize code block styles globally.
- TwCollapseTheme
Theme configuration for the collapse component (TwCollapse). Override any property to customize collapse styles globally.
- TwColorPickerTheme
Theme configuration for the color picker components (TwColorPicker, TwColorPickerBody). Override any property to customize color picker styles globally.
- TwDatePickerTheme
Theme configuration for the date picker components (TwDatePicker and TwDateRangePicker, which reuses the same panel/header/day-button styling for visual consistency between the two). Override any property to customize date picker styles globally.
- TwDialogTheme
Theme configuration for dialog components shown via ITwDialogService. Override any property to customize dialog container styles globally.
- TwFileUploadTheme
Theme configuration for the file upload component (TwFileUpload). Override any property to customize file upload styles globally. The upload button itself is themed via TwButtonTheme - this covers only the pieces unique to file upload.
- TwGroupsTheme
Theme configuration for grouped input containers (TwRadioGroup<T>, TwCheckboxGroup<TValue>, TwButtonGroup, TwChipGroup). Override any property to customize group spacing and layout globally.
- TwIconTheme
Theme configuration for icon components (TwIcon). Override any property to customize icon styles globally.
- TwInputTheme
Theme configuration for input components (TwTextfield<T> and TwSelect<T>). Override any property to customize input styles globally.
- TwLinkTheme
Theme configuration for the link component (TwLink). Override any property to customize link styles globally.
- TwOverlayTheme
Shared "box" styling (background, border, rounded corners, shadow) for the two families of floating surface in the library: the modal dialog (TwDialog) and every popover panel (TwDatePicker, TwDateRangePicker, TwDateTimeRangePicker, TwTimePicker, TwTimeRangePicker, TwColorPicker).
- TwPaginationTheme
Theme configuration for the pagination component (TwPagination). Override any property to customize pagination styles globally.
- TwPickListTheme
Theme configuration for the pick list component (TwPickList<TItem>). Override any property to customize pick list styles globally.
- TwProgressTheme
Theme configuration for the progress bar component (TwProgress<T>). Override any property to customize progress bar styles globally.
- TwRadioButtonTheme
Theme configuration for radio button components (TwRadioButton<T>), including checked-state colors and the structural classes for the input, label, and radio dot icon.
- TwSidebarTheme
Theme configuration for the sidebar component (TwSidebar). Override any property to customize sidebar styles globally.
- TwSkeletonTheme
Theme configuration for the skeleton loading placeholder component (TwSkeleton). Override any property to customize skeleton styles globally.
- TwSliderTheme
Theme configuration for slider components. Override any property to customize slider styles globally.
- TwSpinnerTheme
Theme configuration for the spinner component (TwSpinner). Override any property to customize spinner styles globally.
- TwStepperTheme
Theme configuration for the stepper components (TwStepper, TwStep). Override any property to customize stepper styles globally.
- TwSwitchTheme
Theme configuration for switch components (TwSwitch<T>), including checked-state colors and the structural classes for the input, label, track, and toggle.
- TwTabTheme
Theme configuration for the tabs components (TwTabContainer, TwTab). Override any property to customize tab styles globally.
- TwTableTheme
Theme configuration for table components (TwTable and TwDataTable<TItem>). Override any property to customize table styles globally.
- TwTimePickerTheme
Theme configuration for the time picker components (TwTimePicker, TwTimePickerBody). Override any property to customize time picker styles globally.
- TwToastTheme
Theme configuration for toast components (TwToastProvider). Override any property to customize toast styles globally.
- TwTreeListTheme
Theme configuration for the tree list component (TwTreeList). Override any property to customize tree list styles globally.