Rūdolfs Ošiņš
4f63f9e87f
Link peer breadcrumb to home screen
2024-09-13 13:54:39 +02:00
Rūdolfs Ošiņš
5725cec33f
Add breadcrumbs
2024-09-13 13:54:39 +02:00
Rūdolfs Ošiņš
33e0b52e23
Use new button styling for header buttons
2024-09-12 14:26:31 +02:00
Rūdolfs Ošiņš
7c1f0fb28f
Make copyable highlight on hover
2024-09-12 14:23:31 +02:00
Rūdolfs Ošiņš
d7c811ba11
Add hero image to home screen
2024-09-11 17:58:06 +02:00
Rūdolfs Ošiņš
c31652570f
Make header sticky
2024-09-11 17:58:06 +02:00
Rūdolfs Ošiņš
1bb8a806aa
Refactor header to use clip-path
2024-09-11 17:24:30 +02:00
Sebastian Martinez
43ad446dc7
Fix RepoInfo delegate type
2024-09-11 13:35:34 +02:00
Rūdolfs Ošiņš
8a417404b8
Add copyable current ID to the header
2024-09-11 09:44:48 +02:00
Rūdolfs Ošiņš
c558235a49
Convert remaining on: events to onclick/ontouchstart
2024-09-10 11:55:37 +02:00
Sebastian Martinez
ffff885ffb
Event handlers with the on: directive are deprecated in svelte 5
...
Also bubbling events from HTML elements to the components have to be
done with `onclick` callback props.
2024-09-10 11:33:09 +02:00
Rūdolfs Ošiņš
f09253f631
Add repo issues and patches routes
2024-09-10 11:13:45 +02:00
Rūdolfs Ošiņš
cb82dae6eb
Remove setTitle
...
There is no page title that is shown to the user, so there's no point in
setting it.
2024-09-10 11:12:21 +02:00
Sebastian Martinez
560891d1a6
Add tauri commands for single repo and cobs
2024-09-06 15:33:55 +02:00
Sebastian Martinez
0f5d13da7e
Remove double navigation on app load
...
We where navigating to the `home` route twice on load.
Once with `router.loadFromLocation` and then during `onMount` with
`navigate("home")` which triggered the repo listing twice.
2024-09-06 14:51:11 +02:00
Rūdolfs Ošiņš
5b33e1ecd5
Remove design system
...
It was only a placeholder until we get some content.
2024-09-05 13:42:39 +02:00
Rūdolfs Ošiņš
169866efeb
Fix Border component background
...
Otherwise the Popover element was transparent.
2024-09-05 12:37:46 +02:00
Rūdolfs Ošiņš
3d9e614ea3
Allow opening the app in a browser
...
For development purposes it's convenient to be able to open the app in
Chrome. To do this we skip invoking internal Tauri commands.
2024-09-05 12:37:46 +02:00
Sebastian Martinez
b6711a5698
Add list_repo and config commands
2024-09-05 12:37:00 +02:00
Rūdolfs Ošiņš
3edfcf9192
Add RepoCard component
2024-09-05 11:17:58 +02:00
Rūdolfs Ošiņš
d17303bedb
Remove unused file
2024-09-03 17:23:15 +02:00
Rūdolfs Ošiņš
dedfaf1e94
Remove deprecated event dispatcher
2024-09-03 17:09:12 +02:00
Sebastian Martinez
ffcbbebc5c
Support svelte 5 release candidate
2024-09-03 17:03:41 +02:00
Rūdolfs Ošiņš
8179ed0f3e
Add our own router
2024-09-03 16:30:12 +02:00
Rūdolfs Ošiņš
484d0d58ba
Update dependencies
2024-09-03 14:04:25 +02:00
Rūdolfs Ošiņš
16cede111b
Clean up the auth warning page
...
Center content vertically and horizontally. Don't show a link but
directly the Repos view when authenticated.
2024-08-29 08:34:29 +02:00
Rūdolfs Ošiņš
bb68d6c577
Add theme switch to the header
2024-08-28 14:39:51 +02:00
Rūdolfs Ošiņš
c145669236
Use proper SVG icon instead of PNG
2024-08-28 14:26:15 +02:00
Rūdolfs Ošiņš
b1ac40cc92
Fix eslint and other formatting errors
2024-08-28 14:26:15 +02:00
Rūdolfs Ošiņš
dd3bead7e1
Add a basic design system
...
This adds some design primitives like pixelated borders and buttons.
2024-08-28 14:26:15 +02:00
Sebastian Martinez
761c59e4e4
Add Header component and required components
2024-08-28 10:54:12 +02:00
Sebastian Martinez
a03a0aef3a
Create a splashscreen that makes sure that the requirements are met
2024-08-28 10:50:09 +02:00
Sebastian Martinez
eaee2a9e6a
Remove unused template code
2024-08-28 10:50:08 +02:00
Sebastian Martinez
188bcd4d9c
Change from SvelteKit to Svelte
2024-07-24 14:00:12 -03:00
Sebastian Martinez
319f788c3c
Add prettier and eslint
2024-07-05 11:36:18 +02:00
Sebastian Martinez
9397cb72d4
Initial commit
...
Adds the installed files for Tauri obtained through:
```
sh <(curl https://create.tauri.app/sh ) --beta
```
2024-07-05 10:59:09 +02:00