Sebastian Martinez
ff593e6567
Make timestamps --color-foreground
2024-01-19 16:43:10 +01:00
Sebastian Martinez
8f126d3903
Change commit ids to color-foreground-dim
2024-01-19 16:43:10 +01:00
Rūdolfs Ošiņš
bd4e56956e
Fix peer selector popover positioning
2024-01-18 21:59:54 +00:00
Sebastian Martinez
7b25d5ba56
Distinguish git commits from radicle ids
2024-01-18 18:49:39 +00:00
dnlklmn
f3966b00b8
Unify tabs
...
Make activity/changes tabs look like the files/commits/contributors tabs look
on the source page.
2024-01-18 13:09:39 +00:00
Sebastian Martinez
c76c8e7ab8
Change actions to who what when
2024-01-17 17:00:10 +00:00
Sebastian Martinez
64d7fbcf56
Add min-width: 0 to cob content
...
This allows content that shows a code block to shrink so title can wrap
on desktop.
2024-01-17 16:51:31 +00:00
dnlklmn
c44b6e55e1
Tweak patch list
2024-01-17 13:58:05 +00:00
dnlklmn
3c6c5ece1f
Tweak issue list
2024-01-17 13:58:05 +00:00
Sebastian Martinez
25160bb39c
Capitalize cob state badge
2024-01-16 12:16:54 +01:00
Sebastian Martinez
a7c0aea1b3
Move patch and issue icons into state badge
2024-01-16 12:11:05 +01:00
dnlklmn
f038827231
Move RID to project header
2024-01-15 18:28:22 +00:00
dnlklmn
1e712344a0
Rename Home to Source
2024-01-15 18:28:22 +00:00
dnlklmn
2915226524
Make buttons regular size - 32px tall
2024-01-15 18:28:22 +00:00
dnlklmn
0d82d53289
Make peer and branch selectors bigger
2024-01-15 18:28:22 +00:00
dnlklmn
68cff4625d
Tweak file tree
...
Change file tree icons and text to small. Align icons with Files tab icon.
2024-01-15 18:28:22 +00:00
Rūdolfs Ošiņš
8e580385f0
Tweak tab visuals
...
Make selected tabs not change on hover. Change unselected tabs to use regular
font weight and foreground-contrast.
2024-01-15 18:28:22 +00:00
Sebastian Martinez
87afc6204c
Add embeds also to revisions
2024-01-15 15:43:24 +00:00
Sebastian Martinez
aed8538218
Add embeds to patch descriptions
...
Also adds an array of edits to a new `edits` field which we can show to
show edits to the patch description
2024-01-15 15:43:23 +00:00
Sebastian Martinez
28598e65cd
Shrink source blob elements on overflow
2024-01-15 15:15:33 +00:00
Sebastian Martinez
2410aa1bc9
Allow patch descriptions to be empty
2024-01-09 14:54:50 +01:00
Rūdolfs Ošiņš
e194de4218
Two column layout refactor
...
We use a grid layout and let the browser calculate everything instead of
relying on JavaScript.
2024-01-05 15:22:56 +00:00
Rūdolfs Ošiņš
d4ca379245
Remove source file tree top and bottom borders
2024-01-02 11:48:19 +00:00
Rūdolfs Ošiņš
08d16dbbeb
Implement two column layout
2024-01-02 11:48:19 +00:00
Sebastian Martinez
4912d85198
Add editing of revisions
2023-12-21 20:35:11 +01:00
Sebastian Martinez
2472938bf1
Simplify TextInput
...
Extracts the validation message out of the `TextInput` component.
For a nice and flexible layout we should render the validation message
outside of the `TextInput` component and just do text input.
2023-12-21 14:05:17 +00:00
Sebastian Martinez
851a444b5d
Fix failing e2e tests
...
We had e2e tests failing for the new Assignee and LabelInput components,
and due to the changes to the SeedButton.
2023-12-21 14:25:15 +01:00
dnlklmn
99a0d8d6f2
Fix gray colors
2023-12-19 17:00:09 +00:00
Sebastian Martinez
8152cda2ac
Allow track and untrack of a project through the TrackButton
...
- Add support for checking the tracking table from `radicle-httpd` to
get a more precise information if the project is being tracked by the
local node.
- If a user isn't authenticated with their local httpd instance, we
still show the Popover to explain how to do it on the CLI
2023-12-19 16:47:08 +01:00
Sebastian Martinez
55f8f4ba87
Improve assignee and label input
2023-12-19 14:52:23 +00:00
Sebastian Martinez
448c762831
Show edited label on edited comments and issues
...
If a comment or an issue had at least one additional edit, we show a `edited` label,
which on hover shows the standard tooltip with more information on
who edited it and when.
2023-12-15 07:10:14 +01:00
Sebastian Martinez
24628f57d8
Improve handling missing files and README
2023-12-12 10:41:27 +01:00
Thomas Scholtes
f2eb867d1f
Don’t use disabled Popover
...
We stop using the disabled `Popover` component. Instead of using the
disabled component it is simpler to just not use the component at all.
This also avoids issues where the toggle button of the `Popover` was
nested inside the button in `src/App/Header/Authenticate.svelte` which
in turn created problems with `.getByRole` selectors in tests.
Because of this change we can also drop the use of `NodeId` in places
where it simply displays the node ID and avatar.
Signed-off-by: Thomas Scholtes <geigerzaehler@axiom.fm >
2023-12-10 12:47:02 +01:00
Sebastian Martinez
bac15bfdc7
Rename tracking to seeding
...
Following the heartwood release 6ca7da2 we also rename tracking
to seeding, and update our `radicle-httpd` endpoints and configs.
Also updates test suites to handle new CLI commands.
2023-12-07 09:45:06 +01:00
Rūdolfs Ošiņš
e0a5e37fb7
Tweak dropdown list selected item colors
2023-12-05 09:53:29 +01:00
Sebastian Martinez
5abd1bf635
Add copied diff with modifications
2023-12-04 20:45:11 +01:00
Sebastian Martinez
3198bbd330
Add a yellow-outline Badge variant
2023-12-04 11:59:12 +01:00
Sebastian Martinez
5265a6b245
Display badge for private repos
2023-12-04 11:59:12 +01:00
Rūdolfs Ošiņš
90cfaca9be
Fix "moved" badge alignment
2023-12-01 18:06:07 +01:00
Sebastian Martinez
095b99fcec
Fix issue text horizonal overflow
2023-12-01 12:28:27 +01:00
Rūdolfs Ošiņš
858602586f
Don't show connector line when we don't show the cob action button
2023-11-30 21:19:52 +01:00
Rūdolfs Ošiņš
68f7702616
Fix commit list line in Firefox on linux retina screens
...
We make the line that covers the bottom part of the commit connector
line wider, so that it always covers the border. This should also fix
the line appearing when decreasing text size.
2023-11-30 21:19:52 +01:00
Rūdolfs Ošiņš
4fb457c7cb
Make dropdown styling consistent with design system
2023-11-28 21:34:19 +01:00
Rūdolfs Ošiņš
af6462c3a7
Remove unneeded CSS class
2023-11-28 21:34:19 +01:00
Sebastian Martinez
95ed1a0353
Adding embed editing in issues and patches
2023-11-28 10:59:55 +01:00
Sebastian Martinez
1167dcfab6
Improves changeset schemas and fix moved diff syntax highlighting
2023-11-28 10:39:32 +01:00
Sebastian Martinez
575f44e434
Unify lodash imports
...
We currently use all three ways of importing lodash.
The one that provides us with the smalles bundle size is.
```
import isEqual from "lodash/isEqual";
```
So we should use that everywhere
2023-11-28 09:25:13 +01:00
Sebastian Martinez
b6ac9bd4a7
Improve handling of rawPath
...
Instead of computing it in multiple components, we should do it in
router.ts in the routes where we need it, and add the commit param when
we have it.
2023-11-27 14:12:24 +01:00
Rūdolfs Ošiņš
7e613952f5
Fix NodeId popover padding
2023-11-23 17:09:40 +01:00
Rūdolfs Ošiņš
3d24c5f79f
Improve contributor popover wording
2023-11-23 10:20:54 +01:00