Commit Graph

63 Commits

Author SHA1 Message Date
Jeroen De Meerleer c7b7285403
Refactor HTML and SCSS for improved structure and styling
- Removed unnecessary CSS properties from `base.scss`
- Added `class="h-100"` to the `<html>` tag in `base.html.twig` for full height
- Added `class="d-flex flex-column h-100"` to the `<body>` tag in `base.html.twig` for flexbox layout
- Updated footer styling in `base.html.twig` with additional classes
- Added `class="flex-shrink-0"` to the `<main>` tag in `page.html.twig`
2024-02-07 12:40:26 +01:00
Jeroen De Meerleer 766622f0fc
Updated to symfony 7.0 2023-12-07 12:05:21 +01:00
Jeroen De Meerleer 09ceadb170
Updated dependencies 2023-10-17 09:17:08 +02:00
Jeroen De Meerleer 4cb2b07862
Refactor page title logic in base.html.twig
The commit refactors the logic for generating the page title in base.html.twig. The change ensures that if a custom title block is defined, it will be displayed before the default author name "Jeroen De Meerleer".
2023-10-13 09:28:01 +02:00
Jeroen De Meerleer 563c97925f
Refactor service and controller code, update file paths
- Refactored the `Page` class from the `App\Repository` namespace to the `App\Service` namespace.
- Updated the file path references in the `getPage()` method of the `Page` class to use `$this->kernel` instead of `$kernel`.
- Renamed the file from `src/Repository/Page.php` to `src/Service/Page.php`.
- Updated the import statement in the `DefaultController.php` file to reflect this change.

This commit improves code organization and ensures that file paths are correctly referenced.
2023-10-13 09:22:40 +02:00
Jeroen De Meerleer 529ced6a26
Fixed build 2023-10-12 15:09:07 +02:00
Jeroen De Meerleer 7a04b1b987
Updated dependencies 2023-10-12 15:08:56 +02:00
Jeroen De Meerleer 94b528d726
Update nav background color and add text color in base.scss
The commit updates the background color of the navigation bar and adds a new text color in the base.scss file.
2023-10-12 14:39:52 +02:00
Jeroen De Meerleer 55788ecbb0
Update symfony/cache, symfony/config, symfony/console, symfony/dependency-injection, symfony/error-handler, symfony/event-dispatcher, and symfony/finder to version v6.3.2.
- Updated the versions of various Symfony components to v6.3.2
- Updated the source and dist URLs for the updated components
- Updated the support URLs for the updated components
2023-08-05 10:32:37 +02:00
Jeroen De Meerleer 98781357b9
Updated security 2023-08-04 14:27:37 +02:00
Jeroen De Meerleer 27a4295589
Add NelmioSecurityBundle v3.0.0 and Symfony Password Hasher v6.3.0 dependencies
- Added "nelmio/security-bundle" version "^3.0" to composer.json
- Added "symfony/password-hasher" version "v6.3.0" to composer.lock
2023-07-06 09:42:42 +02:00
Jeroen De Meerleer ea3814991d
Update Symfony packages to version 6.3 2023-06-27 12:11:04 +02:00
Jeroen De Meerleer fee87ef707
Fix typo in README.md copyright notice
The commit fixes a typo in the copyright notice of the README.md file. The word "Copyright" was misspelled as "(c)".
2023-06-27 11:25:49 +02:00
Jeroen De Meerleer 6962d85075
UPDATED DEPENDENCIES 2023-04-25 15:16:13 +02:00
Jeroen De Meerleer f1ac70f96b
Updated dependencies 2023-04-12 11:25:41 +02:00
Jeroen De Meerleer 530c29b400
Added possibility to add stylesheets and javascripts 2023-03-23 11:32:46 +01:00
Jeroen De Meerleer 9e03804a64
Added footer page 2023-03-22 14:44:40 +01:00
Jeroen De Meerleer 8df7870753
ENHANCEMENT: more custom bootstrap 2023-03-22 14:02:04 +01:00
Jeroen De Meerleer 64696d0619
Removed icons 2023-03-22 11:51:49 +01:00
Jeroen De Meerleer 1fff561ee1
ENHANCEMENT: allowing HTML pages 2023-03-22 11:49:46 +01:00
Jeroen De Meerleer 434159b285
Implemented new design 2023-03-21 15:36:26 +01:00
Jeroen De Meerleer 45b72e0a3d
Updated dependencies 2023-03-03 12:35:13 +01:00
Jeroen De Meerleer cccd0d28a9
UPDATED DEPENDENCIES 2023-01-27 09:58:38 +01:00
Jeroen De Meerleer 606b962d63
ADDED SAMPLE CONF 2022-09-12 16:33:24 +02:00
Jeroen De Meerleer f66dfa4fe6
UPDATED FAVICON 2022-09-12 16:09:14 +02:00
Jeroen De Meerleer 6165c58ca6
UPDATED DEPENDENCIES 2022-09-12 15:33:40 +02:00
Jeroen De Meerleer 38d05749fd
BUGFIX: caching fixes 2022-09-12 15:18:46 +02:00
Jeroen De Meerleer d926191539
BUGFIX: make it working behind a proxy 2022-09-12 15:18:24 +02:00
Jeroen De Meerleer 04b843ef44
ENHANCEMENT: Using webpack again 2022-09-12 15:18:11 +02:00
Jeroen De Meerleer 62fd0a4e81
Updated dependencies 2022-07-28 16:19:35 +02:00
Jeroen De Meerleer 9e20b84862
ENHANCEMENT: Reimplemented CSP 2022-06-08 14:07:44 +02:00
Jeroen De Meerleer 74b238c3d5
BUGFIX: fixed error pages 2022-04-29 13:51:06 +02:00
Jeroen De Meerleer 7942801015
ENHANCEMENT: using vite instead of webpack 2022-04-29 12:28:44 +02:00
Jeroen De Meerleer ccb77c95fe
BUGFIX: using standard symfony framework 2022-04-29 12:04:17 +02:00
Jeroen De Meerleer a870a4a58c
ENHANCEMENT: added icons 2022-03-31 14:53:39 +02:00
Jeroen De Meerleer 8219be18b8
UPDATED DEPENDENCIES 2022-03-31 13:52:42 +02:00
Jeroen De Meerleer ba4d0a414b
BUGFIX: CSP for forms 2022-03-31 13:51:38 +02:00
Jeroen De Meerleer 339c364910
ENHANCEMENT: Added gradient to nineties toggle 2022-02-04 11:27:48 +01:00
Jeroen De Meerleer 95eb634297
BUGFIX: Added referrer policy and frame-ancestors 2022-02-02 13:14:29 +01:00
Jeroen De Meerleer ce70f7fdbc
ENHANCEMENT: implemented CSP 2022-02-01 14:29:41 +01:00
Jeroen De Meerleer c9b109601a
ENHANCEMENT: added security hardening 2022-01-31 15:37:11 +01:00
Jeroen De Meerleer 0ae17fd1d9
BUGFIX: remove unnecessary scrolling 2022-01-27 15:55:56 +01:00
Jeroen De Meerleer 06c9af12d1
Updated dependencies 2022-01-26 11:32:27 +01:00
Jeroen De Meerleer 7f550df24a
ENHANCEMENT: Creating custom width styles 2022-01-26 11:25:34 +01:00
Jeroen De Meerleer 809fae2edd
BUGFIX: internal url can start with / 2021-12-31 18:22:31 +01:00
Jeroen De Meerleer 95bbe6d9ce
UPDATED DEPS 2021-12-31 15:38:58 +01:00
Jeroen De Meerleer b10a7ced0b
UPDATED DEPENDENCIES 2021-11-17 11:55:00 +01:00
Jeroen De Meerleer 45a58581a0
BUGFIX: don't need background size 200% for height 2021-10-18 12:28:54 +02:00
Jeroen De Meerleer ce2d9b578b
UPDATED FONTS 2021-08-07 10:34:39 +02:00
Jeroen De Meerleer 78e32b5476
ENHANCEMENT: creating background with css 2021-08-06 15:19:40 +02:00