Getting Started
Documentation
Components
Accordion
ActionBar
Avatar
Badges
Badge
BadgedContent
BadgeNotification
Buttons
Button
ButtonGroup
ButtonSelect
ButtonX
Calendars
Calendar
CalendarMonth
CalendarRange
Carousel
Chip
Comment
Compass
Copy
Counter
Dropdown
DataList
DataListWrapper
Dropdown
DropdownContext
DropdownHover
DropdownOpen
DropdownSelection
Expand
File
Filter
Hint
Tooltip
Hint
HintDescribe
HintManual
HintPointer
Icon
ItemsWithMore
Like
LineClamp
Link
Loader
Message
Mobile
BottomSheet
MobileCalendar
PullToRefresh
SwipeActions
Modals
Confirm
Dialog
Dialog routable
NotificationMiddle
PdfViewer
Preview
SheetDialog
Notification
Pager
Pin
Popout
Progress
ProgressBar
ProgressCircle
ProgressSegmented
Pulse
Push
Scrollbar
ShrinkWrap
Status
Surface
Table
Reorder
Table
TableFilters
TablePagination
ThumbnailCard
Tiles
Timeline
Title
Toast
Tree
Form
Layout
Navigation
Charts
Tools
Taiga UI 5 is out!
See
what's new
File
EXPERIMENTAL
GitHub
On this page
Horizontal
Vertical
Texts
Transitions
Preview
With file selector
InputFiles
This component is based on
Cell
and therefore follows its rules on padding in horizontal mode. Reset
padding-inline
if you do not need it.
Horizontal
Cell view has 3 size presets, same as
Cell
component it is built upon.
Preview
HTML
LESS
s
m
l
file.png
30 MB
Remove
Retry
file.png
30 MB
Remove
file.png
30 MB
Remove
file.png
30 MB
Remove
file.png
30 MB
Remove
file.png
30 MB
Remove
Copy
Vertical
Card size has min/max width built-in according to specs.
Preview
HTML
LESS
m
l
file.png
30 MB
Remove
Retry
file.png
30 MB
Remove
file.png
30 MB
Remove
file.png
30 MB
Remove
file.png
30 MB
Remove
file.png
Error
Remove
Copy
Texts
Long file names are allowed by default but can be trimmed using
line-clamp
CSS.
Preview
HTML
LESS
A very very long file name that spans many many lines.png
Some extra info about this file can also be very long and span multiple lines
A very very long file name that spans many many lines.png
You can use native
line-clamp
CSS rule to keep text under a certain number of lines
A very very long file name that spans many many lines.png
Some extra info about this file can also be very long and span multiple lines
A very very long file name that spans many many lines.png
You can use native
line-clamp
CSS rule to keep text under a certain number of lines
Copy
Transitions
Transitions are handled using
Slides
component which is built-in for the content but needs to be manually applied for text.
Preview
HTML
LESS
Retry
Select file
Server unavailable
Retry
Select file
Server unavailable
Copy
Preview
Elements that follow an
IMG
tag automatically apply darkening and blur effect to the underlying image.
Preview
HTML
LESS
normal
progress
loader
error
button
file.png
5 MB
file.png
5 MB
Copy
With file selector
Using pipe for automatic image preview.
Preview
HTML
LESS
Upload a document
Copy
InputFiles
Use extra CSS for the grid to allow height transition.
Preview
HTML
LESS
Choose files
Copy
Taiga UI
v5.9.0
GitHub
StackBlitz
Settings