|  ArneBo | dc233b67e6 | fix(style) [WIP] Collapsed sidebar button overrides | 2025-01-08 21:37:53 +01:00 | 
				
					
						|  ArneBo | 0652a3c388 | feat(ui) [WIP] explore page | 2025-01-08 21:37:53 +01:00 | 
				
					
						|  ArneBo | 0f31ea925c | fix(style) sidebar header icons spacing | 2025-01-08 21:37:53 +01:00 | 
				
					
						|  ArneBo | eef1052676 | fix(ui) sidebar auth state button switches | 2025-01-08 21:37:53 +01:00 | 
				
					
						|  ArneBo | d957d16042 | fix(style) logout login button style | 2025-01-08 21:37:53 +01:00 | 
				
					
						|  ArneBo | 5ad37d30c6 | feat(ui): user profile pic | 2025-01-08 21:37:53 +01:00 | 
				
					
						|  ArneBo | 6a4aaada5c | feat(ui) Tabs use new button component, correct spacing | 2025-01-08 21:37:53 +01:00 | 
				
					
						|  ArneBo | 601cc3a663 | feat(ui) [WIP] User profile page | 2025-01-08 21:37:53 +01:00 | 
				
					
						|  ArneBo | 0d5d3bbba1 | fix(style): sidebar pixel better | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | 92dcef488c | fix(style): [WIP] Sidebar Colors; Focus Outline | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | b26e85ff75 | fix(style): sidebar pixel perfect | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | 611d291c69 | fix(style): [WIP] Sidebar style regressions | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | e043dc8020 | fix(style): [WIP] Sidebar style regressions | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 6c1d1c5785 | feat(ui): default height of 48px for all inputs | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 6e5c9bad76 | feat(ui): iconWidth | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 8b25ed8fc1 | fix(regression): App background color | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | a068792306 | feat(ui): editable list of pills | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 89d8ee5b9e | feat(upload): [WIP] Choose between `Library` and `Channel` uploader | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | e450303f83 | feat(ui): if a component receives conflicting props, the explicit precedence list decides which prop wins | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 220a589715 | feat(ui): Link style `force-underline` | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 2c078236d7 | feat(docs): document layout section component | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | 90ae581379 | fix(style): usermenu styles | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 3f2dfc95b3 | feat(ui): Layout section component | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 860f12512c | feat(ui): [WIP] Layout section component | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  upsiflu | 4a62f05d1e | fix(regression): button width CSS definition | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | 2d5d7ee2ad | fix(ui): usermenu | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | a428f00afe | fix(style): [WIP] User profile | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | 4428873583 | fix(style): [WIP] pagination in artist page | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | b552ca180f | fix(style): [WIP] pagination in artist page | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | 132e236750 | fix(style) sidebar default collapsed | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | 96e9004928 | fix(style): Collapsed sidebar hamburger alignment | 2025-01-08 21:34:40 +01:00 | 
				
					
						|  ArneBo | 334c645d70 | fix(style): [WIP] Artist page input select styles | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 384cd5692a | fix(ui): pagination styles | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 742621d149 | fix(style): [WIP] pagination in artist page | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | e9a79dfaf8 | feat(ui): implement autofocus prop on input and link | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | dcddaaa561 | fix(regressions): alignment and color | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | b4cf8ff897 | fix(ui): working link in password reset | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | 469405767f | fix(colors): make outlines visible | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | 8240856630 | refactor(ui): factor out alignment (like width and color) | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | c9f59cbd26 | fix(ui) | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | 8cfd8e8d9f | fix(style) | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | 3f9799fd20 | fix(ui): width prop is respected on internal links | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 2818c3eff3 | feat(ui): [WIP] Artist page | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | fdaba924a1 | fix(ui): [WIP] Link button width | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 22951de0fb | fix(ui): [WIP] Logout page link button | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | d0cea0fdf4 | refactor(ui): change title to label prop for toggles for consistency | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 1d2351892f | fix(style): Center usermenu button self-alignment | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 4673c3e24c | fix(ui): add missing layout imports on user forms | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | e7a476150f | chore(style): buttons are left-aligned by default | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 44643a9b96 | fix(style): Consistent alert headings | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 424cea646e | fix(style): logout page Alert | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  ArneBo | 726f73f177 | feat(ui): logout page | 2025-01-08 21:34:39 +01:00 | 
				
					
						|  upsiflu | 61e03ca9a0 | chore(ui): minor improvements | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | 8ff2c05e05 | feat(ui): form layout | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | 2ebda850c7 | feat(ui): allow custom width (via composable props) | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | a588726a54 | feat(front): artist page search bar | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | e67b8693c9 | fix(style): set correct height for icons on inputs | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | 2a997b4edc | fix(style): set correct line height for inputs; add more padding to labels; bigger icons in input-right | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | 989212754a | fix(front): set label prop resp. slot in inputs | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | 81269f7fad | fix(front): set label prop resp. slot in inputs | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | b2ba7e1e6a | feat(ui): add label prop and slot to textarea component | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | 9e3f2cfb57 | feat(ui): add `label` convenience prop to input | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | fe8c7aa564 | refactor(front): replace password-input with input; set label prop | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | bb4fbd6e50 | refactor(ui): keep password visible when tabbing from 'show password' into input | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | f3da51bbe6 | refactor(ui): implement search and password type input | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | 709a7be25e | feat(style): No horizontal margin around buttons (except between buttons) | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | c638ef31a2 | feat(ui): WIP Artist Page | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | 52b3d43f6b | fix(style): layout paddings | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | a33face736 | fix(style): Password Input remove styles and indent | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | a2677477f7 | fix(style): consistent import dirs on about page | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | 885bf8bc87 | fix(style): input field styles | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  upsiflu | e3529d8753 | fix(modal): repair layout regression | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | b9f405e52d | fix(style): password reset pages | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | acf518a51a | fix(style): new signup form | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | 5c48b80bed | fix(style): global form label styles | 2025-01-08 21:34:38 +01:00 | 
				
					
						|  ArneBo | 3cd832f288 | fix(style): Flexible alert styles | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  ArneBo | 275ed13890 | feat(style): new login form | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  ArneBo | f403f2207d | fix(style): fix missing icon gap in usermenu popover logout | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  ArneBo | 78c64a03a4 | fix(style): keep sidebar monochrome | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  ArneBo | ce03a0ccee | fix(style): make login and signup buttons visible on desktop if not logged in | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  ArneBo | 55789f5c01 | fix(style): remove now obsolete pusher classes from pages | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  ArneBo | 840c0c4fc0 | feat(style): SVG switchable monochrome logo in sidebar | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  upsiflu | 3ba9f38fa7 | feat(ui): add title prop to toggle | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  upsiflu | 89d032950d | fix(style): fine-tune values | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  upsiflu | a49a311caa | chore(cleanup): no console.log in the app | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  upsiflu | 79edf6a0a5 | fix(style): minor style corrections | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  upsiflu | acb3656839 | fix(front): `aria-pressed` is either true or undefined | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  upsiflu | 4069d2ba71 | refactor(ui): composable widths; default colors and widths; consistent props; | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  upsiflu | c65b4bd4f0 | feat(ui): more consistent props | 2025-01-08 21:34:37 +01:00 | 
				
					
						|  upsiflu | 37d99e1a53 | refactor(about): [WIP] add 2-up and 3-up card layouts | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | bbe8a711d7 | fix(ui): link text is left-aligned by default; links are auto-aligned | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | e37aa17f85 | fix(ui): links align themselves left by default; improve responsive spacing in card | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | f9bbfc3c88 | fix(ui): icon class | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | 50bb8808bf | fix(a11y): make popover focusable; document additional usability issues | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | 492e83db04 | fix(color): set aria-pressed (activated) text color for non-buttons | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | 146d624d38 | feat(ui-docs): custom grid layout; add examples | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | e2672291d0 | fix(style): add more fallback colors for basic html elements | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | 9253e8e408 | fix(modals): operate global modals through central ui state (vuex) | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | 3955c9ebcd | refactor(about): [WIP] use new components | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | 7c29dee096 | fix(ui): clean up console.logs | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | e1bd30eb9d | feat(ui-docs): minor improvements and corrections | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  ArneBo | 008d8e2a8a | fix(ui): remove inert state when modal is closed; buttons are forced to be hidden on desktop | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  ArneBo | 33ef977860 | fix(ui): shortcuts modal without table and bottom lines | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  ArneBo | d8111dcbf6 | fix(ui): responsive sidebar stays open on desktop when url changes | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  ArneBo | 5f6d0c6bb2 | feat(ui): Sidebar thick active links | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  ArneBo | 5032b2536b | fix(ui): remove typography.scss from main.scss | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | 03373cba95 | feat(ui-docs): add default colors to vitepress docs container | 2025-01-08 21:34:36 +01:00 | 
				
					
						|  upsiflu | ae384cbd46 | feat(ui): make bottom links slightly responsive | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 84eb16bb01 | feat(ui): card can be small (fitting the contents) | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | c4d4289c6a | feat(ui): links have the same alignment props as buttons | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 26a6b45542 | feat(ui): buttons can be raised (colors) | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 2602280080 | chore(ui): simplify layout component, improve documentation | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 7296a352d9 | feat(ui): responsive sidebar (breakoff: 1024px) | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | bd840a4ba6 | feat(ui): align button center in cross axis; enable large button class | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 4c2c2a6e4d | feat(about): merge about and about-this-pod pages | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 9a943d6c37 | fix(route): use explicit router import instead of plugin | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 4b199471cf | fix(style): minor adjustments to layout and colors | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 22b99a10e0 | fix(style): make [aria-pressed] override any :hover styles | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | b6d4ca5901 | feat(ui): use new prop `to` for link-like popover items | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 0659342715 | feat(ui): use column layout for language modal | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 0672f7e966 | feat(ui): make legal links on sidebar thin | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 7bca997597 | feat(ui): link accepts color and stylistic props | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 2e1f095d37 | fix(ui): modal accepts semantic color | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | b806f97fe1 | feat(ui): [WIP] remove more stale color definitions | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 85004fa40e | feat(ui): enable color props on Popover and Modal | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 7162f496fa | feat(ui): enable links on Popover items | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | c2dcd6cdba | feat(ui): enable columns layout | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 1b5cfc7215 | feat(ui): add more style props to Button | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 2c4690f9d0 | chore(ui): [WIP] remove stale color definitions | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | 739bbb40e3 | chore(ui): [WIP] remove stale color definitions | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  ArneBo | f7c3ed9c12 | fix(ui): revert now obsolete sidebar link hover styles | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  ArneBo | c64f05e16a | fix(ui): sidebar links hover no underline | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | a40736d0b6 | feat(ui): Link component with no explicit styling has an underline | 2025-01-08 21:34:35 +01:00 | 
				
					
						|  upsiflu | a64bfa5f20 | fix(style): implement all necessary central color definitions for the Sidebar links and buttons | 2025-01-08 21:34:34 +01:00 | 
				
					
						|  upsiflu | 17ff21ab4f | feat(ui): simplify layout of Sidebar | 2025-01-08 21:34:34 +01:00 | 
				
					
						|  upsiflu | efc0fb4f19 | feat(ui): make Link with item render similarly to Button with icon | 2025-01-08 21:34:34 +01:00 | 
				
					
						|  upsiflu | b31a8caf86 | feat(ui): allow Layout component to embody Html tags (nav, header, ...) | 2025-01-08 21:34:34 +01:00 | 
				
					
						|  upsiflu | b5475a1cba | feat(ui): allow Button to have neutral ("default") color (useful in combination with ghost or outline) | 2025-01-08 21:34:34 +01:00 | 
				
					
						|  upsiflu | 1740fa7c11 | feat(ui): enable and style shortcuts modal | 2025-01-08 21:34:34 +01:00 | 
				
					
						|  upsiflu | 74958dcf34 | fix(style): add prop `overPopover` prop to render Modal over any popover | 2025-01-08 21:34:04 +01:00 | 
				
					
						|  upsiflu | bddbb813dc | fix(front): remove LegacyLayout from App.vue because it created errors in Chrome | 2025-01-08 21:34:04 +01:00 | 
				
					
						|  ArneBo | a0a97e2bca | fix(ui): style sidebar search | 2025-01-08 21:34:04 +01:00 | 
				
					
						|  upsiflu | 1ca7f41ac2 | feat(ui): implement link styles; use growing Spacers in Sidebar | 2025-01-08 21:34:04 +01:00 | 
				
					
						|  upsiflu | 302781d1fe | fix(front): infinite recursion because Button component was replaced but not imported | 2025-01-08 21:34:04 +01:00 | 
				
					
						|  upsiflu | 13efd647b4 | fix(ui): links cannot contain buttons. Props `solid` and `ghost` cannot be combined (see ui-docs) | 2025-01-08 21:34:04 +01:00 | 
				
					
						|  upsiflu | ac46d07c83 | fix(ui): make override colors stronger; fix sidebar color, i.e. default raised (gray-800 -> gray-900) | 2025-01-08 21:34:04 +01:00 | 
				
					
						|  ArneBo | 0cd25f7ce4 | fix(ui):theme color switch for ghost button | 2025-01-08 21:34:04 +01:00 | 
				
					
						|  ArneBo | d2a99599f0 | fix(ui): color sidebar & enable ghost style buttons | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | 973464a07a | feat(ui): set and document global dark colors (theme-dark) | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  ArneBo | 24c3eec56a | fix(ui): replace questionmark radio icon in sidebar with boombox | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  ArneBo | e563560cb1 | fix(ui): sidebar layout | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  ArneBo | b04e5254c4 | fix(ui): use consistent import syntax | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  ArneBo | 5e3b867aef | fix(ui): remove douplicate button import from trackbase.vue | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | eb1344442d | chore(ui-docs): improve color documentation and clean up colors.ts | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | 533cd4e21b | fix(ui): make aria-pressed "true" when given as a prop to the Button component | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | e583c51a54 | feat(ui): color (see "using color" in dev:ui-docs) | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | 925d2db0a6 | chore(style): contain all Sidebar classes inside the module | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | 3865cbac93 | feat(ui): add layout and spacing options | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  ArneBo | 7f293d4143 | feat(ui): new user menu in sidebar | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | 32cf6c2e3d | feat(ui): [WIP] use new Ui components for user menu in sidebar | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | e1072b9dbb | chore(ui-docs): rename `Layout` to `Theme` to prevent confusion with Layout component | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | db197c24aa | fix(ui): provide default injection value for 'popover' to eliminate error messages | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  ArneBo | 3ad476fdfa | fix(ui): [WIP] Sidebar add temporary user icon and router links until popover menus are in place | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  upsiflu | ee2819d826 | fix(ui): repair link in card with `to` route (whole card as link) | 2025-01-08 21:34:03 +01:00 | 
				
					
						|  ArneBo | 58e5e84610 | feat(ui): Sidebar link to existing router links | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  ArneBo | 32f67674cd | fix(ui): Working Sidebar buttons | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  ArneBo | 97c9201584 | feat(ui): New Sidebar Layout | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 12ac7d1e79 | chore(ui): update sidebar content | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 94f02e2d02 | feat(ui): colors for active links | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 637db1c9c7 | feat(ui): [WIP] add placeholder paths to sidebar links | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 01c59e3088 | feat(ui): [WIP] add placeholder paths to sidebar links | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 1c7bed0f7e | feat(ui): [WIP] add placeholder paths to sidebar links | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 10361af8f9 | feat(ui): finish Link component (for Sidebar) | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 95dd23dbd0 | feat(ui): [WIP] replace buttons with links in sidebar | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 7c07f87cfd | feat(ui): use dark and light theme for ui components in funkwhale app | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | ad9e3dd4b0 | feat(ui): [WIP] new `Link` component, use for sidebar links | 2025-01-08 21:34:02 +01:00 | 
				
					
						|  upsiflu | 8ea49dd251 | fix(ui): default slot has no name, see https://vuejs.org/guide/components/slots | 2025-01-08 21:34:01 +01:00 | 
				
					
						|  ArneBo | af6f0a4ccb | fix(ui): sidebar todo comment invisible with html comment | 2025-01-08 21:34:01 +01:00 | 
				
					
						|  ArneBo | 6d06d9514d | fix(ui): fixing errors | 2025-01-08 21:34:01 +01:00 | 
				
					
						|  ArneBo | f3a7be03ed | fix(ui): [WIP] replace buttons | 2025-01-08 21:34:01 +01:00 | 
				
					
						|  upsiflu | 316908fe61 | fix(front): remove botched Html comment | 2025-01-08 21:34:01 +01:00 | 
				
					
						|  upsiflu | f3ee0b9f77 | feat(ui): [WIP] activate UIv2 (new designs, new routes) | 2025-01-08 21:34:01 +01:00 | 
				
					
						|  ArneBo | 5eef4692e1 | [WIP] replace buttons with new ui component | 2025-01-08 21:34:01 +01:00 | 
				
					
						|  ArneBo | 5399f9be0e | [WIP] replace modals and buttons with new ui components | 2025-01-08 21:34:01 +01:00 | 
				
					
						|  upsiflu | e0fb7f0fc4 | [WIP] replace `semantic-modal` with `ui/Modal` component | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  upsiflu | c369f3168a | fix(front): [WIP] replace `semantic-modal` with `ui/Modal` component | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  upsiflu | aa2016ce59 | feat(ui): make modal closed by default | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  upsiflu | 48a86d1515 | chore(style): remove duplicate import (funkwhale.scss is already imported into vite.config.ts) | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  ArneBo | 491871c598 | fix(front): Add missing closing </div> | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  ArneBo | 1b15355b76 | fix(front): Remove SetInstanceModal for real | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  ArneBo | baa34a2e08 | fix(front): re-enable port in vite.config.ts; delete SetInstanceModal from LegacyLayout | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  upsiflu | 8f69c7b3bd | fix(ui): [WIP] remove `useGettext` translation mechanism TODO: Replace with `{ t }` | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  upsiflu | 10683f327c | fix(ui): [WIP] remove  translation mechanism TODO: Replace with | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  upsiflu | ebc85d2a19 | fix(ui): [WIP] import TagsList explicitly | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  upsiflu | c5307fcdcc | fix(front) [WIP] Comment out jQuery `search` until we find the correct version | 2025-01-08 21:31:40 +01:00 | 
				
					
						|  upsiflu | 95a78c6bae | fix(front): re-instate SetInstanceModal | 2025-01-08 21:31:39 +01:00 | 
				
					
						|  ArneBo | 46af65e54c | fix(ui): import jQuery | 2025-01-08 21:31:39 +01:00 | 
				
					
						|  upsiflu | 0695d7e913 | feat(ui): modal template for confirming dangerous actions | 2025-01-08 21:31:39 +01:00 | 
				
					
						|  upsiflu | 66239b00a3 | chore(typo): remove duplicate definition of `{ t }` | 2025-01-08 21:31:39 +01:00 | 
				
					
						|  upsiflu | a0acb15492 | chore(cleanup): remove unused imports and functions | 2025-01-08 21:31:39 +01:00 | 
				
					
						|  upsiflu | 3d4562e180 | chore(typo): execute function on click | 2025-01-08 21:31:18 +01:00 | 
				
					
						|  upsiflu | 4cfacf009f | chore(typo): add missing vue imports | 2025-01-08 21:31:18 +01:00 | 
				
					
						|  upsiflu | bf859e38ee | chore(typo): use existing color name | 2025-01-08 21:31:18 +01:00 | 
				
					
						|  upsiflu | f3961449f1 | chore(typo): execute function on click | 2025-01-08 21:31:18 +01:00 | 
				
					
						|  upsiflu | e50a62b26a | fix(ui): [WIP] remove fomantic dropdown | 2025-01-08 21:31:18 +01:00 | 
				
					
						|  upsiflu | 415661e0a5 | chore(ui-docs): boolean variables start with 'is' | 2025-01-08 21:31:18 +01:00 | 
				
					
						|  upsiflu | 09077156ad | chore(ui): [WIP] replace jquery-based dropdown with new popover | 2025-01-08 21:31:18 +01:00 | 
				
					
						|  upsiflu | b447daed47 | chore(ui): use `store` object instead of `$store` plugin | 2025-01-08 21:31:18 +01:00 | 
				
					
						|  ArneBo | 074df60f09 | WIP: TrackBase.vue | 2025-01-08 21:30:13 +01:00 | 
				
					
						|  ArneBo | 34ed89c378 | fix(ui): more '''s declared as 'store' | 2025-01-08 21:30:13 +01:00 | 
				
					
						|  ArneBo | 30e4ea64c7 | forgot one | 2025-01-08 21:30:13 +01:00 | 
				
					
						|  ArneBo | edad84b0b6 | consistent use of i18n for translations, replace ,  and  global variables with local definitions | 2025-01-08 21:30:13 +01:00 | 
				
					
						|  ArneBo | 4d78c2143c | fix(ui):[WIP] replace popover menus, buttons, messages | 2025-01-08 21:28:56 +01:00 | 
				
					
						|  ArneBo | b726b27a7e | fix(ui): remove fomantic | 2025-01-08 21:28:56 +01:00 | 
				
					
						|  ArneBo | 0029107972 | fix(ui): remove call of external ui from main.ts | 2025-01-08 21:28:56 +01:00 | 
				
					
						|  ArneBo | 3b537a2b85 | fix(ui): remove fomantic, replace external ui with built stylesheets | 2025-01-08 21:28:56 +01:00 | 
				
					
						|  ArneBo | d967e91dcc | fix(ui): active toggle visible in dark-theme | 2025-01-08 21:28:56 +01:00 | 
				
					
						|  upsiflu | 534c074a4f | feat(ui): integrate theme in ui-docs (`yarn docs:dev`) | 2025-01-08 21:28:55 +01:00 | 
				
					
						|  upsiflu | 0e045bda11 | chore(ui): make imports consistent; modernize `useProps` and `useModel` WIP: #2355 | 2025-01-08 21:28:55 +01:00 | 
				
					
						|  upsiflu | 8d54d7b87a | chore(front): Replace `defineProp` macro with `defineProps` builtin available in Vue 3.5 | 2025-01-08 21:28:55 +01:00 | 
				
					
						|  upsiflu | 215857233a | chore(ui): move docs markdown files into ui-docs because vitepress could not access parent directory | 2025-01-08 21:28:55 +01:00 | 
				
					
						|  upsiflu | 744c4b8691 | feat(ui-docs): implement dev:docs, build:docs and serve:docs (vitepress) NOTE: type:module added to front/package.json. TODO: Check if app still builds | 2025-01-08 21:28:55 +01:00 | 
				
					
						|  upsiflu | 0edd80ac3b | chore(i18n): Integrate Ui translations (vui namespace) #2355 | 2025-01-08 21:28:54 +01:00 | 
				
					
						|  ArneBo | b281d9a85d | refactor: continue replacing artist card and widget | 2025-01-08 21:28:54 +01:00 | 
				
					
						|  ArneBo | 36965695d9 | (refactor): replaced album cards | 2025-01-08 21:28:53 +01:00 | 
				
					
						|  upsiflu | b2d36abd81 | feat(front): Load fallback image from album (feature was present in components/audio/artist/Card.vue) | 2025-01-08 21:28:53 +01:00 | 
				
					
						|  upsiflu | 2ea919cd81 | refactor(Ui): Move style into component | 2025-01-08 21:28:53 +01:00 | 
				
					
						|  ArneBo | a9b60cc928 | fix: correct paths in frontend | 2025-01-08 21:28:53 +01:00 | 
				
					
						|  upsiflu | f9e564fc9b | fix(style): Remove classes that were overriding new Artist Card styles | 2025-01-08 21:28:53 +01:00 | 
				
					
						|  upsiflu | b2deead0ab | fix(style): explicit import unneeded (styles are already globally loaded) | 2025-01-08 21:28:53 +01:00 | 
				
					
						|  upsiflu | b17c929801 | dx: Paths in frontend templates: shorten | 2025-01-08 21:28:53 +01:00 | 
				
					
						|  jon r | 684fc13f7e | Paths in frontend templates to find the source files. Move non-abstract external UI components into this repo. ArtistCard working, with missing css | 2025-01-08 21:28:53 +01:00 | 
				
					
						|  ArneBo | 658946c15d | WIP Replacing Cards | 2025-01-08 21:28:52 +01:00 | 
				
					
						|  upsiflu | be6df0fc3e | feat(ui): Select upload destination with funkwhale-ui Card component | 2025-01-08 21:28:52 +01:00 | 
				
					
						|  upsiflu | 73e5923411 | fix(front): comment out broken import (revisit!) | 2025-01-08 21:28:52 +01:00 | 
				
					
						|  upsiflu | 4daa3a03af | fix(front): add missing imports | 2025-01-08 21:28:52 +01:00 | 
				
					
						|  wvffle | a2adf7ac2b | feat(ui): connect upload page to real backend | 2025-01-08 21:28:27 +01:00 | 
				
					
						|  Kasper Seweryn | 1fc39e2955 | fix(sidebar): fix quick settings issues | 2025-01-08 21:28:27 +01:00 | 
				
					
						|  Kasper Seweryn | e41b30e6eb | fix: fix most linting errors | 2025-01-08 21:28:27 +01:00 | 
				
					
						|  Kasper Seweryn | 4f545cee39 | feat: create router for UI v2 | 2025-01-08 21:23:01 +01:00 | 
				
					
						|  Kasper Seweryn | ef19232f2c | feat: add missing upload views | 2025-01-08 21:22:34 +01:00 | 
				
					
						|  Kasper Seweryn | 72b94c2372 | feat: add upload groups | 2025-01-08 21:22:34 +01:00 | 
				
					
						|  Kasper Seweryn | 3d7ccf8313 | feat: add sidebar | 2025-01-08 21:22:34 +01:00 | 
				
					
						|  Kasper Seweryn | acfc4a687b | feat(upload): spawn worker dynamically, when uploading | 2025-01-08 21:20:05 +01:00 | 
				
					
						|  Kasper Seweryn | 5070d06997 | chore: remove accidentially commited files | 2025-01-08 21:20:05 +01:00 | 
				
					
						|  Kasper Seweryn | 88c93dea90 | feat: add upload logic | 2025-01-08 21:20:04 +01:00 | 
				
					
						|  anonymous | 7102da8ed3 | Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 95.1% (2084 of 2191 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/zh_Hans/ | 2025-01-03 19:00:36 +00:00 | 
				
					
						|  anonymous | 8f692f8b91 | Translated using Weblate (Swedish) Currently translated at 60.1% (1317 of 2191 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/sv/ | 2025-01-03 19:00:35 +00:00 | 
				
					
						|  anonymous | 7376c85521 | Translated using Weblate (Russian) Currently translated at 99.3% (2177 of 2191 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/ru/ | 2025-01-03 19:00:35 +00:00 | 
				
					
						|  anonymous | c4652fbf61 | Translated using Weblate (Portuguese (Portugal)) Currently translated at 74.0% (1623 of 2191 strings)
Translation: Funkwhale/Funkwhale Web
Translate-URL: https://translate.funkwhale.audio/projects/funkwhale/front/pt_PT/ | 2025-01-03 19:00:34 +00:00 |