Technical Change Log

2024-12-07

  • Big frontend build updates under the hood with removing many, many deprecations:
    • vite
    • scss
    • swiper

2024-11-15

  • Replaced the static TypoScript template stuff with the new site set framework which was introduced in Typo3 v13.

2024-11-14

  • Upgrade to Typo3 v13 LTS
    • Replaced extension: plan2net/webp with sitegeist/image-jack
      plan2net/webp has no v13 support
    • Replaced extension: contentblocks/content-blocks with friendsoftypo3/content-blocks
      content-blocks is now part of typo3
  • Added some cronjob tasks for image generation (webp), cleanup and maintenance
  • Fixed english schema.org Blog entity on english homepage
  • Added german schema.org Blog entity on german homepage

2024-09-26

2024-09-14

  • Struggled with standalone German blog posts within the blog extension and decided to implement another domain in this installation. Now there is the english blog (this site) and a new German offshoot at https://blog-de.drea.land.
    So there are two independent page trees for two languages and blog posts don't need translate page and don't show original page and stuff like that. The real problem was that the categories and tags were all displayed in both languages, but clicking on an object could lead to a null set. For example, there was the category Template in German, but no post in English - nevertheless Template was displayed on the English page.

2024-03-20

  • Re-added  schema.org/BlogPosting
    This time with absolute URLs and in the head section.
  • Set all URLs as absolute with the new config.forceAbsoluteUrls option in v12.
  • Replaced the delimiter in the breadcrumb menu.
  • Some micro templating.
  • Some minor localisation fixes.
  • Replaced header font Gluten with Merienda.
  • Replaced body font Quicksand with Noto Sans

2024-03-13

  • Refactor post list:
    • Validated with validator.w3.org
    • Added schema.org/BlogPosting schema
    • Merged image and header into one link
  • Now the paginator is only visible when needed
  • Added webp support with the plan2net/webp extension
  • Some minor styling and SEO stuff 
  • Removed the to top button. Everyone knows how to get to the top without it πŸ€·πŸ»β€β™€οΈ

2024-03-08

2024-03-07

  • Added search form to main menu
  • Changed routePath of almost all blog extension routeEnhancers to make more readable URL
    (instead of β€œtag/tag/typo3” β€œtag/tagged-with/typo3” etc.)
  • Add blog pagination styles

2024-03-06

  • Improved page column sizes on larger screens and centered body at a maximum of 2200 px.
  • Fixed classification meta tag
  • Set login and backend logos, colours and stuff
  • Justified meta data in blog list and -post
  • Let the sun shine into your heart: Added logo animation
  • Set the visibility of the breadcrumb menu to visible for all and not only screen reader
  • Updated 404 error page content (EN localisation) and set darker styles.

2024-03-03

  • Some smaller template-fixes and -improvements
  • Set aside column as slide element on smaller and middle sized devices to get more content space
  • Replaced default icons from blog extension
  • Improved search result list
  • Fixed hash scroll functionality for smooth scrolls on anchor clicks

2024-02-28

  • Many fixes and improvements
  • Added Termly consent management
  • Added Google Tag Manager
  • Added Google Analytics

2024-02-27

  • Added content block textmediafloat
  • Implemented swiper-js as slider element for all media content blocks
  • Modified YouTube implementation in frontend
  • Added several video ratios
  • Added opt-ins for OSM, YouTube and reCAPTCHA
  • Improved spacings, sizes in template
  • Added main navigation behaviour for smaller devices

2024-02-26

  • Got deeper with styles and templating
  • Created GIT repository
  • Published empty site for testing on blog.drea.land
  • Created content blocks for text, textmedia, media, code
  • Many templating fixes and improvements
  • First blog post

2024-02-23

  • Read about the blog extension for the first time
  • Quick test installation under DDEV
  • Started with own template extension for modifications

Comments

No Comments

Related posts

Next