cecil/theme-applanding

Cecil theme: App Landing

Fund package maintenance!
ArnaudLigny
Open Collective

Installs: 304

Dependents: 0

Suggesters: 0

Security: 0

Stars: 3

Watchers: 2

Forks: 0

Open Issues: 0

Language:Twig

Type:cecil-theme

1.9.0 2024-12-13 14:54 UTC

This package is auto-updated.

Last update: 2024-12-15 13:53:47 UTC


README

App Landing is a theme for Cecil, powered by Tailwind CSS.

Demo screenshot

Installation

composer require cecil/theme-applanding

Or download the latest archive and uncompress its content in themes/applanding.

Usage

Configure Cecil

Add applanding in the theme section of your config.yml:

theme:
  - applanding

Example:

theme:
  - applanding
applanding:
  buttons:
    - name: Netlify
      url: https://cecil.app/hosting/netlify/deploy
      image: https://www.netlify.com/img/deploy/button.svg
  source: https://github.com/Cecilapp/the-butler
  documentation: https://github.com/Cecilapp/the-butler#readme
  demo: https://the-butler-demo.cecil.app
  screenshot: cecil-preview.png

Build the CSS

Create the Tailwind configuration file tailwind.config.js:

module.exports = {
  presets: [
    require('./themes/applanding/tailwind.preset.js')
  ],
  content: [
    './layouts/**/*.html.twig',
    './themes/**/layouts/**/*.html.twig',
  ]
}

Run the following command:

npm install -D tailwindcss
npx tailwindcss -i ./themes/applanding/tailwind.css -o ./assets/styles.css

License

App Landing is a free software distributed under the terms of the MIT license.

© Arnaud Ligny