lustre/ui/icon

Functions

pub fn accessibility(attrs: List(Attribute(a))) -> Element(a)
pub fn activity_log(attrs: List(Attribute(a))) -> Element(a)
pub fn align_baseline(attrs: List(Attribute(a))) -> Element(a)
pub fn alignment_bottom(attrs: List(Attribute(a))) -> Element(a)
pub fn alignment_centre_horizontally(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn alignment_centre_vertically(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn alignment_left(attrs: List(Attribute(a))) -> Element(a)
pub fn alignment_right(attrs: List(Attribute(a))) -> Element(a)
pub fn alignment_top(attrs: List(Attribute(a))) -> Element(a)
pub fn all_sides(attrs: List(Attribute(a))) -> Element(a)
pub fn angle(attrs: List(Attribute(a))) -> Element(a)
pub fn archive(attrs: List(Attribute(a))) -> Element(a)
pub fn arrow_bottom_left(attrs: List(Attribute(a))) -> Element(a)
pub fn arrow_bottom_right(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn arrow_down(attrs: List(Attribute(a))) -> Element(a)
pub fn arrow_left(attrs: List(Attribute(a))) -> Element(a)
pub fn arrow_right(attrs: List(Attribute(a))) -> Element(a)
pub fn arrow_top_left(attrs: List(Attribute(a))) -> Element(a)
pub fn arrow_top_right(attrs: List(Attribute(a))) -> Element(a)
pub fn arrow_up(attrs: List(Attribute(a))) -> Element(a)
pub fn aspect_ratio(attrs: List(Attribute(a))) -> Element(a)
pub fn avatar(attrs: List(Attribute(a))) -> Element(a)
pub fn backpack(attrs: List(Attribute(a))) -> Element(a)
pub fn badge(attrs: List(Attribute(a))) -> Element(a)
pub fn bar_chart(attrs: List(Attribute(a))) -> Element(a)
pub fn bell(attrs: List(Attribute(a))) -> Element(a)
pub fn blending_mode(attrs: List(Attribute(a))) -> Element(a)
pub fn bookmark(attrs: List(Attribute(a))) -> Element(a)
pub fn bookmark_filled(attrs: List(Attribute(a))) -> Element(a)
pub fn border_all(attrs: List(Attribute(a))) -> Element(a)
pub fn border_bottom(attrs: List(Attribute(a))) -> Element(a)
pub fn border_dashed(attrs: List(Attribute(a))) -> Element(a)
pub fn border_dotted(attrs: List(Attribute(a))) -> Element(a)
pub fn border_left(attrs: List(Attribute(a))) -> Element(a)
pub fn border_right(attrs: List(Attribute(a))) -> Element(a)
pub fn border_solid(attrs: List(Attribute(a))) -> Element(a)
pub fn border_split(attrs: List(Attribute(a))) -> Element(a)
pub fn border_style(attrs: List(Attribute(a))) -> Element(a)
pub fn border_top(attrs: List(Attribute(a))) -> Element(a)
pub fn box(attrs: List(Attribute(a))) -> Element(a)
pub fn box_model(attrs: List(Attribute(a))) -> Element(a)
pub fn button(attrs: List(Attribute(a))) -> Element(a)
pub fn calendar(attrs: List(Attribute(a))) -> Element(a)
pub fn camera(attrs: List(Attribute(a))) -> Element(a)
pub fn card_stack(attrs: List(Attribute(a))) -> Element(a)
pub fn card_stack_minus(attrs: List(Attribute(a))) -> Element(a)
pub fn card_stack_plus(attrs: List(Attribute(a))) -> Element(a)
pub fn caret_down(attrs: List(Attribute(a))) -> Element(a)
pub fn caret_left(attrs: List(Attribute(a))) -> Element(a)
pub fn caret_right(attrs: List(Attribute(a))) -> Element(a)
pub fn caret_sort(attrs: List(Attribute(a))) -> Element(a)
pub fn caret_up(attrs: List(Attribute(a))) -> Element(a)
pub fn chat_bubble(attrs: List(Attribute(a))) -> Element(a)
pub fn check(attrs: List(Attribute(a))) -> Element(a)
pub fn check_circled(attrs: List(Attribute(a))) -> Element(a)
pub fn checkbox(attrs: List(Attribute(a))) -> Element(a)
pub fn chevron_down(attrs: List(Attribute(a))) -> Element(a)
pub fn chevron_left(attrs: List(Attribute(a))) -> Element(a)
pub fn chevron_right(attrs: List(Attribute(a))) -> Element(a)
pub fn chevron_up(attrs: List(Attribute(a))) -> Element(a)
pub fn circle(attrs: List(Attribute(a))) -> Element(a)
pub fn circle_backslash(attrs: List(Attribute(a))) -> Element(a)
pub fn clipboard(attrs: List(Attribute(a))) -> Element(a)
pub fn clipboard_copy(attrs: List(Attribute(a))) -> Element(a)
pub fn clock(attrs: List(Attribute(a))) -> Element(a)
pub fn close(attrs: List(Attribute(a))) -> Element(a)
pub fn code(attrs: List(Attribute(a))) -> Element(a)
pub fn codesandbox_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn colour_wheel(attrs: List(Attribute(a))) -> Element(a)
pub fn column_spacing(attrs: List(Attribute(a))) -> Element(a)
pub fn columns(attrs: List(Attribute(a))) -> Element(a)
pub fn commit(attrs: List(Attribute(a))) -> Element(a)
pub fn component(attrs: List(Attribute(a))) -> Element(a)
pub fn component_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn component_boolean(attrs: List(Attribute(a))) -> Element(a)
pub fn component_instance(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn component_none(attrs: List(Attribute(a))) -> Element(a)
pub fn component_placeholder(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn container(attrs: List(Attribute(a))) -> Element(a)
pub fn cookie(attrs: List(Attribute(a))) -> Element(a)
pub fn copy(attrs: List(Attribute(a))) -> Element(a)
pub fn corner_bottom_left(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn corner_bottom_right(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn corner_top_left(attrs: List(Attribute(a))) -> Element(a)
pub fn corner_top_right(attrs: List(Attribute(a))) -> Element(a)
pub fn corners(attrs: List(Attribute(a))) -> Element(a)
pub fn countdown_timer(attrs: List(Attribute(a))) -> Element(a)
pub fn counter_clockwise_clock(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn crop(attrs: List(Attribute(a))) -> Element(a)
pub fn cross(attrs: List(Attribute(a))) -> Element(a)
pub fn cross_circled(attrs: List(Attribute(a))) -> Element(a)
pub fn crosshair(attrs: List(Attribute(a))) -> Element(a)
pub fn crosshair_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn crumpled_paper(attrs: List(Attribute(a))) -> Element(a)
pub fn cube(attrs: List(Attribute(a))) -> Element(a)
pub fn cursor_arrow(attrs: List(Attribute(a))) -> Element(a)
pub fn cursor_text(attrs: List(Attribute(a))) -> Element(a)
pub fn dash(attrs: List(Attribute(a))) -> Element(a)
pub fn dashboard(attrs: List(Attribute(a))) -> Element(a)
pub fn desktop(attrs: List(Attribute(a))) -> Element(a)
pub fn dimensions(attrs: List(Attribute(a))) -> Element(a)
pub fn disc(attrs: List(Attribute(a))) -> Element(a)
pub fn discord_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn divider_horizontal(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn divider_vertical(attrs: List(Attribute(a))) -> Element(a)
pub fn dot(attrs: List(Attribute(a))) -> Element(a)
pub fn dot_filled(attrs: List(Attribute(a))) -> Element(a)
pub fn dots_horizontal(attrs: List(Attribute(a))) -> Element(a)
pub fn dots_vertical(attrs: List(Attribute(a))) -> Element(a)
pub fn double_arrow_down(attrs: List(Attribute(a))) -> Element(a)
pub fn double_arrow_left(attrs: List(Attribute(a))) -> Element(a)
pub fn double_arrow_right(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn double_arrow_up(attrs: List(Attribute(a))) -> Element(a)
pub fn download(attrs: List(Attribute(a))) -> Element(a)
pub fn drag_handle_dots_alt(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn drag_handle_horizontal(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn drag_handle_vertical(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn drawing_pin(attrs: List(Attribute(a))) -> Element(a)
pub fn drawing_pin_filled(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn dropdown_menu(attrs: List(Attribute(a))) -> Element(a)
pub fn enter(attrs: List(Attribute(a))) -> Element(a)
pub fn enter_full_screen(attrs: List(Attribute(a))) -> Element(a)
pub fn envelope_closed(attrs: List(Attribute(a))) -> Element(a)
pub fn envelope_open(attrs: List(Attribute(a))) -> Element(a)
pub fn eraser(attrs: List(Attribute(a))) -> Element(a)
pub fn exclamation_triangle(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn exit(attrs: List(Attribute(a))) -> Element(a)
pub fn exit_full_screen(attrs: List(Attribute(a))) -> Element(a)
pub fn external_link(attrs: List(Attribute(a))) -> Element(a)
pub fn eye_closed(attrs: List(Attribute(a))) -> Element(a)
pub fn eye_none(attrs: List(Attribute(a))) -> Element(a)
pub fn eye_open(attrs: List(Attribute(a))) -> Element(a)
pub fn face(attrs: List(Attribute(a))) -> Element(a)
pub fn figma_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn file(attrs: List(Attribute(a))) -> Element(a)
pub fn file_minus(attrs: List(Attribute(a))) -> Element(a)
pub fn file_plus(attrs: List(Attribute(a))) -> Element(a)
pub fn file_text(attrs: List(Attribute(a))) -> Element(a)
pub fn font_bold(attrs: List(Attribute(a))) -> Element(a)
pub fn font_family(attrs: List(Attribute(a))) -> Element(a)
pub fn font_italic(attrs: List(Attribute(a))) -> Element(a)
pub fn font_letter_capitalcase(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn font_letter_case_toggle(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn font_letter_lowercase(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn font_letter_uppercase(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn font_roman(attrs: List(Attribute(a))) -> Element(a)
pub fn font_size(attrs: List(Attribute(a))) -> Element(a)
pub fn font_style(attrs: List(Attribute(a))) -> Element(a)
pub fn frame(attrs: List(Attribute(a))) -> Element(a)
pub fn framer_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn gear(attrs: List(Attribute(a))) -> Element(a)
pub fn github_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn globe(attrs: List(Attribute(a))) -> Element(a)
pub fn grid(attrs: List(Attribute(a))) -> Element(a)
pub fn group(attrs: List(Attribute(a))) -> Element(a)
pub fn half(attrs: List(Attribute(a))) -> Element(a)
pub fn half_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn hamburger_menu(attrs: List(Attribute(a))) -> Element(a)
pub fn hand(attrs: List(Attribute(a))) -> Element(a)
pub fn heading(attrs: List(Attribute(a))) -> Element(a)
pub fn heart(attrs: List(Attribute(a))) -> Element(a)
pub fn heart_filled(attrs: List(Attribute(a))) -> Element(a)
pub fn height(attrs: List(Attribute(a))) -> Element(a)
pub fn hobby_knife(attrs: List(Attribute(a))) -> Element(a)
pub fn home(attrs: List(Attribute(a))) -> Element(a)
pub fn iconjar_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn id_card(attrs: List(Attribute(a))) -> Element(a)
pub fn image(attrs: List(Attribute(a))) -> Element(a)
pub fn info_circled(attrs: List(Attribute(a))) -> Element(a)
pub fn input(attrs: List(Attribute(a))) -> Element(a)
pub fn instagram_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn keyboard(attrs: List(Attribute(a))) -> Element(a)
pub fn lap_timer(attrs: List(Attribute(a))) -> Element(a)
pub fn laptop(attrs: List(Attribute(a))) -> Element(a)
pub fn layers(attrs: List(Attribute(a))) -> Element(a)
pub fn layout(attrs: List(Attribute(a))) -> Element(a)
pub fn letter_spacing(attrs: List(Attribute(a))) -> Element(a)
pub fn lg() -> Attribute(a)
pub fn lightning_bolt(attrs: List(Attribute(a))) -> Element(a)
pub fn line_height(attrs: List(Attribute(a))) -> Element(a)
pub fn link(attrs: List(Attribute(a))) -> Element(a)
pub fn link_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn link_break(attrs: List(Attribute(a))) -> Element(a)
pub fn link_break_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn link_none(attrs: List(Attribute(a))) -> Element(a)
pub fn link_none_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn linkedin_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn list_bullet(attrs: List(Attribute(a))) -> Element(a)
pub fn lock_closed(attrs: List(Attribute(a))) -> Element(a)
pub fn lock_open(attrs: List(Attribute(a))) -> Element(a)
pub fn lock_open_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn loop(attrs: List(Attribute(a))) -> Element(a)
pub fn magic_wand(attrs: List(Attribute(a))) -> Element(a)
pub fn magnifying_glass(attrs: List(Attribute(a))) -> Element(a)
pub fn margin(attrs: List(Attribute(a))) -> Element(a)
pub fn mask_off(attrs: List(Attribute(a))) -> Element(a)
pub fn mask_on(attrs: List(Attribute(a))) -> Element(a)
pub fn md() -> Attribute(a)
pub fn minus(attrs: List(Attribute(a))) -> Element(a)
pub fn minus_circled(attrs: List(Attribute(a))) -> Element(a)
pub fn mix(attrs: List(Attribute(a))) -> Element(a)
pub fn mixer_horizontal(attrs: List(Attribute(a))) -> Element(a)
pub fn mixer_vertical(attrs: List(Attribute(a))) -> Element(a)
pub fn mobile(attrs: List(Attribute(a))) -> Element(a)
pub fn modulz_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn moon(attrs: List(Attribute(a))) -> Element(a)
pub fn move(attrs: List(Attribute(a))) -> Element(a)
pub fn notion_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn opacity(attrs: List(Attribute(a))) -> Element(a)
pub fn open_in_new_window(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn overline(attrs: List(Attribute(a))) -> Element(a)
pub fn padding(attrs: List(Attribute(a))) -> Element(a)
pub fn paper_plane(attrs: List(Attribute(a))) -> Element(a)
pub fn pause(attrs: List(Attribute(a))) -> Element(a)
pub fn pencil(attrs: List(Attribute(a))) -> Element(a)
pub fn pencil_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn person(attrs: List(Attribute(a))) -> Element(a)
pub fn pie_chart(attrs: List(Attribute(a))) -> Element(a)
pub fn pilcrow(attrs: List(Attribute(a))) -> Element(a)
pub fn pin_bottom(attrs: List(Attribute(a))) -> Element(a)
pub fn pin_left(attrs: List(Attribute(a))) -> Element(a)
pub fn pin_right(attrs: List(Attribute(a))) -> Element(a)
pub fn pin_top(attrs: List(Attribute(a))) -> Element(a)
pub fn play(attrs: List(Attribute(a))) -> Element(a)
pub fn plus(attrs: List(Attribute(a))) -> Element(a)
pub fn plus_circled(attrs: List(Attribute(a))) -> Element(a)
pub fn question_mark(attrs: List(Attribute(a))) -> Element(a)
pub fn question_mark_circled(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn quote(attrs: List(Attribute(a))) -> Element(a)
pub fn radiobutton(attrs: List(Attribute(a))) -> Element(a)
pub fn reader(attrs: List(Attribute(a))) -> Element(a)
pub fn reload(attrs: List(Attribute(a))) -> Element(a)
pub fn reset(attrs: List(Attribute(a))) -> Element(a)
pub fn resume(attrs: List(Attribute(a))) -> Element(a)
pub fn rocket(attrs: List(Attribute(a))) -> Element(a)
pub fn rotate_counter_clockwise(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn row_spacing(attrs: List(Attribute(a))) -> Element(a)
pub fn rows(attrs: List(Attribute(a))) -> Element(a)
pub fn ruler_horizontal(attrs: List(Attribute(a))) -> Element(a)
pub fn ruler_square(attrs: List(Attribute(a))) -> Element(a)
pub fn scissors(attrs: List(Attribute(a))) -> Element(a)
pub fn section(attrs: List(Attribute(a))) -> Element(a)
pub fn sewing_pin(attrs: List(Attribute(a))) -> Element(a)
pub fn sewing_pin_filled(attrs: List(Attribute(a))) -> Element(a)
pub fn shadow(attrs: List(Attribute(a))) -> Element(a)
pub fn shadow_inner(attrs: List(Attribute(a))) -> Element(a)
pub fn shadow_none(attrs: List(Attribute(a))) -> Element(a)
pub fn shadow_outer(attrs: List(Attribute(a))) -> Element(a)
pub fn share(attrs: List(Attribute(a))) -> Element(a)
pub fn share_alt(attrs: List(Attribute(a))) -> Element(a)
pub fn shuffle(attrs: List(Attribute(a))) -> Element(a)
pub fn size(attrs: List(Attribute(a))) -> Element(a)
pub fn sketch_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn slash(attrs: List(Attribute(a))) -> Element(a)
pub fn slider(attrs: List(Attribute(a))) -> Element(a)
pub fn sm() -> Attribute(a)
pub fn space_between_horizontally(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn space_between_vertically(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn space_even_horizontally(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn space_even_vertically(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn speaker_loud(attrs: List(Attribute(a))) -> Element(a)
pub fn speaker_moderate(attrs: List(Attribute(a))) -> Element(a)
pub fn speaker_off(attrs: List(Attribute(a))) -> Element(a)
pub fn speaker_quiet(attrs: List(Attribute(a))) -> Element(a)
pub fn square(attrs: List(Attribute(a))) -> Element(a)
pub fn stack(attrs: List(Attribute(a))) -> Element(a)
pub fn star(attrs: List(Attribute(a))) -> Element(a)
pub fn star_filled(attrs: List(Attribute(a))) -> Element(a)
pub fn stop(attrs: List(Attribute(a))) -> Element(a)
pub fn stopwatch(attrs: List(Attribute(a))) -> Element(a)
pub fn stretch_horizontally(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn stretch_vertically(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn strikethrough(attrs: List(Attribute(a))) -> Element(a)
pub fn sun(attrs: List(Attribute(a))) -> Element(a)
pub fn switch(attrs: List(Attribute(a))) -> Element(a)
pub fn switches_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn symbol(attrs: List(Attribute(a))) -> Element(a)
pub fn table(attrs: List(Attribute(a))) -> Element(a)
pub fn target(attrs: List(Attribute(a))) -> Element(a)
pub fn text(attrs: List(Attribute(a))) -> Element(a)
pub fn text_align_bottom(attrs: List(Attribute(a))) -> Element(a)
pub fn text_align_centre(attrs: List(Attribute(a))) -> Element(a)
pub fn text_align_justify(
  attrs: List(Attribute(a)),
) -> Element(a)
pub fn text_align_left(attrs: List(Attribute(a))) -> Element(a)
pub fn text_align_middle(attrs: List(Attribute(a))) -> Element(a)
pub fn text_align_right(attrs: List(Attribute(a))) -> Element(a)
pub fn text_align_top(attrs: List(Attribute(a))) -> Element(a)
pub fn text_none(attrs: List(Attribute(a))) -> Element(a)
pub fn thick_arrow_down(attrs: List(Attribute(a))) -> Element(a)
pub fn thick_arrow_left(attrs: List(Attribute(a))) -> Element(a)
pub fn thick_arrow_right(attrs: List(Attribute(a))) -> Element(a)
pub fn thick_arrow_up(attrs: List(Attribute(a))) -> Element(a)
pub fn timer(attrs: List(Attribute(a))) -> Element(a)
pub fn tokens(attrs: List(Attribute(a))) -> Element(a)
pub fn track_next(attrs: List(Attribute(a))) -> Element(a)
pub fn track_previous(attrs: List(Attribute(a))) -> Element(a)
pub fn transform(attrs: List(Attribute(a))) -> Element(a)
pub fn transparency_grid(attrs: List(Attribute(a))) -> Element(a)
pub fn trash(attrs: List(Attribute(a))) -> Element(a)
pub fn triangle_down(attrs: List(Attribute(a))) -> Element(a)
pub fn triangle_left(attrs: List(Attribute(a))) -> Element(a)
pub fn triangle_right(attrs: List(Attribute(a))) -> Element(a)
pub fn triangle_up(attrs: List(Attribute(a))) -> Element(a)
pub fn twitter_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn underline(attrs: List(Attribute(a))) -> Element(a)
pub fn update(attrs: List(Attribute(a))) -> Element(a)
pub fn upload(attrs: List(Attribute(a))) -> Element(a)
pub fn value(attrs: List(Attribute(a))) -> Element(a)
pub fn value_none(attrs: List(Attribute(a))) -> Element(a)
pub fn vercel_logo(attrs: List(Attribute(a))) -> Element(a)
pub fn video(attrs: List(Attribute(a))) -> Element(a)
pub fn view_grid(attrs: List(Attribute(a))) -> Element(a)
pub fn view_horizontal(attrs: List(Attribute(a))) -> Element(a)
pub fn view_none(attrs: List(Attribute(a))) -> Element(a)
pub fn view_vertical(attrs: List(Attribute(a))) -> Element(a)
pub fn width(attrs: List(Attribute(a))) -> Element(a)
pub fn xl() -> Attribute(a)
pub fn xs() -> Attribute(a)
pub fn zoom_in(attrs: List(Attribute(a))) -> Element(a)
pub fn zoom_out(attrs: List(Attribute(a))) -> Element(a)
Search Document