Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Improved resource list layout | Matthew Lemon | 2024-09-01 | 3 | -5/+60 | |
| | | | | - "horizontal" arrangement of standard resources | |||||
* | Logo and new navbar and new detail design | Matthew Lemon | 2024-09-01 | 12 | -152/+369 | |
| | | | | | | | - logo in place - new navbar - removed Joanna Lemon, etc - tidying up the detail page, using cards and nicer titles - better detail panel at the top of the page with a table in it | |||||
* | Mainly formatting | Matthew Lemon | 2024-08-22 | 1 | -37/+49 | |
| | ||||||
* | Adds basic pricing section and footer | Matthew Lemon | 2024-08-22 | 3 | -3/+223 | |
| | ||||||
* | Adds a basic hero and feature section to the homepage | Matthew Lemon | 2024-08-22 | 3 | -142/+316 | |
| | ||||||
* | The Cancel button is now managed by crispy forms. | Matthew Lemon | 2024-08-08 | 3 | -7/+12 | |
| | ||||||
* | wip: adding delete and replace buttons for PDFs | Matthew Lemon | 2024-08-05 | 3 | -85/+94 | |
| | ||||||
* | Add feature to add PDFs to resources | Matthew Lemon | 2024-08-03 | 6 | -6/+120 | |
| | | | | Implemented the ability to upload and manage PDFs for resources. Added the necessary form, view, and templates to support this functionality. Updated routes and UI elements to integrate the new feature seamlessly. | |||||
* | Add return type hint to upload_snapshotted_pages_to_s3 | Matthew Lemon | 2024-08-03 | 1 | -1/+1 | |
| | | | | This change explicitly specifies that the function upload_snapshotted_pages_to_s3 returns a boolean. Adding type hints helps improve code readability and maintainability by providing clear expectations on the function's return value. | |||||
* | Add admin models for PDFResource and PDFPageSnapshot | Matthew Lemon | 2024-08-03 | 2 | -1/+15 | |
| | | | | Expand the admin interface to include PDFResource and PDFPageSnapshot models. The new admin classes define `list_display` attributes to manage displayed columns in the admin list views. | |||||
* | Removes blackism.... | Matthew Lemon | 2024-08-03 | 1 | -3/+1 | |
| | ||||||
* | Remove Client created log line that is unnecessary. | Matthew Lemon | 2024-08-03 | 1 | -1/+0 | |
| | ||||||
* | Add S3 utility module and refactor S3 functions into it | Matthew Lemon | 2024-08-03 | 4 | -113/+116 | |
| | | | | Created a new `s3.py` utility module for handling S3 interactions including file uploads and generating presigned URLs. Refactored views to utilize these new utility functions and moved the PDF collection type function to a new `utils.py` module to improve code organization and readability. | |||||
* | Updated help text in form field. | Matthew Lemon | 2024-08-03 | 1 | -1/+1 | |
| | ||||||
* | Adds ability to update the thumbnail/feature images | Matthew Lemon | 2024-08-03 | 5 | -10/+82 | |
| | ||||||
* | wip: adding the update thumbnails form | Matthew Lemon | 2024-08-03 | 5 | -5/+47 | |
| | ||||||
* | Refactored list template into includes to fix div hell. | Matthew Lemon | 2024-08-02 | 3 | -143/+104 | |
| | ||||||
* | wip: trying to fix fucked divs on index page | Matthew Lemon | 2024-08-02 | 1 | -139/+140 | |
| | | | | More to come - going to have to redo all the HTML on this page. | |||||
* | Switch off mandatory email validation for now. | Matthew Lemon | 2024-08-02 | 1 | -2/+2 | |
| | ||||||
* | Switch on console output for email for testing. | Matthew Lemon | 2024-08-01 | 1 | -2/+3 | |
| | ||||||
* | Fix: div problems in index page. | Matthew Lemon | 2024-08-01 | 1 | -140/+139 | |
| | ||||||
* | Deletes a bunch of bullshit files I don't need. | Matthew Lemon | 2024-08-01 | 5 | -121/+0 | |
| | ||||||
* | Refactor PDF collection type conditions for readability. | Matthew Lemon | 2024-08-01 | 1 | -5/+5 | |
| | | | | Simplify conditional checks for PDF collection types by removing unnecessary line continuations. Also, fix param format in hx_download_button docstring and adjust string formatting for error messages. | |||||
* | Fix: bug where thumbnail image filenames were not being saved on the ↵ | Matthew Lemon | 2024-08-01 | 1 | -0/+1 | |
| | | | | resource object. | |||||
* | Responsive feature cards on index page | Matthew Lemon | 2024-08-01 | 1 | -75/+82 | |
| | | | | | - Width is responsive - Breakpoints allow for stacking at smaller ones | |||||
* | Renamed additional_resource_categories to subcategories in ResourceInfo object. | Matthew Lemon | 2024-08-01 | 1 | -2/+2 | |
| | ||||||
* | Ordering the subcategories dropdown list on the update form. | Matthew Lemon | 2024-08-01 | 1 | -0/+1 | |
| | ||||||
* | Ordering the subcategories on the admin page. | Matthew Lemon | 2024-08-01 | 1 | -1/+3 | |
| | ||||||
* | Releasing the exception working to the error message. | Matthew Lemon | 2024-08-01 | 1 | -2/+2 | |
| | ||||||
* | Fix bug where new subcategories were being created on selection | Matthew Lemon | 2024-08-01 | 5 | -12/+56 | |
| | ||||||
* | Fix error with validation on additional_resource_category | Matthew Lemon | 2024-08-01 | 1 | -1/+0 | |
| | ||||||
* | wip: Adds a new model for additional categories | Matthew Lemon | 2024-07-29 | 7 | -9/+119 | |
| | | | | | | | | - Adds new ResourceSubcategory - Uses this for choices= in the Resource form (create) - Adds this new model to the admin Doesn't validate in the edit form yet, | |||||
* | Formatting changes only | Matthew Lemon | 2024-07-29 | 1 | -25/+24 | |
| | ||||||
* | wip: creating a multiple choice field for additional categories | Matthew Lemon | 2024-07-29 | 2 | -4/+12 | |
| | ||||||
* | Tidy up the HTML only | Matthew Lemon | 2024-07-29 | 1 | -3/+8 | |
| | ||||||
* | Now handles EFL badges for non-featured cards | Matthew Lemon | 2024-07-29 | 1 | -2/+7 | |
| | ||||||
* | Handle the long EFL badge name | Matthew Lemon | 2024-07-29 | 1 | -2/+7 | |
| | | | | The full title of "English as a Foreign Language (EFL)" did not fit inside a badge, so we have had to add a conditional in the template to guard against it. | |||||
* | Card border changes | Matthew Lemon | 2024-07-29 | 1 | -2/+2 | |
| | ||||||
* | UI changes on index (see eblow) | Matthew Lemon | 2024-07-28 | 1 | -44/+49 | |
| | | | | | | - removed Detail button - put Edit button in a card footer - Formatting the html | |||||
* | Tweak to the width of the non-featured resource card | Matthew Lemon | 2024-07-28 | 1 | -1/+2 | |
| | ||||||
* | Added border and badge colour based on category | Matthew Lemon | 2024-07-28 | 4 | -4/+26 | |
| | | | | - You have to define them on the ResourceCategory model in the database | |||||
* | Very simple border round feature block for EY Literacy | Matthew Lemon | 2024-07-11 | 3 | -4/+17 | |
| | ||||||
* | Gitignore only | Matthew Lemon | 2024-07-11 | 1 | -0/+3 | |
| | ||||||
* | Adds alias file for sassc | Matthew Lemon | 2024-07-11 | 1 | -0/+1 | |
| | ||||||
* | Adds ability to add colour class to main category | Matthew Lemon | 2024-07-11 | 6 | -2/+33 | |
| | | | | | - Creates a new line in the database - Uses this in the template instead of the default bootstrap class | |||||
* | Curriculum is optional and age ranges are fixed | Matthew Lemon | 2024-07-11 | 4 | -6/+46 | |
| | ||||||
* | Better display of number of files in PDF | Matthew Lemon | 2024-07-07 | 1 | -4/+6 | |
| | | | | | | | | - The header bar now contains a Number of files: X dependent on the number of files in the resource - The File Preview header now includes a counter number if this is a multi-page PDF - The title of PDF file is put alongside the File Preview text in the h4 | |||||
* | Better implementation of carousel | Matthew Lemon | 2024-07-07 | 3 | -2/+20 | |
| | | | | | | - Removed the primary coloured background - Changed the colour of the next and previous icons - Reduced the width of the actual image | |||||
* | Basic implementation of a carousel | Matthew Lemon | 2024-07-04 | 1 | -9/+28 | |
| | | | | Needs lots of work and tidying up mind... | |||||
* | Adds htmx.js local file | Matthew Lemon | 2024-06-29 | 1 | -0/+1 | |
| |