Skip to content

Preconfigured sulu installation for a quicker start of new project

Notifications You must be signed in to change notification settings

lubomirfiala/sulu-init

Repository files navigation

SULU init

Preconfigured Sulu installation for a quicker start of new project
symfony 6.2, sulu 2.5, Vue 2.6

Fist steps:

  • rename default webspace
  • docker-compose build && docker-compose up
  • docker exec -it app sh && bin/console sulu:build dev
  • remove and change everything you don't need

Features

  • preconfigured docker dev enviroment
  • webpack and basic website template (css resets, layouts, components)
  • preconfigured and styled sulu blocks
    • text block
    • image block
    • gallery block
    • grid block (for columns of content)
    • flex block (for items on one line)
    • card block
    • button block
    • divider block
  • simple page-list service that can be used for limited blog/article functionality
  • vue components
    • simple fullscreen gallery

Disclaimers

page-list service is meant to be used for page lists or page-based blogs/news. This setup can run on shared webhosting. If you need full-featured article service, please use sulu/SuluArticleBundle

Backlog

  • Coding standarts
  • Makefile
  • Vue search modal
  • open graph tags

About

Preconfigured sulu installation for a quicker start of new project

Resources

Stars

Watchers

Forks