From a9573357710777f8d7c6b89c96ac564b1a2c9943 Mon Sep 17 00:00:00 2001 From: "Dmytro H." Date: Fri, 31 Jul 2026 09:46:16 +0300 Subject: [PATCH] feat(core/application): Adjust skip link --- apps/angular-starter/src/app/app.html | 3 +- apps/angular-starter/src/styles.css | 16 --- apps/react-starter/src/App.css | 16 --- apps/react-starter/src/App.tsx | 119 +++++++++--------- apps/vue-starter/src/App.vue | 3 +- apps/vue-starter/src/styles/global.css | 16 --- .../src/app/app.html | 3 +- .../src/styles.css | 16 --- .../template-ix-react-starter/src/App.css | 16 --- .../template-ix-react-starter/src/App.tsx | 119 +++++++++--------- .../template-ix-vue-starter/src/App.vue | 3 +- .../src/styles/global.css | 16 --- 12 files changed, 118 insertions(+), 228 deletions(-) diff --git a/apps/angular-starter/src/app/app.html b/apps/angular-starter/src/app/app.html index bf7fdab..3df86c8 100644 --- a/apps/angular-starter/src/app/app.html +++ b/apps/angular-starter/src/app/app.html @@ -1,5 +1,4 @@ - - + @if (showLogo) { diff --git a/apps/angular-starter/src/styles.css b/apps/angular-starter/src/styles.css index 88ca8ae..a2192aa 100644 --- a/apps/angular-starter/src/styles.css +++ b/apps/angular-starter/src/styles.css @@ -10,22 +10,6 @@ body { outline: var(--theme-color-focus-bdr); } -.skip-link { - position: absolute; - top: -40px; - left: 0; - background: var(--theme-color-1); - color: var(--theme-color-std-text); - padding: 8px 16px; - z-index: 10000; - text-decoration: none; - font-weight: 600; -} - -.skip-link:focus { - top: 0; -} - .sr-only { position: absolute; width: 1px; diff --git a/apps/react-starter/src/App.css b/apps/react-starter/src/App.css index 09d4265..c5b7dbb 100644 --- a/apps/react-starter/src/App.css +++ b/apps/react-starter/src/App.css @@ -11,22 +11,6 @@ body, outline: var(--theme-color-focus-bdr); } -.skip-link { - position: absolute; - top: -40px; - left: 0; - background: var(--theme-color-1); - color: var(--theme-color-std-text); - padding: 8px 16px; - z-index: 10000; - text-decoration: none; - font-weight: 600; -} - -.skip-link:focus { - top: 0; -} - .sr-only { position: absolute; width: 1px; diff --git a/apps/react-starter/src/App.tsx b/apps/react-starter/src/App.tsx index 4729f33..c1c03aa 100644 --- a/apps/react-starter/src/App.tsx +++ b/apps/react-starter/src/App.tsx @@ -23,70 +23,65 @@ function App() { const isActive = (path: string): boolean => location.pathname === path; return ( - <> - - Skip to main content - - - - - - + + + + + - - { - e.preventDefault(); - navigate('/'); - }} - > - Get Started - - { - e.preventDefault(); - navigate('/forms'); - }} - > - Forms - - { - e.preventDefault(); - navigate('/charts'); - }} - > - Charts - - { - e.preventDefault(); - navigate('/grids'); - }} - > - Grids - - + + { + e.preventDefault(); + navigate('/'); + }} + > + Get Started + + { + e.preventDefault(); + navigate('/forms'); + }} + > + Forms + + { + e.preventDefault(); + navigate('/charts'); + }} + > + Charts + + { + e.preventDefault(); + navigate('/grids'); + }} + > + Grids + + - - - } /> - } /> - } /> - } /> - } /> - - - - + + + } /> + } /> + } /> + } /> + } /> + + + ); } diff --git a/apps/vue-starter/src/App.vue b/apps/vue-starter/src/App.vue index 4fa127f..e454767 100644 --- a/apps/vue-starter/src/App.vue +++ b/apps/vue-starter/src/App.vue @@ -16,8 +16,7 @@ const route = useRoute();