From 0d721bc898ad8f13fc996573b603986ffc76aa22 Mon Sep 17 00:00:00 2001 From: Sivin Varghese <64252451+iamsivin@users.noreply.github.com> Date: Fri, 3 Oct 2025 15:31:58 +0530 Subject: [PATCH] chore: UI improvement in auth screens (#12573) # Pull Request Template ## Type of change ### Screenshots **Before** image image image **After** image image image ## Checklist: - [x] My code follows the style guidelines of this project - [x] I have performed a self-review of my code - [ ] I have commented on my code, particularly in hard-to-understand areas - [ ] I have made corresponding changes to the documentation - [x] My changes generate no new warnings - [ ] I have added tests that prove my fix is effective or that my feature works - [x] New and existing unit tests pass locally with my changes - [ ] Any dependent changes have been merged and published in downstream modules --- app/javascript/v3/components/GoogleOauth/Button.vue | 2 +- .../v3/views/auth/signup/components/Signup/Form.vue | 8 ++++---- app/javascript/v3/views/login/Index.vue | 9 +++++++-- package.json | 2 +- pnpm-lock.yaml | 10 +++++----- 5 files changed, 18 insertions(+), 13 deletions(-) diff --git a/app/javascript/v3/components/GoogleOauth/Button.vue b/app/javascript/v3/components/GoogleOauth/Button.vue index c6214e9c3..2d1fc5a4e 100644 --- a/app/javascript/v3/components/GoogleOauth/Button.vue +++ b/app/javascript/v3/components/GoogleOauth/Button.vue @@ -34,7 +34,7 @@ export default {
diff --git a/app/javascript/v3/views/auth/signup/components/Signup/Form.vue b/app/javascript/v3/views/auth/signup/components/Signup/Form.vue index b22f621fc..6a4497948 100644 --- a/app/javascript/v3/views/auth/signup/components/Signup/Form.vue +++ b/app/javascript/v3/views/auth/signup/components/Signup/Form.vue @@ -237,16 +237,16 @@ export default { />
-
    +
    • diff --git a/app/javascript/v3/views/login/Index.vue b/app/javascript/v3/views/login/Index.vue index 5faaa3e02..028af4f72 100644 --- a/app/javascript/v3/views/login/Index.vue +++ b/app/javascript/v3/views/login/Index.vue @@ -15,6 +15,7 @@ import SimpleDivider from '../../components/Divider/SimpleDivider.vue'; import FormInput from '../../components/Form/Input.vue'; import GoogleOAuthButton from '../../components/GoogleOauth/Button.vue'; import Spinner from 'shared/components/Spinner.vue'; +import Icon from 'dashboard/components-next/icon/Icon.vue'; import NextButton from 'dashboard/components-next/button/Button.vue'; import MfaVerification from 'dashboard/components/auth/MfaVerification.vue'; @@ -33,6 +34,7 @@ export default { NextButton, SimpleDivider, MfaVerification, + Icon, }, props: { ssoAuthToken: { type: String, default: '' }, @@ -260,9 +262,12 @@ export default {
      - + {{ $t('LOGIN.SAML.LABEL') }} diff --git a/package.json b/package.json index 66dd84aa2..38053b2c3 100644 --- a/package.json +++ b/package.json @@ -110,7 +110,7 @@ "@egoist/tailwindcss-icons": "^1.8.1", "@histoire/plugin-vue": "0.17.15", "@iconify-json/logos": "^1.2.3", - "@iconify-json/lucide": "^1.2.11", + "@iconify-json/lucide": "^1.2.68", "@iconify-json/ph": "^1.2.1", "@iconify-json/ri": "^1.2.3", "@iconify-json/teenyicons": "^1.2.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 71279b7e5..f4ae568c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -246,8 +246,8 @@ importers: specifier: ^1.2.3 version: 1.2.3 '@iconify-json/lucide': - specifier: ^1.2.11 - version: 1.2.11 + specifier: ^1.2.68 + version: 1.2.68 '@iconify-json/ph': specifier: ^1.2.1 version: 1.2.1 @@ -884,8 +884,8 @@ packages: '@iconify-json/logos@1.2.3': resolution: {integrity: sha512-JLHS5hgZP1b55EONAWNeqBUuriRfRNKWXK4cqYx0PpVaJfIIMiiMxFfvoQiX/bkE9XgkLhcKmDUqL3LXPdXPwQ==} - '@iconify-json/lucide@1.2.11': - resolution: {integrity: sha512-dqpbV7+g1qqxtZOHCZKwdKhtYYqEUjFhYiOg/+PcADbjtapoL+bwa1Brn12gAHq5r2K7Mf29xRHOTmZ3UHHOrw==} + '@iconify-json/lucide@1.2.68': + resolution: {integrity: sha512-lR5xNJdn2CT0iR7lM25G4SewBO4G2hbr3fTWOc3AE9BspflEcneh02E3l9TBaCU/JOHozTJevWLrxBGypD7Tng==} '@iconify-json/material-symbols@1.2.10': resolution: {integrity: sha512-GcZxhOFStM7Dk/oZvJSaW0tR/k6NwTq+KDzYgCNBDg52ktZuRa/gkjRiYooJm/8PAe9NBYxIx8XjS/wi4sasdQ==} @@ -5265,7 +5265,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/lucide@1.2.11': + '@iconify-json/lucide@1.2.68': dependencies: '@iconify/types': 2.0.0