<commit_before>*******
General
*******

.. note::

    Let's cover the core structure of this Boilerplate consisting of the
    main folders:

.. code-block:: text

    docs/
    private/
    static/
    templates/
    tests/

The starting point for each entry is always named "base"``", with the
appropriate file extension. For HTML ``base.html``, Sass ``base.scss``,
JavaScript ``base.js`` – you get the idea. This way you always know which file
you should look after **first**. Lets take a closer look at each individual
folder:


docs/
=====

The full documentation is stored within ``/docs`` and is compiled into
``/docs/_build`` when running ``make run``. The documentation is automatically
pushed to `Read the Docs <https://aldryn-boilerplate-bootstrap3.readthedocs.org/en/latest/>`_
once something is committed to the *master* branch. More information on how to
contribute to the documentation can be found within the :doc:`/contribution/index`
section.


private/
========

.. important::
    This folder is **not published**, nor touched by preprocessing or other
    build libraries. Anything in here should be and remain safe.

This folder is intended for storing preprocessing library code (Sass, Less,
Coffee, HAML, etc). Simply create a folder within ``/private`` with appropriate
name: ``/sass``, ``/less`` or ``/haml`` and so on as required. Always place
required configuration files within the ``/private`` root. 

Let's take a look at the Sass example using the compass configuration file:

.. code-block:: text

    private/
    ├─ sass/
    │  └─ base.sass
    └─ config.rb

.. hint::
   We are using ``/sass`` as folder name and not ``/scss`` as the language
   itself is called `Sass <http://sass-lang.com/>`_. Always use the full
   written acronym.


static/
=======

.. important::
    This folder is publicly available, all files can be accessed via
    ``http://yourwebserver/static/``.

The default folder layout looks as follows:

.. code-block:: text

    static/
    ├─ css/
    ├─ fonts/
    ├─ img/
    ├─ js/<commit_msg>remove other compass mention<commit_after>*******
General
*******

.. note::

    Let's cover the core structure of this Boilerplate consisting of the
    main folders:

.. code-block:: text

    docs/
    private/
    static/
    templates/
    tests/

The starting point for each entry is always named "base"``", with the
appropriate file extension. For HTML ``base.html``, Sass ``base.scss``,
JavaScript ``base.js`` – you get the idea. This way you always know which file
you should look after **first**. Lets take a closer look at each individual
folder:


docs/
=====

The full documentation is stored within ``/docs`` and is compiled into
``/docs/_build`` when running ``make run``. The documentation is automatically
pushed to `Read the Docs <https://aldryn-boilerplate-bootstrap3.readthedocs.org/en/latest/>`_
once something is committed to the *master* branch. More information on how to
contribute to the documentation can be found within the :doc:`/contribution/index`
section.


private/
========

.. important::
    This folder is **not published**, nor touched by preprocessing or other
    build libraries. Anything in here should be and remain safe.

This folder is intended for storing preprocessing library code (Sass, Less,
Coffee, HAML, etc). Simply create a folder within ``/private`` with appropriate
name: ``/sass``, ``/less`` or ``/haml`` and so on as required. Always place
required configuration files within the ``/private`` root. 

.. code-block:: text

    private/
    ├─ sass/
    │  └─ base.sass
    └─ config.rb

.. hint::
   We are using ``/sass`` as folder name and not ``/scss`` as the language
   itself is called `Sass <http://sass-lang.com/>`_. Always use the full
   written acronym.


static/
=======

.. important::
    This folder is publicly available, all files can be accessed via
    ``http://yourwebserver/static/``.

The default folder layout looks as follows:

.. code-block:: text

    static/
    ├─ css/
    ├─ fonts/
    ├─ img/
    ├─ js/
{'fraction_non_alphanumeric': 0.12450592885375494, 'fraction_numerical': 0.0004940711462450593, 'mean_word_length': 3.3537634408602153, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2069853', 'n_tokens_mistral': 1193, 'n_tokens_neox': 1161, 'n_words': 521}