Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Core Laravel Package

contao-thememanager/core

Contao ThemeManager is a lightweight, forward-thinking CSS framework for Contao, built around components, flexbox layouts and CSS custom properties. Provides a solid theming foundation with a modern, maintainable approach.

View on GitHub
Deep Wiki
Context7
2.4.1

Bugfix

  • Fix background-image generation not working anymore (introduced in 2.4.0)
2.4.0

Addition

  • added script block to the legacy blocks block_searchable and block_unsearchable f5e8b24c7e0a1df365d9e2d8a39a95a7b99c656d

Update

  • Strict types f9d530a15ccef56f38281b1dcdbc8dd4f621e33d c92e97df7e4c06103280aa7e946785de3d3a6cf2
  • ^PHP 8.3 56df2290d5a4e21ddb19767b3ed5cd724fea6250
  • Unlock doctrine/dbal ^4.3 56df2290d5a4e21ddb19767b3ed5cd724fea6250
  • Omit the field alias generation for the automatically generated xml file f8aa2466f10eac879d8b65d6ddac951aa7e41869
  • mark all generator classes as [@internal](https://github.com/internal) f860f3b545da4f1a7239a02614b5e8d676f062b7

Full Changelog: https://github.com/contao-thememanager/core/compare/2.3.3...2.4.0

2.3.3

Update

  • Forwards compatibility for mod_navigation 6b76b52cfa3f09ecc0729717a2493a628918b65d
2.3.2

Addition

  • Add a config option to use font-display: swap for the generated icon font 63142f68c379f1c23b919237638f5bca818c1c79
2.3.1

Hotfix

  • Do not wrap the article template when using the insert_article insert tag 81fb699bc2f5ef78f40ce659aa61a923bc4b4e54

Full Changelog: https://github.com/contao-thememanager/core/compare/2.3.0...2.3.1

2.3.0

[!NOTE]
Contao 4.13 support has been dropped.

Additions

  • Added support for element_group 5bc488fa1372f1282cdfbfff23117928adeeeda9 8301b2d201ddc7e2e93b7e5f520df107d224938f

  • Added wrapperAttributes to block_searchable and block_unsearchable 615d0a1ede3cb355be0d12a08d752fd3db0dc427

Deprecations

  • Deprecated ContentWrapperStart and ContentWrapperStartContent - Use the element_group instead
    • ContentWrapperStart -> Element Group with template: content_element/element_group/article
    • ContentWrapperStartContent -> Element Group with template: content_element_group/content

Removals

  • Dropped fe_page.html5 in favor of the twig surrogate fe_page.html.twig 04d35bb9a3933635bf0b2229edeeb171c6cb8f6a

    • If you have overwritten fe_page previously, make sure to use proper template extending for modifications
  • Dropped mod_article.html5 in favor of the twig surrogate mod_article.html.twig 88dc04ea923d06a58be29e71c029a832948f6745

    • If you have overwritten mod_article previously, make sure to use proper template extending for modifications
  • Switched mod_article_contao53_default with mod_article_default. 88dc04ea923d06a58be29e71c029a832948f6745

  • Dropped Contao 4.13 support and removed all BC layers 562f6e8057872d9fc796ef5d4f876fc7043b69bb c20a28c5be5ba88f47781fc4c14f098c643145ba


Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.17...2.3.0

2.2.17

Bugfix

  • Fix the palette header offset within the theme manager configuration 9cea03d3d120dd3bcbc796c62d27c160b1579b9d

Addition

  • Add the possibility to assign style manager template classes to header, main and footer within the layout

    Usage:

    <archive identifier="gFooter">
      <field title="identifier">gFooter</field>
      <children>
        <child alias="foo">
          <field title="pid">80</field>
          <field title="sorting">100</field>
          <field title="alias">foo</field>
          <field title="title">Foo</field>
          <field title="description"></field>
          <field title="cssClasses">a:1:{i:0;a:2:{s:3:"key";s:3:"foo";s:5:"value";s:3:"Bar";}}</field>
          <field title="chosen">1</field>
          <field title="blankOption">1</field>
          <field title="passToTemplate">1</field>
          <field title="extendLayout">1</field>
        </child>
      </children>
    </archive>
    
2.2.16

Addition

  • Allow configuring config.css_units, headline.units and headline.styles
2.2.15

Bugfix

  • Fix class structure within fieldsets (regression caused by 37d47cfae7dd9cd8350d79c61dcb352f5ecb6da2) 84d3de5904e65859a3da5b9ecd4dd3a39917f586

Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.14...2.2.15

2.2.14

Addition

  • Add events to exclude headline styles and the second headline within palettes 51a08891d528a164fd2e09df231c27f3a7120a63

Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.13...2.2.14

2.2.13

Addition

  • Add forwards compatibility to StyleManager v 3.9
2.2.12

QOL changes

  • Skip adding the styleManager Widget for certain palettes 117722280fd2c8576a5a820eee56547b51605be5
2.2.11

QOL changes

  • consider layer 8 problems when using headline2 and leaving headline1 blank
2.2.10

Update

  • Allow selecting headline style for fieldset legends c67c803ba0dd250c5efc4c55829e3b9156415d0f
  • Allow resetting the headline margin within the style manager c67c803ba0dd250c5efc4c55829e3b9156415d0f

Bugfix

  • Reworked the form_fieldset templates to be accesible (legend needs to be the first descendant of fieldset) 84d3de5904e65859a3da5b9ecd4dd3a39917f586

Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.9...2.2.10

2.2.8

Bugfix

  • Do not show the fieldset legend if the captcha is not shown 6b96cead8090d3f1fdf117f1a1618f6b2613d79c

Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.7...2.2.8

2.2.7

Bugfix

  • Fix undefined array key in mod_newsmenu for ^C5 92488fee0eba8d302d67ecaab7ecfcb54b6ad77e

Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.6...2.2.7

2.2.6

Bugfix

  • Do not call prepare methods on non-existing stylemanager instance 79ba93287f9eeed045d315c6e42da299e8f8666c

Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.5...2.2.6

2.2.5

Update

  • Show the generated icons within the choices selection
2.2.4

Update

  • make the theme configuration legends keyboard accessible c551f1ddd72f7529e5452fc59daa4b7dbd70e3a7
  • add an option to activate portrait mode for YouTube Shorts on mobile devices 3180233c4f8af2cc6f17fe56235a92a133492015

Compatibility

  • always show the theme configuration within the theme overview 790fc3b5386524fff29b29fb8b1c043a52e1c125
  • forwards compativility for the new Contao 5.5 color picker 7f3c78c6d23c6a5a247c3db9abc3870d25e71cdd
  • adjusted the plugin load configuration ac911ff848d3a3cef491bcc4e073ce034c9a1999

Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.3...2.2.4

2.2.3

Update

  • Add cache busting for generated icon-font css 60431fe38602a11873dee6cf83791b82d30ca5a6

Full Changelog: https://github.com/contao-thememanager/core/compare/2.2.2...2.2.3

2.2.2

Update

  • Added blocks for headline_two
2.2.1

Bugfix

  • Fixed an issue with article spacings within #main
2.2.0

Accessibility and semantics update

[!Warning] You need to run a migration after this update If you have made changes to your fe_page template, please make sure to match the new strucutre: See: https://github.com/contao-thememanager/core/blob/90137a972682d4ba4f1e2912d6994aec7da28a2f/contao/templates/frontend/fe_page.html5

Changes

  • Semantic html - main_above and main_below are now within <main> e1084c76da465428fcd06304f8b99ee1d4db2c70

    Make sure to run the migration - They are now custom layout sections that are embedded within fe_page If you have changed your fe_page template, make sure to adjust it

  • Adjusted the default value for custom viewport to allow resizing 90137a972682d4ba4f1e2912d6994aec7da28a2f

    You can change this in your layout yourself 'width=device-width,initial-scale=1.0,maximum-scale=5.0'

  • Added focus-visibility for input-checkbox c77d167674ad1cd4dfe94e2097feda006c264c11

    You can use --focus-clr to adjust it based on the inverted colors

  • Added a possibility to append alternative text to icon-content dd4fd101713a6eda5443a07297649d4ae4bb8648

2.1.5

Update

  • Consider contao-component-dir b4a744e34139d1459f737acea37a61a18b6c8aa1

  • Symfony 7 support 8be11987db8dede567aa4ff8536693b9488702e1 2ea97c4b7e7eb0a3f129b36d0d238ecd75300fa2

  • Added missing shadow-dependencies d46a533716d7419a86cfbcbecf370bf74f6bdeb9 8be11987db8dede567aa4ff8536693b9488702e1

  • Use PHP attributes c3990e1c6eeeaad4404c82965a0684fa3040dcba

  • Update dependencies

    • oveleon/contao-component-style-manager ^3.6
    • oveleon/contao-config-driver-bundle ^1.4
    • oveleon/contao-theme-compiler-bundle ^1.9

Bugfixes


New Contributors


Full Changelog: https://github.com/contao-thememanager/core/compare/2.1.4...2.1.5

1.5.7

Update

  • Unlock oveleon/contao-theme-compiler-bundle ^1.8
  • minimum PHP ^8.1

Full Changelog: https://github.com/contao-thememanager/core/compare/1.5.6...1.5.7

2.1.4

Bugfix

  • fixed an issue regarding forms in Contao 4.13 69c0aa78a588697cbd8c56ce1e15bb3b06c07a9b
2.1.3

Update

  • Updated form_wrapper template to match the latest Contao 5.3.11 release 015ad24b976789fe6e7ca5153cef631ece500dce 25bdddc40158b194a7b0cc3d462a06a79450fdbb
2.1.2

Update

Updated template for the latest Contao 5.3.10 release regarding double form submission and script evaluation in ajax forms

  • Update form-wrapper.html5 template 88e61458e84e462d81a43f9a17b3dd9396952dc5

Update minimum requirements c6ead83794d72c12cf933ad876789187142e69ce

Unlock symfony filesystem ^7.0 c6ead83794d72c12cf933ad876789187142e69ce


Full Changelog: https://github.com/contao-thememanager/core/compare/2.1.1...2.1.2

2.1.1

Addition

  • Consider list-styles for mod-newsmenu fae38e4fccb57ec30cecc5ef01ff0718f1b12d20 (implements #36)

Bugfix / Feature

  • Consider bottom spacings within *_full templates https://github.com/contao-thememanager/core/pull/37 94baeac9a36e3a5f9e59ab25f0f5506f6d0d98a4

    If you are using content-elements within events or news details, this will now create a grid within the text-element. You are now able to also set up grid columns and leverage the flex-grid that you know from articles.

  • Add a margin-bottom to <table>-elements created with tinymce 746d31aac3e88d6dc3e5a437cade19dbbec767ab


Full Changelog: https://github.com/contao-thememanager/core/compare/2.1.0...2.1.1

2.4.2
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle