From fd28da2a3b7e6306b214c58c70b14afb2e01a66c Mon Sep 17 00:00:00 2001
From: Prospector <6166773+Prospector@users.noreply.github.com>
Date: Sat, 15 Apr 2023 12:08:11 -0700
Subject: [PATCH] Add transfer history and unify back elements with breadcrumbs
(#1088)
* Add transfer history and unify back elements with breadcrumbs
* Increase padding of breadcrumbs, include previous query params, more consistent link underlining
* Prettier
* Add project type text and link to project pages
* Remove console.log
---
assets/images/utils/history.svg | 6 +
assets/styles/components.scss | 2 +
components/ui/Badge.vue | 6 +
components/ui/Breadcrumbs.vue | 54 +++++++
pages/[type]/[id].vue | 92 +++++++++---
pages/[type]/[id]/version/[version].vue | 55 ++++---
pages/dashboard/projects.vue | 6 +-
.../{revenue.vue => revenue/index.vue} | 6 +-
pages/dashboard/revenue/transfers.vue | 138 ++++++++++++++++++
pages/index.vue | 2 +-
10 files changed, 320 insertions(+), 47 deletions(-)
create mode 100644 assets/images/utils/history.svg
create mode 100644 components/ui/Breadcrumbs.vue
rename pages/dashboard/{revenue.vue => revenue/index.vue} (93%)
create mode 100644 pages/dashboard/revenue/transfers.vue
diff --git a/assets/images/utils/history.svg b/assets/images/utils/history.svg
new file mode 100644
index 000000000..c55b1cdbc
--- /dev/null
+++ b/assets/images/utils/history.svg
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/assets/styles/components.scss b/assets/styles/components.scss
index 60c5a06a7..c4333e568 100644
--- a/assets/styles/components.scss
+++ b/assets/styles/components.scss
@@ -605,6 +605,7 @@
&:focus-visible,
&:hover {
color: var(--color-link-hover);
+ text-decoration: underline;
}
&:active {
@@ -1310,6 +1311,7 @@ textarea.known-error {
.goto-link:hover,
.goto-link:focus-visible {
color: var(--color-link-hover);
+ text-decoration: underline;
}
.goto-link:active {
diff --git a/components/ui/Badge.vue b/components/ui/Badge.vue
index b2a7b8350..10848fc14 100644
--- a/components/ui/Badge.vue
+++ b/components/ui/Badge.vue
@@ -21,6 +21,11 @@