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

Whole site restyle #32

Merged
merged 26 commits into from
Jan 15, 2025
Merged

Whole site restyle #32

merged 26 commits into from
Jan 15, 2025

Conversation

SilentSmeary
Copy link
Contributor

@SilentSmeary SilentSmeary commented Jan 13, 2025

Type of Change

  • New feature
  • Bug fix
  • Refactoring
  • Hotfix
  • Security patch
  • UI/UX improvement

Description

Refactoring the whole styling of the site screenshots are provided below with each page showing what has been changed

Testing

Every change was testing and nothing that isn't working has been readded

Additional Information

I have also added the password encryption as we didn't have that during testing

Checklist

  • My code adheres to the coding and style guidelines of the project.
  • I have performed a self-review of my own code.
  • I have made corresponding changes to the documentation.
  • My changes generate no errors/warnings/merge conflicts.

@SilentSmeary
Copy link
Contributor Author

image
Index.html

@SilentSmeary
Copy link
Contributor Author

image
dashboard/dashboard.php
image
dashboard/info.php

@SilentSmeary
Copy link
Contributor Author

image
insert_data/insert_data_home.php

@SilentSmeary
Copy link
Contributor Author

image
administer/administer_form.php - HTML was removed to ensure that the user has to have a cookie before been able to enter any data
image
administer/choose_stu.php
image
adminster/choose_med.php - Not sure if this was working before so Alexia will need to test and you made this code

@SilentSmeary
Copy link
Contributor Author

SilentSmeary commented Jan 14, 2025

image
log/log_form.php
image
log/choose_student.php

@SilentSmeary
Copy link
Contributor Author

image
Changes:

  1. I have changed the notes field to be a text area as that is how the rest of the site does notes to ensure consistency
  2. Suggest that we change the date and time field to match how the gov.uk branding style does it https://design-system.service.gov.uk/patterns/dates/
  3. Create something similar to the above for time
  4. Check if they can both be converted to epoch after

@SilentSmeary
Copy link
Contributor Author

image
Not finished yet but started the styling for the student med

@SilentSmeary SilentSmeary merged commit 3950b89 into main Jan 15, 2025
@SilentSmeary SilentSmeary deleted the 13-01-new-styling branch January 15, 2025 23:29
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

Successfully merging this pull request may close these issues.

1 participant