From 31e7fad4a0aeca4a67bd53d83bef78a1e85475fd Mon Sep 17 00:00:00 2001 From: Zsolt Tasnadi Date: Wed, 29 Jul 2026 09:48:53 +0200 Subject: [PATCH] go to site fix 2 --- apps/api/app/assets/stylesheets/active_admin.scss | 9 +++++++++ apps/api/config/initializers/active_admin.rb | 8 ++++++++ 2 files changed, 17 insertions(+) diff --git a/apps/api/app/assets/stylesheets/active_admin.scss b/apps/api/app/assets/stylesheets/active_admin.scss index 2260494..968c113 100644 --- a/apps/api/app/assets/stylesheets/active_admin.scss +++ b/apps/api/app/assets/stylesheets/active_admin.scss @@ -2,6 +2,15 @@ @import "active_admin/base"; @import "activeadmin_blaze_theme/theme"; +// Force utility navigation visible (blaze theme may hide it) +#utility_nav { display: flex !important; visibility: visible !important; } +#utility_nav #site_link a { + color: #fff !important; + font-weight: bold; + text-decoration: none; + &:hover { text-decoration: underline; } +} + // File Manager .fm-breadcrumbs { background: #f5f5f5; padding: 10px 14px; border-radius: 4px; margin-bottom: 16px; font-family: monospace; font-size: 14px; diff --git a/apps/api/config/initializers/active_admin.rb b/apps/api/config/initializers/active_admin.rb index 94e6876..33fd83f 100644 --- a/apps/api/config/initializers/active_admin.rb +++ b/apps/api/config/initializers/active_admin.rb @@ -22,5 +22,13 @@ ActiveAdmin.setup do |config| admin.add_logout_button_to_menu menu end + + admin.build_menu do |menu| + menu.add id: "go_to_site", + label: "🏠 Go to Site", + url: ENV.fetch("SITE_URL", "https://teletypegames.org"), + html_options: { target: "_blank" }, + priority: 0 + end end end