Even though Pelican doesn't complain now, as it depends heavily on the
order in which the files are parsed.
:breadcrumb: {filename}/css.rst CSS
{filename}/css/components.rst Components
+.. role:: html(code)
+ :language: html
+
Blocks
======
`« Typography <{filename}/css/typography.rst>`_ | `CSS <{filename}/css.rst>`_ | `Page layout » <{filename}/css/page-layout.rst>`_
+.. role:: css(code)
+ :language: css
+.. role:: html(code)
+ :language: html
+
m.css provides a set of basic components for further improving the layout and
display of authored content.
.. role:: css(code)
:language: css
+.. role:: html(code)
+ :language: html
Inspired by `Bootstrap <http://getbootstrap.com>`_, the grid system is the
heart of a responsive website layout. The `m-grid.css <{filename}/css.rst>`_
.. role:: raw-html(raw)
:format: html
+.. role:: css(code)
+ :language: css
+.. role:: html(code)
+ :language: html
.. role:: sh(code)
:language: sh
.. role:: css(code)
:language: css
+.. role:: html(code)
+ :language: html
Right after being responsive, typography is the second most important thing in
m.css and so the most often used HTML elements are styled to make them look
`« HTML sanity <{filename}/plugins/htmlsanity.rst>`_ | `Pelican plugins <{filename}/plugins.rst>`_ | `Images » <{filename}/plugins/images.rst>`_
-.. role:: rst(code)
- :language: rst
-
.. role:: html(code)
:language: html
-
-.. role:: css(code)
- :language: css
+.. role:: py(code)
+ :language: py
+.. role:: rst(code)
+ :language: rst
Most of m.css `CSS components <{filename}/css/components.rst>`_ are exposed to
Pelican via custom :abbr:`reST <reStructuredText>` directives. Unlike with pure
`« Components <{filename}/plugins/components.rst>`_ | `Pelican plugins <{filename}/plugins.rst>`_ | `Math and code » <{filename}/plugins/math-and-code.rst>`_
+.. role:: css(code)
+ :language: css
+.. role:: py(code)
+ :language: py
+.. role:: rst(code)
+ :language: rst
+
Gives sane defaults to images and figures and provides a way to present
beautiful image galleries.
.. role:: py(code)
:language: py
-
.. role:: rst(code)
:language: rst