Skip to content

anibalsanchez/XT-Tailwind-for-Joomla

Repository files navigation

XT Tailwind for Joomla

For future reference:

Prerequisites: Before you use this template, you must install Node.js.

The project has two repositories:

To develop and design in the context of the template, please go to anibalsanchez/xt-tailwind-for-joomla-template.

The Joomla extension build files

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.

Changelog

7.0.0

  • Upgrade to Tailwind CSS v3
  • Usability improvements, optimizations and code styling

6.0.0

  • Review for Joomla 4. Updates to the Pagination, Languages and Breadcrumbs modules
  • Usability improvements, optimizations and code styling

5.0.0

  • 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

4.0.0

  • 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

3.7.0

  • Update Tailwind 1.5.2
  • Add Typography plugin

3.6.0

  • Component, Error and Off-line pages

3.5.0

  • Add XT Renderers library

3.4.0

  • Update to Tailwind CSS v1.4
  • Reorganization of the build scripts

3.3.5

  • Update to Tailwind CSS v1.3.5

3.3.0

Update to Tailwind CSS v1.2.0, including Tailwind UI support.

3.2.0

  • Support of Proxy Mode for Webpack / Tailwind CSS
  • Webpack Proxy support

3.1.0

  • Minor library updates
  • Styling

3.0.0

  • Implementation of the HTML Asset Tags Builder
    • InlineScriptTag
    • InlineStyleTag
    • LinkCriticalStylesheetTag
    • LinkPreloadStylesheetTag
    • LinkStylesheetTag
    • ScriptTag

2.1.0

  • Update to Tailwind CSS v1.1.0

2.0.3

  • Update to Tailwind CSS v1.0.3

2.0.0

  • Update to Tailwind CSS v1.0.0-beta.1

1.0.0

  • Initial version
  • Tailwind CSS v0.7.4.

Acknowledgements

  • 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 & License

  • 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