[PR #623] [MERGED] Login page rework #936

Closed
opened 2026-02-25 21:36:42 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/cypht-org/cypht/pull/623
Author: @ElvisAns
Created: 9/20/2022
Status: Merged
Merged: 1/23/2024
Merged by: @josaphatim

Base: masterHead: Login-page-rework


📝 Commits (10+)

  • 34c69fb Add a global container for login form
  • 1801b67 Add cypht logo to the asset
  • 08b8a2b Form layout revamp
  • 2660631 Add user avatar on the form container
  • f8f681c Add label for input fields
  • 8307194 Moved image to proper folder
  • 6c9a57d include the images assets properly
  • 74414fd Fix a typo within the path
  • 851f37b Add fancy_login setting to sample
  • 419a5f9 Switch between login page design according to the site level setting

📊 Changes

9 files changed (+164 additions, -21 deletions)

View changed files

📝 .env.example (+3 -0)
📝 .travis/.env (+3 -0)
📝 config/app.php (+6 -0)
📝 modules/2fa/modules.php (+42 -1)
modules/core/assets/images/cloud.jpg (+0 -0)
modules/core/assets/images/logo.svg (+1 -0)
📝 modules/core/handler_modules.php (+1 -0)
📝 modules/core/output_modules.php (+66 -18)
📝 tests/phpunit/modules/core/modules.php (+42 -2)

📄 Description

Pullrequest

Issues

  • The The login page UI

Checklist

  • None

Screenshots

image

image

How2Test

  • Just try to login and see the new design

Todo

  • Propose any other change to this proposal

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/cypht-org/cypht/pull/623 **Author:** [@ElvisAns](https://github.com/ElvisAns) **Created:** 9/20/2022 **Status:** ✅ Merged **Merged:** 1/23/2024 **Merged by:** [@josaphatim](https://github.com/josaphatim) **Base:** `master` ← **Head:** `Login-page-rework` --- ### 📝 Commits (10+) - [`34c69fb`](https://github.com/cypht-org/cypht/commit/34c69fb54d482702868f68db1c5aa58e8b98fc70) Add a global container for login form - [`1801b67`](https://github.com/cypht-org/cypht/commit/1801b67f8cd2f8e1a0bb010c4144a06ca7504a0b) Add cypht logo to the asset - [`08b8a2b`](https://github.com/cypht-org/cypht/commit/08b8a2b6ca19f41ee5c26fe8f521d25a5dbf2ac9) Form layout revamp - [`2660631`](https://github.com/cypht-org/cypht/commit/26606311fd05d31f2e34024e40245c72a0bcbdc7) Add user avatar on the form container - [`f8f681c`](https://github.com/cypht-org/cypht/commit/f8f681c86f292f367dfc3d499875e7981ede3ca0) Add label for input fields - [`8307194`](https://github.com/cypht-org/cypht/commit/83071940983b2caec2562acee312b6125df65095) Moved image to proper folder - [`6c9a57d`](https://github.com/cypht-org/cypht/commit/6c9a57d13a5af0f19daeb066c845447af35da28b) include the images assets properly - [`74414fd`](https://github.com/cypht-org/cypht/commit/74414fd926fd754a5f04520802bddf593bedf9c5) Fix a typo within the path - [`851f37b`](https://github.com/cypht-org/cypht/commit/851f37ba280ed4027aaa6d44b01d778b35a77af9) Add fancy_login setting to sample - [`419a5f9`](https://github.com/cypht-org/cypht/commit/419a5f9dc872d399ef4c90fad0d897ff8475c3a9) Switch between login page design according to the site level setting ### 📊 Changes **9 files changed** (+164 additions, -21 deletions) <details> <summary>View changed files</summary> 📝 `.env.example` (+3 -0) 📝 `.travis/.env` (+3 -0) 📝 `config/app.php` (+6 -0) 📝 `modules/2fa/modules.php` (+42 -1) ➕ `modules/core/assets/images/cloud.jpg` (+0 -0) ➕ `modules/core/assets/images/logo.svg` (+1 -0) 📝 `modules/core/handler_modules.php` (+1 -0) 📝 `modules/core/output_modules.php` (+66 -18) 📝 `tests/phpunit/modules/core/modules.php` (+42 -2) </details> ### 📄 Description ## Pullrequest <!-- Describe the Pullrequest. --> ### Issues - [X] The The login page UI ### Checklist - [X] None ### Screenshots ![image](https://user-images.githubusercontent.com/35831811/191383810-286b2bc3-4e2b-43d3-9765-f57f16c5c345.png) ![image](https://user-images.githubusercontent.com/35831811/191383845-ac0d1559-e964-4fe6-9ca8-dbda8f145531.png) ### How2Test - [X] Just try to login and see the new design ### Todo <!-- In case some parts are still missing, list them here. --> - [X] Propose any other change to this proposal --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-25 21:36:42 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cypht#936
No description provided.