From 22b2e7475a48fa978800fe2561deffc17db40aa3 Mon Sep 17 00:00:00 2001 From: Alex Turchyn Date: Sat, 5 Sep 2026 02:29:28 +0300 Subject: [PATCH] add native app --- app/views/layouts/_head_tags.html.erb | 2 +- app/views/layouts/application.html.erb | 2 +- app/views/settings/index.html.erb | 14 +-- app/views/shared/_flash.html.erb | 30 +++--- app/views/shared/_settings_nav.html.erb | 4 +- app/views/shared/_turbo_drawer.html.erb | 53 +++++----- app/views/shared/_turbo_modal.html.erb | 43 ++++---- app/views/shared/_turbo_modal_large.html.erb | 5 + app/views/submissions_archived/index.html.erb | 14 +-- .../submissions_dashboard/index.html.erb | 2 + app/views/template_folders/show.html.erb | 98 ++++++++++--------- app/views/templates_archived/index.html.erb | 14 +-- .../index.html.erb | 14 +-- app/views/templates_dashboard/index.html.erb | 2 + app/views/templates_shared/index.html.erb | 14 +-- app/views/webhook_events/show.html.erb | 2 +- package.json | 2 +- 17 files changed, 181 insertions(+), 134 deletions(-) diff --git a/app/views/layouts/_head_tags.html.erb b/app/views/layouts/_head_tags.html.erb index a6426f4fc..cedcab1b5 100644 --- a/app/views/layouts/_head_tags.html.erb +++ b/app/views/layouts/_head_tags.html.erb @@ -1,4 +1,4 @@ - <%= content_for(:html_title) || (signed_in? ? 'DocuSeal' : 'DocuSeal | Open Source Document Signing') %> + <%= content_for(:html_title) || (turbo_native_app? ? '' : (signed_in? ? 'DocuSeal' : 'DocuSeal | Open Source Document Signing')) %> <%= render 'shared/meta' %> diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 09cfb218f..2a434c25a 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -28,7 +28,7 @@ <% end %> - <%= render 'shared/navbar' %> + <%= render 'shared/navbar' unless turbo_native_app? %> <% if flash.present? %><%= render 'shared/flash' %><% end %>
<%= yield %> diff --git a/app/views/settings/index.html.erb b/app/views/settings/index.html.erb index 32973ea7b..1232a47cb 100644 --- a/app/views/settings/index.html.erb +++ b/app/views/settings/index.html.erb @@ -1,7 +1,9 @@ - +<% unless turbo_native_app? %> + +<% end %> <%= render 'shared/settings_nav', expanded: true %> diff --git a/app/views/shared/_flash.html.erb b/app/views/shared/_flash.html.erb index 28e40d17a..1759df18d 100644 --- a/app/views/shared/_flash.html.erb +++ b/app/views/shared/_flash.html.erb @@ -1,17 +1,21 @@ -