For future reference:
- Tailwind CSS v3 for Joomla 4 is here!
- Tailwind CSS has arrived at the Joomla scene
- anibalsanchez/XT-TailwindCSS-Starter
- FAQ - XT Tailwind for Joomla. Questions and Answers about Tailwind on Joomla.
Prerequisites: Before you use this template, you must install Node.js.
The project has two repositories:
- The Joomla extension build files, in this repository: anibalsanchez/XT-Tailwind-for-Joomla
- The Tailwind template itself, in this repository: anibalsanchez/xt-tailwind-for-joomla-template. The dependency is managed with the composer plugin mnsami/composer-custom-directory-installer to download the template files in the
template
folder.
To develop and design in the context of the template, please go to anibalsanchez/xt-tailwind-for-joomla-template.
To build the extension to create the installer package:
For more information about the build scripts, please, visit anibalsanchez/extly-buildfiles-for-joomla.
# Using npm
npm install
npm run build
There is a also a script with everything that must be done for each build to be sure that everything is updated to the latest version:
./build/build_core.sh
These steps create the installable package in the build/release
directory.
The original XT build files, used to build the extension, can be found here anibalsanchez/extly-buildfiles-for-joomla.
- Upgrade to Tailwind CSS v3
- Usability improvements, optimizations and code styling
- Review for Joomla 4. Updates to the Pagination, Languages and Breadcrumbs modules
- Usability improvements, optimizations and code styling
- Update to Tailwind CSS v2.0.2
- Clean dependencies to have Tailwind CSS and WebPack
- Purge with Tailwind CSS
- Remove @fullhuman/postcss-purgecss
- Remove @tailwindcss/custom-forms
- Integrate @tailwindcss/aspect-ratio
- Integrate @tailwindcss/forms
- Integrate @tailwindcss/line-clamp
- Usability improvements, optimizations and code styling
- Reorganization of the project in two repositories
- Update @tailwindcss/custom-forms 0.2.1
- Update @tailwindcss/typography 0.2.0
- Update @tailwindcss/ui 0.5.0
- Update Tailwind CSS 1.6.2
- Update Tailwind 1.5.2
- Add Typography plugin
- Component, Error and Off-line pages
- Add XT Renderers library
- Update to Tailwind CSS v1.4
- Reorganization of the build scripts
- Update to Tailwind CSS v1.3.5
Update to Tailwind CSS v1.2.0, including Tailwind UI support.
- Tailwind CSS v1.2.0
- Support of Tailwind UI
- Addition of PostCSS best practices, postcss-import and postcss-nested
- Minimum tailwind.config.js
- Pagination Component implementation
- Support of Proxy Mode for Webpack / Tailwind CSS
- Webpack Proxy support
- Minor library updates
- Styling
- Implementation of the HTML Asset Tags Builder
- InlineScriptTag
- InlineStyleTag
- LinkCriticalStylesheetTag
- LinkPreloadStylesheetTag
- LinkStylesheetTag
- ScriptTag
- Update to Tailwind CSS v1.1.0
- Update to Tailwind CSS v1.0.3
- Update to Tailwind CSS v1.0.0-beta.1
- Initial version
- Tailwind CSS v0.7.4.
- Tailwind CSS - The Utility-First CSS Framework. A project by Adam Wathan (@adamwathan), Jonathan Reinink (@reinink), David Hemphill (@davidhemphill) and Steve Schoger (@steveschoger).
- Webpack
- PostCSS
- cssnano
- Purgecss
- Copyright (c)2012-2024 Extly, CB. All rights reserved.
- Distributed under the GNU General Public License version 3 or later; see LICENSE
- This project is dedicated to Andrea Gentil ;-D
'/library/vendor_prefixed '/xttailwind/vendor_prefixed