Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions icons_list.templ
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@ type IconDef struct {

// Names provides a complete list of all the currently available icon names.
var Names = []string{
"Activity","AddCircle","Add","Alert","Any","Archive","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Batch","Bell","Billing","Block","Bot","Box","Brackets","Calculator","Calendar","CheckBadge","CheckCircle","ChevronDown","ChevronLeft","ChevronRight","ChevronUp","CircleOutline","Close","CodeFork","Code","Collapse","Command","Community","Company","Conditions","Connect","CrumpledPaper","Cube","Dashboard","Delete","DoubleArrow","Download","Drag","DropdownDown","DropdownUp","Duplicate","Edit","Enter","Envelope","Erase","Exchange","Expand","ExternalLink","Failure","Filter","Flag","Flask","FolderL","Folder","Gobl","Gov","Handshake","Hashtag","Header","Hide","History","IdBack","IdFront","If","InfoBold","Info","Invoice","Invopop","Key","Learn","Less","List","Loader","Lock","Logout","Menu","Note","Notification","Ok","OldVersion","Options","Order","Payment","Picture","Pin","Placeholder","Pops","Preview","Published","Pulse","Puzzle","Question","Queue","Receipt","Reload","Replace","Reset","Rocket","Running","Save","ScrollBottom","ScrollLeft","ScrollRight","ScrollTop","Search","Send","Settings","Shortcut","SidebarHide","SidebarShow","Sign","Signature","Skip","Slash","Sleep","Sliders","SortAscending","SortDescending","SquareCheck","Stack","Stamp","StatusSquare","Status","Stop","Success","Support","Tables","Tag","Team","Theme","Tick","Unarchive","Upload","User","Van","View","WarningBold","WarningOutline","Warning","Workflow","Workspace","World",
"Activity","AddCircle","Add","Alert","Any","Archive","ArrowDown","ArrowLeft","ArrowRight","ArrowUp","Batch","Bell","Billing","Block","Bot","Box","Brackets","Calculator","Calendar","CheckBadge","CheckCircle","ChevronDown","ChevronLeft","ChevronRight","ChevronUp","CircleOutline","Close","CodeFork","Code","Collapse","Command","Community","Company","Conditions","Connect","CrumpledPaper","Cube","Dashboard","Delete","Domain","DoubleArrow","Download","Drag","DropdownDown","DropdownUp","Duplicate","Edit","Enter","Envelope","Erase","Exchange","Expand","ExternalLink","Failure","Filter","Flag","Flask","FolderL","Folder","Gobl","Gov","Handshake","Hashtag","Header","Hide","History","IdBack","IdFront","If","InfoBold","Info","Invoice","Invopop","Key","Learn","Less","List","Loader","Lock","Logout","Menu","Note","Notification","Ok","OldVersion","Options","Order","Payment","Picture","Pin","Placeholder","Pops","Preview","Published","Pulse","Puzzle","Question","Queue","Receipt","Reload","Replace","Reset","Rocket","Running","Save","ScrollBottom","ScrollLeft","ScrollRight","ScrollTop","Search","Send","Settings","Shortcut","SidebarHide","SidebarShow","Sign","Signature","Skip","Slash","Sleep","Sliders","SortAscending","SortDescending","SquareCheck","Stack","Stamp","StatusSquare","Status","Stop","Success","Support","Tables","Tag","Team","Theme","Tick","Unarchive","Upload","User","Van","View","WarningBold","WarningOutline","Warning","Workflow","Workspace","World",
}

// Defs provides a list of all icons with their names and components.
var Defs = []*IconDef{
{Name: "Activity", Component: Activity()},{Name: "AddCircle", Component: AddCircle()},{Name: "Add", Component: Add()},{Name: "Alert", Component: Alert()},{Name: "Any", Component: Any()},{Name: "Archive", Component: Archive()},{Name: "ArrowDown", Component: ArrowDown()},{Name: "ArrowLeft", Component: ArrowLeft()},{Name: "ArrowRight", Component: ArrowRight()},{Name: "ArrowUp", Component: ArrowUp()},{Name: "Batch", Component: Batch()},{Name: "Bell", Component: Bell()},{Name: "Billing", Component: Billing()},{Name: "Block", Component: Block()},{Name: "Bot", Component: Bot()},{Name: "Box", Component: Box()},{Name: "Brackets", Component: Brackets()},{Name: "Calculator", Component: Calculator()},{Name: "Calendar", Component: Calendar()},{Name: "CheckBadge", Component: CheckBadge()},{Name: "CheckCircle", Component: CheckCircle()},{Name: "ChevronDown", Component: ChevronDown()},{Name: "ChevronLeft", Component: ChevronLeft()},{Name: "ChevronRight", Component: ChevronRight()},{Name: "ChevronUp", Component: ChevronUp()},{Name: "CircleOutline", Component: CircleOutline()},{Name: "Close", Component: Close()},{Name: "CodeFork", Component: CodeFork()},{Name: "Code", Component: Code()},{Name: "Collapse", Component: Collapse()},{Name: "Command", Component: Command()},{Name: "Community", Component: Community()},{Name: "Company", Component: Company()},{Name: "Conditions", Component: Conditions()},{Name: "Connect", Component: Connect()},{Name: "CrumpledPaper", Component: CrumpledPaper()},{Name: "Cube", Component: Cube()},{Name: "Dashboard", Component: Dashboard()},{Name: "Delete", Component: Delete()},{Name: "DoubleArrow", Component: DoubleArrow()},{Name: "Download", Component: Download()},{Name: "Drag", Component: Drag()},{Name: "DropdownDown", Component: DropdownDown()},{Name: "DropdownUp", Component: DropdownUp()},{Name: "Duplicate", Component: Duplicate()},{Name: "Edit", Component: Edit()},{Name: "Enter", Component: Enter()},{Name: "Envelope", Component: Envelope()},{Name: "Erase", Component: Erase()},{Name: "Exchange", Component: Exchange()},{Name: "Expand", Component: Expand()},{Name: "ExternalLink", Component: ExternalLink()},{Name: "Failure", Component: Failure()},{Name: "Filter", Component: Filter()},{Name: "Flag", Component: Flag()},{Name: "Flask", Component: Flask()},{Name: "FolderL", Component: FolderL()},{Name: "Folder", Component: Folder()},{Name: "Gobl", Component: Gobl()},{Name: "Gov", Component: Gov()},{Name: "Handshake", Component: Handshake()},{Name: "Hashtag", Component: Hashtag()},{Name: "Header", Component: Header()},{Name: "Hide", Component: Hide()},{Name: "History", Component: History()},{Name: "IdBack", Component: IdBack()},{Name: "IdFront", Component: IdFront()},{Name: "If", Component: If()},{Name: "InfoBold", Component: InfoBold()},{Name: "Info", Component: Info()},{Name: "Invoice", Component: Invoice()},{Name: "Invopop", Component: Invopop()},{Name: "Key", Component: Key()},{Name: "Learn", Component: Learn()},{Name: "Less", Component: Less()},{Name: "List", Component: List()},{Name: "Loader", Component: Loader()},{Name: "Lock", Component: Lock()},{Name: "Logout", Component: Logout()},{Name: "Menu", Component: Menu()},{Name: "Note", Component: Note()},{Name: "Notification", Component: Notification()},{Name: "Ok", Component: Ok()},{Name: "OldVersion", Component: OldVersion()},{Name: "Options", Component: Options()},{Name: "Order", Component: Order()},{Name: "Payment", Component: Payment()},{Name: "Picture", Component: Picture()},{Name: "Pin", Component: Pin()},{Name: "Placeholder", Component: Placeholder()},{Name: "Pops", Component: Pops()},{Name: "Preview", Component: Preview()},{Name: "Published", Component: Published()},{Name: "Pulse", Component: Pulse()},{Name: "Puzzle", Component: Puzzle()},{Name: "Question", Component: Question()},{Name: "Queue", Component: Queue()},{Name: "Receipt", Component: Receipt()},{Name: "Reload", Component: Reload()},{Name: "Replace", Component: Replace()},{Name: "Reset", Component: Reset()},{Name: "Rocket", Component: Rocket()},{Name: "Running", Component: Running()},{Name: "Save", Component: Save()},{Name: "ScrollBottom", Component: ScrollBottom()},{Name: "ScrollLeft", Component: ScrollLeft()},{Name: "ScrollRight", Component: ScrollRight()},{Name: "ScrollTop", Component: ScrollTop()},{Name: "Search", Component: Search()},{Name: "Send", Component: Send()},{Name: "Settings", Component: Settings()},{Name: "Shortcut", Component: Shortcut()},{Name: "SidebarHide", Component: SidebarHide()},{Name: "SidebarShow", Component: SidebarShow()},{Name: "Sign", Component: Sign()},{Name: "Signature", Component: Signature()},{Name: "Skip", Component: Skip()},{Name: "Slash", Component: Slash()},{Name: "Sleep", Component: Sleep()},{Name: "Sliders", Component: Sliders()},{Name: "SortAscending", Component: SortAscending()},{Name: "SortDescending", Component: SortDescending()},{Name: "SquareCheck", Component: SquareCheck()},{Name: "Stack", Component: Stack()},{Name: "Stamp", Component: Stamp()},{Name: "StatusSquare", Component: StatusSquare()},{Name: "Status", Component: Status()},{Name: "Stop", Component: Stop()},{Name: "Success", Component: Success()},{Name: "Support", Component: Support()},{Name: "Tables", Component: Tables()},{Name: "Tag", Component: Tag()},{Name: "Team", Component: Team()},{Name: "Theme", Component: Theme()},{Name: "Tick", Component: Tick()},{Name: "Unarchive", Component: Unarchive()},{Name: "Upload", Component: Upload()},{Name: "User", Component: User()},{Name: "Van", Component: Van()},{Name: "View", Component: View()},{Name: "WarningBold", Component: WarningBold()},{Name: "WarningOutline", Component: WarningOutline()},{Name: "Warning", Component: Warning()},{Name: "Workflow", Component: Workflow()},{Name: "Workspace", Component: Workspace()},{Name: "World", Component: World()},
{Name: "Activity", Component: Activity()},{Name: "AddCircle", Component: AddCircle()},{Name: "Add", Component: Add()},{Name: "Alert", Component: Alert()},{Name: "Any", Component: Any()},{Name: "Archive", Component: Archive()},{Name: "ArrowDown", Component: ArrowDown()},{Name: "ArrowLeft", Component: ArrowLeft()},{Name: "ArrowRight", Component: ArrowRight()},{Name: "ArrowUp", Component: ArrowUp()},{Name: "Batch", Component: Batch()},{Name: "Bell", Component: Bell()},{Name: "Billing", Component: Billing()},{Name: "Block", Component: Block()},{Name: "Bot", Component: Bot()},{Name: "Box", Component: Box()},{Name: "Brackets", Component: Brackets()},{Name: "Calculator", Component: Calculator()},{Name: "Calendar", Component: Calendar()},{Name: "CheckBadge", Component: CheckBadge()},{Name: "CheckCircle", Component: CheckCircle()},{Name: "ChevronDown", Component: ChevronDown()},{Name: "ChevronLeft", Component: ChevronLeft()},{Name: "ChevronRight", Component: ChevronRight()},{Name: "ChevronUp", Component: ChevronUp()},{Name: "CircleOutline", Component: CircleOutline()},{Name: "Close", Component: Close()},{Name: "CodeFork", Component: CodeFork()},{Name: "Code", Component: Code()},{Name: "Collapse", Component: Collapse()},{Name: "Command", Component: Command()},{Name: "Community", Component: Community()},{Name: "Company", Component: Company()},{Name: "Conditions", Component: Conditions()},{Name: "Connect", Component: Connect()},{Name: "CrumpledPaper", Component: CrumpledPaper()},{Name: "Cube", Component: Cube()},{Name: "Dashboard", Component: Dashboard()},{Name: "Delete", Component: Delete()},{Name: "Domain", Component: Domain()},{Name: "DoubleArrow", Component: DoubleArrow()},{Name: "Download", Component: Download()},{Name: "Drag", Component: Drag()},{Name: "DropdownDown", Component: DropdownDown()},{Name: "DropdownUp", Component: DropdownUp()},{Name: "Duplicate", Component: Duplicate()},{Name: "Edit", Component: Edit()},{Name: "Enter", Component: Enter()},{Name: "Envelope", Component: Envelope()},{Name: "Erase", Component: Erase()},{Name: "Exchange", Component: Exchange()},{Name: "Expand", Component: Expand()},{Name: "ExternalLink", Component: ExternalLink()},{Name: "Failure", Component: Failure()},{Name: "Filter", Component: Filter()},{Name: "Flag", Component: Flag()},{Name: "Flask", Component: Flask()},{Name: "FolderL", Component: FolderL()},{Name: "Folder", Component: Folder()},{Name: "Gobl", Component: Gobl()},{Name: "Gov", Component: Gov()},{Name: "Handshake", Component: Handshake()},{Name: "Hashtag", Component: Hashtag()},{Name: "Header", Component: Header()},{Name: "Hide", Component: Hide()},{Name: "History", Component: History()},{Name: "IdBack", Component: IdBack()},{Name: "IdFront", Component: IdFront()},{Name: "If", Component: If()},{Name: "InfoBold", Component: InfoBold()},{Name: "Info", Component: Info()},{Name: "Invoice", Component: Invoice()},{Name: "Invopop", Component: Invopop()},{Name: "Key", Component: Key()},{Name: "Learn", Component: Learn()},{Name: "Less", Component: Less()},{Name: "List", Component: List()},{Name: "Loader", Component: Loader()},{Name: "Lock", Component: Lock()},{Name: "Logout", Component: Logout()},{Name: "Menu", Component: Menu()},{Name: "Note", Component: Note()},{Name: "Notification", Component: Notification()},{Name: "Ok", Component: Ok()},{Name: "OldVersion", Component: OldVersion()},{Name: "Options", Component: Options()},{Name: "Order", Component: Order()},{Name: "Payment", Component: Payment()},{Name: "Picture", Component: Picture()},{Name: "Pin", Component: Pin()},{Name: "Placeholder", Component: Placeholder()},{Name: "Pops", Component: Pops()},{Name: "Preview", Component: Preview()},{Name: "Published", Component: Published()},{Name: "Pulse", Component: Pulse()},{Name: "Puzzle", Component: Puzzle()},{Name: "Question", Component: Question()},{Name: "Queue", Component: Queue()},{Name: "Receipt", Component: Receipt()},{Name: "Reload", Component: Reload()},{Name: "Replace", Component: Replace()},{Name: "Reset", Component: Reset()},{Name: "Rocket", Component: Rocket()},{Name: "Running", Component: Running()},{Name: "Save", Component: Save()},{Name: "ScrollBottom", Component: ScrollBottom()},{Name: "ScrollLeft", Component: ScrollLeft()},{Name: "ScrollRight", Component: ScrollRight()},{Name: "ScrollTop", Component: ScrollTop()},{Name: "Search", Component: Search()},{Name: "Send", Component: Send()},{Name: "Settings", Component: Settings()},{Name: "Shortcut", Component: Shortcut()},{Name: "SidebarHide", Component: SidebarHide()},{Name: "SidebarShow", Component: SidebarShow()},{Name: "Sign", Component: Sign()},{Name: "Signature", Component: Signature()},{Name: "Skip", Component: Skip()},{Name: "Slash", Component: Slash()},{Name: "Sleep", Component: Sleep()},{Name: "Sliders", Component: Sliders()},{Name: "SortAscending", Component: SortAscending()},{Name: "SortDescending", Component: SortDescending()},{Name: "SquareCheck", Component: SquareCheck()},{Name: "Stack", Component: Stack()},{Name: "Stamp", Component: Stamp()},{Name: "StatusSquare", Component: StatusSquare()},{Name: "Status", Component: Status()},{Name: "Stop", Component: Stop()},{Name: "Success", Component: Success()},{Name: "Support", Component: Support()},{Name: "Tables", Component: Tables()},{Name: "Tag", Component: Tag()},{Name: "Team", Component: Team()},{Name: "Theme", Component: Theme()},{Name: "Tick", Component: Tick()},{Name: "Unarchive", Component: Unarchive()},{Name: "Upload", Component: Upload()},{Name: "User", Component: User()},{Name: "Van", Component: Van()},{Name: "View", Component: View()},{Name: "WarningBold", Component: WarningBold()},{Name: "WarningOutline", Component: WarningOutline()},{Name: "Warning", Component: Warning()},{Name: "Workflow", Component: Workflow()},{Name: "Workspace", Component: Workspace()},{Name: "World", Component: World()},
}

templ Activity() {
Expand Down Expand Up @@ -254,6 +254,12 @@ templ Delete() {
</div>
}

templ Domain() {
<div style="width: 16px; height: 16px;">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"> <path fill="currentColor" d="m7.998 1.055.356.01a6.943 6.943 0 0 1-.356 13.875l-.357-.01a6.94 6.94 0 0 1-6.585-6.92l-.001-.012v-.013a6.943 6.943 0 0 1 6.943-6.93M5.842 8.498c.05 1.526.326 2.878.733 3.863.227.547.483.958.742 1.223.258.264.488.356.681.356.192 0 .422-.093.68-.356.26-.265.517-.676.743-1.223.407-.985.682-2.337.732-3.863zm5.311 0c-.05 1.633-.343 3.12-.808 4.246-.133.32-.283.618-.449.884a5.94 5.94 0 0 0 4.022-5.13zm-9.076 0a5.94 5.94 0 0 0 4.02 5.129 6 6 0 0 1-.447-.883c-.465-1.126-.758-2.613-.808-4.246zm7.82-6.132c.165.266.315.564.448.884.466 1.126.758 2.615.808 4.248h2.765a5.95 5.95 0 0 0-4.022-5.132m-3.8.001a5.95 5.95 0 0 0-4.02 5.131h2.765c.05-1.633.342-3.122.808-4.248.133-.32.281-.617.447-.883m1.901-.312c-.192 0-.423.092-.68.355-.26.265-.517.676-.743 1.223-.408.985-.683 2.339-.733 3.865h4.311c-.05-1.526-.324-2.88-.732-3.865-.226-.547-.484-.958-.743-1.223-.258-.263-.488-.355-.68-.355"/></svg>
</div>
}

templ DoubleArrow() {
<div style="width: 16px; height: 16px;">
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 16 16"> <path fill="currentColor" d="M11.146 9.647a.5.5 0 1 1 .707.707l-3.5 3.5a.5.5 0 0 1-.707 0l-3.5-3.5a.5.5 0 1 1 .708-.707L8 12.793l3.146-3.146Zm-3.5-7.5a.5.5 0 0 1 .708 0l3.5 3.5a.5.5 0 1 1-.707.707L8 3.207 4.854 6.354a.5.5 0 0 1-.708-.707l3.5-3.5Z"/></svg>
Expand Down
Loading
Loading