Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/enabel/layout-bundle

Enabel bundle that provide basics layout and helpers
https://github.com/enabel/layout-bundle

Last synced: 7 days ago
JSON representation

Enabel bundle that provide basics layout and helpers

Awesome Lists containing this project

README

        

# Enabel: Layout Bundle

[![License](https://img.shields.io/badge/license-MIT-red.svg?style=flat-square)](LICENSE)
[![SymfonyInsight](https://insight.symfony.com/projects/cc5c511d-1ce0-480b-af3f-38e9635f2a14/mini.svg)](https://insight.symfony.com/projects/cc5c511d-1ce0-480b-af3f-38e9635f2a14)
[![codecov](https://codecov.io/gh/Enabel/layout-bundle/graph/badge.svg?token=jlik2vBpeu)](https://codecov.io/gh/Enabel/layout-bundle)
[![CI](https://github.com/Enabel/layout-bundle/actions/workflows/CI.yml/badge.svg)](https://github.com/Enabel/layout-bundle/actions/workflows/CI.yml)

## Introduction

The bundle aims to provide basics layout and helper, including:

- SASS Themes
- Enabel logo
- ...

## Installation & usage

You can check docs [here](docs/index.md)

Using Symfony Flex, don't forget to add the recipes endpoint:

```json
{
"extra": {
"symfony": {
"endpoint": [
"https://api.github.com/repos/Enabel/recipes/contents/index.json?ref=flex/main",
"flex://defaults"
],
"allow-contrib": true
}
}
}
```

## Versions & dependencies

The current version of the bundle works with Symfony 6.0+.
The project follows SemVer.

You can check the [changelog](CHANGELOG.md).

## Contributing

Feel free to contribute, like sending [pull requests](https://github.com/enabel/layout-bundle/pulls) to add features/tests
or [creating issues](https://github.com/enabel/layout-bundle/issues)

Note there are a few helpers to maintain code quality, that you can run using these commands:

```bash
composer cs # Code style check
composer stan # Static analysis
composer insight # Code analysis
composer test # Run tests
```