Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Complete the UI for Link Shortner Add Link Screen #43

Open
tarashagarwal opened this issue Jan 28, 2025 · 0 comments
Open

Complete the UI for Link Shortner Add Link Screen #43

tarashagarwal opened this issue Jan 28, 2025 · 0 comments
Assignees

Comments

@tarashagarwal
Copy link
Contributor

tarashagarwal commented Jan 28, 2025

path: /link/add

We need to bring back the existing Link Shortener Elements to the the migrated app.

Previous App:

Image

The theme of the new app should meet that of the Management UI Theme, so please avoid adding new CSS if not essential.

Concept Screen:

Image

Thanks @EthM370 for pointing out:
Refer the following Regex to validate the input slug: #### ^(https?://)?[a-zA-Z0-9-._/]*$ ####

if the verification of the above Regex fails. Red outline the box and display message "Invalid input: Only alphanumeric characters, '-', '_', '/', and '.' are allowed". - all these features should be included in the manticore package, please explore... or check how it is already being done in the Management UI, we can copy that.

Hard-code any data that is required for now... do not aim to call APIs untill they are developed.

Features to be added:
Instead of multiple check boxes, we will use multi-select drop-down: https://mantine.dev/core/multi-select/
Need to add a generate URL Button as in the original app - generates

Reach Out for Any Questions!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants