bootstrap_package

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

Github星跟蹤圖

==================================================
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 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 8.7 or greater

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

.. image:: https://travis-ci.org/benjaminkott/bootstrap_package.svg?branch=master
:alt: Build Status
:target: https://travis-ci.org/benjaminkott/bootstrap_package

.. image:: https://scrutinizer-ci.com/g/benjaminkott/bootstrap_package/badges/quality-score.png?b=master
:alt: Scrutinizer Code Quality
:target: https://scrutinizer-ci.com/g/benjaminkott/bootstrap_package/?branch=master

主要指標

概覽
名稱與所有者benjaminkott/bootstrap_package
主編程語言PHP
編程語言PHP (語言數: 8)
平台
許可證MIT License
所有者活动
創建於2014-03-20 08:14:28
推送於2025-06-18 12:34:15
最后一次提交2025-06-18 14:33:45
發布數104
最新版本名稱15.0.2 (發布於 )
第一版名稱v6.2.4 (發布於 2014-09-05 22:34:57)
用户参与
星數345
關注者數47
派生數212
提交數2.3k
已啟用問題?
問題數1013
打開的問題數239
拉請求數393
打開的拉請求數37
關閉的拉請求數138
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?