All Projects → benjaminkott → Bootstrap_package

benjaminkott / Bootstrap_package

Licence: mit
Bootstrap Package delivers a full configured theme for TYPO3, based on the Bootstrap CSS Framework.

Projects that are alternatives of or similar to Bootstrap package

Bs Stepper
A stepper for Bootstrap 4.x
Stars: ✭ 261 (-5.78%)
Mutual labels:  bootstrap
Gatsby Starter Bootstrap
Gatsby starter for bootstrap
Stars: ✭ 272 (-1.81%)
Mutual labels:  bootstrap
Bootstrap Social
👫 Social Sign-In Buttons for Bootstrap
Stars: ✭ 2,886 (+941.88%)
Mutual labels:  bootstrap
Jqgrid
jQuery grid plugin
Stars: ✭ 2,803 (+911.91%)
Mutual labels:  bootstrap
Modular Admin Html
ModularAdmin - Free Dashboard Theme Built On Bootstrap 4 | HTML Version
Stars: ✭ 2,875 (+937.91%)
Mutual labels:  bootstrap
Bootstrapadmin
Bootstrap 4 admin template.
Stars: ✭ 273 (-1.44%)
Mutual labels:  bootstrap
Keditor
KEditor is a jQuery plugin which provides a content editor with drag n drop, configurable contents
Stars: ✭ 261 (-5.78%)
Mutual labels:  bootstrap
Bootstrap Ie8
Bootstrap 4 for IE8 and IE9
Stars: ✭ 278 (+0.36%)
Mutual labels:  bootstrap
Jenkins Bootstrap Shared
Jenkins as immutable infrastructure made easy. A repository of shared scripts meant to be used as a git submodule. Packing Jenkins, plugins, and scripts into immutable packages and images.
Stars: ✭ 270 (-2.53%)
Mutual labels:  bootstrap
Wagtail Bootstrap Blog
Wagtail blog based on Bootstrap 4, support Markdown, Latex and user comments.
Stars: ✭ 273 (-1.44%)
Mutual labels:  bootstrap
Ajsf
Angular JSON Schema Form
Stars: ✭ 266 (-3.97%)
Mutual labels:  bootstrap
Startbootstrap Business Casual
A Bootstrap HTML theme for business websites - created by Start Bootstrap
Stars: ✭ 266 (-3.97%)
Mutual labels:  bootstrap
Blazor
DevExpress UI for Blazor
Stars: ✭ 274 (-1.08%)
Mutual labels:  bootstrap
Flutter Redux Starter
Starter project and code generator for Flutter/Redux
Stars: ✭ 262 (-5.42%)
Mutual labels:  bootstrap
Ekko
Framework agnostic PHP package for marking navigation items active.
Stars: ✭ 275 (-0.72%)
Mutual labels:  bootstrap
Startbootstrap Shop Homepage
A shop homepage Bootstrap HTML template created by Start Bootstrap
Stars: ✭ 261 (-5.78%)
Mutual labels:  bootstrap
E107
e107 Bootstrap CMS (Content Management System) v2 with PHP, MySQL, HTML5, jQuery and Twitter Bootstrap. Issue Discussion Room: https://gitter.im/e107inc/e107
Stars: ✭ 272 (-1.81%)
Mutual labels:  bootstrap
Pagy
🏆 The Best Pagination Ruby Gem 🥇
Stars: ✭ 3,340 (+1105.78%)
Mutual labels:  bootstrap
Yclas
Yclas Self Hosted is a powerful script that can transform any domain into a fully customizable classifieds site within a few seconds.
Stars: ✭ 276 (-0.36%)
Mutual labels:  bootstrap
Nucleus
Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication
Stars: ✭ 276 (-0.36%)
Mutual labels:  bootstrap

================================================== Bootstrap Package

.. image:: Documentation/Images/Screens/typo3-frontend.png?raw=true :alt: Bootstrap Package

Bootstrap Package delivers a fully configured frontend theme for TYPO3, based on the Bootstrap CSS Framework.

The goal of this package is also to give an advanced example of how modern templating in TYPO3 CMS can be handled nicely without depending on third party extensions. Bootstrap Package comes with a fully configurable Frontend via TypoScript. This includes the TypoScript Constant Editor.

Minimal Dependencies

  • TYPO3 CMS 9.5 or 10.4 for Bootstrap Package 11.x
  • TYPO3 CMS 8.7 or 9.5 for Bootstrap Package 10.x, 9.x and 8.x
  • TYPO3 CMS 7.6 for Bootstrap Package 7.x

Quick Install Guide

Disable default content rendering extensions

You do not need to have Fluid Styled Content or CSS Styled Content installed, we have currently marked both extensions as conflicting to avoid misconfiguration.

If you really know what you are doing, it is safe to use core content rendering definitions alongside with the Bootstrap Package. But please be aware that we are adding more content elements that are not supported from those extensions.

  • css_styled_content
  • fluid_styled_content

Make sure you have a root page

Create a new page or edit an existing one and set this as root page. You can find this option in the page-edit-mode filed under behavior/miscellaneous.

Create a new Template on this Page

General


* Template Title: You can name this as you like: Example "Bootstrap Package"
* Website Title: This will be your website title visible in the frontend

Options
  • Clear Constants and Setup by checking the boxes
  • Clear the predefined TypoScript setup from the textbox if any
  • Use this Template as Root-Level Template by checking the box

Includes


Include static (from extensions)

* Bootstrap Package (required)

Static Template Files from TYPO3 Extensions

* Include before all static templates if root flag is set


Recommended Apache Modules
  • mod_autoindex
  • mod_alias
  • mod_deflate
  • mod_expires
  • mod_filter
  • mod_mime
  • mod_headers
  • mod_setenvif
  • mod_rewrite

Usage

Documentation

  • Wiki <https://github.com/benjaminkott/bootstrap_package/wiki>_
  • Documentation <https://docs.typo3.org/p/bk2k/bootstrap-package/master/en-us/>_

Contributing

Feel free to fork this project and create a pull request when you're happy with your changes. We check the source code according to the our Coding Guidelines. To reformat the code automatically, you can use php-cs-fixer as follows:

.. code-block::

composer cgl

DDEV Local

The extension comes with a ready to use DDEV Local configuration. Type ddev start in the extension root folder to start the Docker container.

ddev launch will open the browser and head to the testing website. You can use ddev launch typo3 to get directly to the backend.

To run the build process simply execute ddev yarn install followed by the desired command e.g. ddev yarn build. Type ddev yarn help or ddev yarn -help to get an overview of the available commands.

Bug reporting

Please open an issue here at github__ and describe your problem.

__ https://github.com/benjaminkott/bootstrap_package/issues

License

This project is released under the terms of the MIT license <https://en.wikipedia.org/wiki/MIT_License>_.

Test the Bootstrap Package

If you are interested in the Bootstrap Package you can test it in our Introduction <https://github.com/benjaminkott/site-introduction>_ Demo Setup.

Contact & Communication

Slack

You can connect directly with us on Slack <https://typo3.slack.com/messages/bootstrap-package/>, the preferred instant communication platform of TYPO3 CMS developers. If you already have access to the TYPO3 Slack platform join the #bootstrap-package channel. If you don't have access yet, you can register here <https://my.typo3.org/about-mytypo3org/slack>.

Twitter

If you have any questions about this project or just want to talk: Send a tweet @benjaminkott <https://twitter.com/benjaminkott>_.

Code Quality

.. image:: https://github.com/benjaminkott/bootstrap_package/workflows/CI/badge.svg :alt: Continuous Integration Status :target: https://github.com/benjaminkott/bootstrap_package/actions?query=workflow%3ACI

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].