From 80eac55b63acd2ca77c69d2268c195e625a6b5f8 Mon Sep 17 00:00:00 2001 From: Pranav Date: Fri, 19 Dec 2025 12:40:13 -0800 Subject: [PATCH] fix style --- app/helpers/super_admin/navigation_helper.rb | 2 +- .../super_admin/application/_icons.html.erb | 18 ++++---- .../application/_settings_menu.html.erb | 45 +++++++++++++++++-- .../super_admin/application/show.html.erb | 4 +- 4 files changed, 54 insertions(+), 15 deletions(-) diff --git a/app/helpers/super_admin/navigation_helper.rb b/app/helpers/super_admin/navigation_helper.rb index 5fca3fa76..b93353ea1 100644 --- a/app/helpers/super_admin/navigation_helper.rb +++ b/app/helpers/super_admin/navigation_helper.rb @@ -9,7 +9,7 @@ module SuperAdmin::NavigationHelper end # Add general at the beginning - general_feature = [['general', { 'config_key' => 'general', 'name' => 'General' }]] + general_feature = [['general', { 'config_key' => 'general', 'name' => 'General', 'icon' => 'icon-gear' }]] general_feature + features.to_a end diff --git a/app/views/super_admin/application/_icons.html.erb b/app/views/super_admin/application/_icons.html.erb index c7a748a37..46252ef4a 100644 --- a/app/views/super_admin/application/_icons.html.erb +++ b/app/views/super_admin/application/_icons.html.erb @@ -64,7 +64,7 @@ - + @@ -93,27 +93,27 @@ - + - + - + - + - + - + @@ -151,11 +151,11 @@ - + - + diff --git a/app/views/super_admin/application/_settings_menu.html.erb b/app/views/super_admin/application/_settings_menu.html.erb index b42a6e8b8..4f64a6498 100644 --- a/app/views/super_admin/application/_settings_menu.html.erb +++ b/app/views/super_admin/application/_settings_menu.html.erb @@ -9,12 +9,15 @@ -
    +
      <% settings_pages.each do |_feature_key, attrs| %> <% url = super_admin_app_config_url(config: attrs['config_key']) %> -
    • +
    • <% is_active = current_page?(url) %> - <%= link_to url, class: "flex h-8 items-center gap-2 px-2 py-1 rounded-lg text-sm hover:bg-n-alpha-2 #{is_active ? 'text-n-blue-text bg-n-alpha-2' : 'text-n-slate-11'}" do %> + <%= link_to url, class: "flex h-8 items-center gap-2 px-2 py-1 rounded-lg text-sm hover:bg-gradient-to-r from-transparent via-n-slate-3/70 to-n-slate-3/70 max-w-[140px] #{is_active ? 'text-n-blue-text bg-n-alpha-2' : ''}" do %> + <% if attrs['icon'].present? %> + + <% end %> <%= attrs['name'] %> <% end %>
    • @@ -22,3 +25,39 @@
    + + diff --git a/app/views/super_admin/application/show.html.erb b/app/views/super_admin/application/show.html.erb index 4ce4e5899..ca7a31c6d 100644 --- a/app/views/super_admin/application/show.html.erb +++ b/app/views/super_admin/application/show.html.erb @@ -21,9 +21,9 @@ as well as a link to its edit page. <% resource_icons = { 'account' => 'icon-building-4-line', - 'user' => 'icon-user-follow-line', + 'user' => 'icon-users', 'account_user' => 'icon-user-follow-line', - 'agent_bot' => 'icon-robot-line', + 'agent_bot' => 'icon-toy-brick', 'response_source' => 'icon-book-2-line', 'response_document' => 'icon-draft-line', 'response' => 'icon-reply-line'