├── LICENSE.md ├── README.md ├── composer.json ├── package.json ├── pint.json └── src ├── Atomic ├── Atomic.php ├── Contracts │ └── PresetInterface.php ├── Enums │ ├── Corner.php │ └── Side.php ├── Presets │ └── DefaultPreset.php └── ValueObjects │ ├── Rule.php │ └── Theme.php ├── Components ├── Body.php ├── Button.php ├── Column.php ├── Concerns │ ├── HasLink.php │ ├── HasStyles.php │ └── IsComponent.php ├── Container.php ├── Contracts │ ├── ComponentInterface.php │ ├── LinkInterface.php │ ├── StylesInterface.php │ └── VoidComponentInterface.php ├── Font.php ├── Head.php ├── Hr.php ├── Html.php ├── Img.php ├── Link.php ├── Preview.php ├── Row.php ├── Section.php └── Text.php ├── Helpers ├── RecursiveArrayObjectTransformer.php └── RecursiveObjectMerger.php ├── Renderers ├── Contracts │ ├── HtmlRendererInterface.php │ ├── RendererFactoryInterface.php │ └── TextRendererInterface.php ├── HtmlRenderer.php ├── RendererFactory.php └── TextRenderer.php └── ValueObjects ├── Attributes.php └── Styles.php /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/composer.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/package.json -------------------------------------------------------------------------------- /pint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/pint.json -------------------------------------------------------------------------------- /src/Atomic/Atomic.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Atomic/Atomic.php -------------------------------------------------------------------------------- /src/Atomic/Contracts/PresetInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Atomic/Contracts/PresetInterface.php -------------------------------------------------------------------------------- /src/Atomic/Enums/Corner.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Atomic/Enums/Corner.php -------------------------------------------------------------------------------- /src/Atomic/Enums/Side.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Atomic/Enums/Side.php -------------------------------------------------------------------------------- /src/Atomic/Presets/DefaultPreset.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Atomic/Presets/DefaultPreset.php -------------------------------------------------------------------------------- /src/Atomic/ValueObjects/Rule.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Atomic/ValueObjects/Rule.php -------------------------------------------------------------------------------- /src/Atomic/ValueObjects/Theme.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Atomic/ValueObjects/Theme.php -------------------------------------------------------------------------------- /src/Components/Body.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Body.php -------------------------------------------------------------------------------- /src/Components/Button.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Button.php -------------------------------------------------------------------------------- /src/Components/Column.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Column.php -------------------------------------------------------------------------------- /src/Components/Concerns/HasLink.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Concerns/HasLink.php -------------------------------------------------------------------------------- /src/Components/Concerns/HasStyles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Concerns/HasStyles.php -------------------------------------------------------------------------------- /src/Components/Concerns/IsComponent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Concerns/IsComponent.php -------------------------------------------------------------------------------- /src/Components/Container.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Container.php -------------------------------------------------------------------------------- /src/Components/Contracts/ComponentInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Contracts/ComponentInterface.php -------------------------------------------------------------------------------- /src/Components/Contracts/LinkInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Contracts/LinkInterface.php -------------------------------------------------------------------------------- /src/Components/Contracts/StylesInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Contracts/StylesInterface.php -------------------------------------------------------------------------------- /src/Components/Contracts/VoidComponentInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Contracts/VoidComponentInterface.php -------------------------------------------------------------------------------- /src/Components/Font.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Font.php -------------------------------------------------------------------------------- /src/Components/Head.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Head.php -------------------------------------------------------------------------------- /src/Components/Hr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Hr.php -------------------------------------------------------------------------------- /src/Components/Html.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Html.php -------------------------------------------------------------------------------- /src/Components/Img.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Img.php -------------------------------------------------------------------------------- /src/Components/Link.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Link.php -------------------------------------------------------------------------------- /src/Components/Preview.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Preview.php -------------------------------------------------------------------------------- /src/Components/Row.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Row.php -------------------------------------------------------------------------------- /src/Components/Section.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Section.php -------------------------------------------------------------------------------- /src/Components/Text.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Components/Text.php -------------------------------------------------------------------------------- /src/Helpers/RecursiveArrayObjectTransformer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Helpers/RecursiveArrayObjectTransformer.php -------------------------------------------------------------------------------- /src/Helpers/RecursiveObjectMerger.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Helpers/RecursiveObjectMerger.php -------------------------------------------------------------------------------- /src/Renderers/Contracts/HtmlRendererInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Renderers/Contracts/HtmlRendererInterface.php -------------------------------------------------------------------------------- /src/Renderers/Contracts/RendererFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Renderers/Contracts/RendererFactoryInterface.php -------------------------------------------------------------------------------- /src/Renderers/Contracts/TextRendererInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Renderers/Contracts/TextRendererInterface.php -------------------------------------------------------------------------------- /src/Renderers/HtmlRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Renderers/HtmlRenderer.php -------------------------------------------------------------------------------- /src/Renderers/RendererFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Renderers/RendererFactory.php -------------------------------------------------------------------------------- /src/Renderers/TextRenderer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/Renderers/TextRenderer.php -------------------------------------------------------------------------------- /src/ValueObjects/Attributes.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/ValueObjects/Attributes.php -------------------------------------------------------------------------------- /src/ValueObjects/Styles.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Flowframe/brief/HEAD/src/ValueObjects/Styles.php --------------------------------------------------------------------------------