From 927a8330bcc8c307c5b5a570d8661fc51b26ba64 Mon Sep 17 00:00:00 2001 From: cryptogopher Date: Sun, 12 May 2024 23:21:30 +0200 Subject: [PATCH] Add souce code and issue tracker links Closes #3 --- app/assets/images/pictograms/bug-outline.svg | 1 + app/assets/images/pictograms/code-braces.svg | 1 + app/assets/stylesheets/application.css | 4 +++- app/views/layouts/application.html.erb | 3 +++ config/locales/en.yml | 2 ++ config/routes.rb | 3 +++ 6 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 app/assets/images/pictograms/bug-outline.svg create mode 100644 app/assets/images/pictograms/code-braces.svg diff --git a/app/assets/images/pictograms/bug-outline.svg b/app/assets/images/pictograms/bug-outline.svg new file mode 100644 index 0000000..62ccdfe --- /dev/null +++ b/app/assets/images/pictograms/bug-outline.svg @@ -0,0 +1 @@ + diff --git a/app/assets/images/pictograms/code-braces.svg b/app/assets/images/pictograms/code-braces.svg new file mode 100644 index 0000000..70cf359 --- /dev/null +++ b/app/assets/images/pictograms/code-braces.svg @@ -0,0 +1 @@ + diff --git a/app/assets/stylesheets/application.css b/app/assets/stylesheets/application.css index 18a970b..4c49e38 100644 --- a/app/assets/stylesheets/application.css +++ b/app/assets/stylesheets/application.css @@ -175,7 +175,6 @@ input[type=text]:read-only { display: flex; gap: 0.8em; grid-area: header; - justify-content: flex-end; } @@ -458,6 +457,9 @@ table.items select:focus-visible { .centered { margin: 0 auto; } +.extendedright { + margin-right: auto; +} [disabled] { border-color: var(--color-border-gray) !important; color: var(--color-border-gray) !important; diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 06d918c..ff65d54 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -25,6 +25,9 @@
+ <%= image_link_to t(".source_code"), "code-braces", source_code_url %> + <%= image_link_to t(".issue_tracker"), "bug-outline", issue_tracker_url, + class: "extendedright" %> <% if user_signed_in? %> <%= image_link_to_unless_current(current_user.email, "account-wrench-outline", edit_user_registration_path) {} %> diff --git a/config/locales/en.yml b/config/locales/en.yml index 530f58e..68b1520 100644 --- a/config/locales/en.yml +++ b/config/locales/en.yml @@ -42,8 +42,10 @@ en: update: Update layouts: application: + issue_tracker: Report issue revert: Revert sign_out: Sign out + source_code: Get code units: Units users: Users units: diff --git a/config/routes.rb b/config/routes.rb index 1f30d79..3f556c2 100644 --- a/config/routes.rb +++ b/config/routes.rb @@ -24,4 +24,7 @@ Rails.application.routes.draw do devise_scope :user do root to: "devise/sessions#new" end + + direct(:source_code) { "https://gitea.michalczyk.pro/fixin.me/fixin.me" } + direct(:issue_tracker) { "https://gitea.michalczyk.pro/fixin.me/fixin.me/issues" } end