diff --git a/CodeIgniter4.0.2.epub b/CodeIgniter4.0.2.epub new file mode 100644 index 00000000..150fdce6 Binary files /dev/null and b/CodeIgniter4.0.2.epub differ diff --git a/docs/_static/css/citheme.css b/docs/_static/css/citheme.css index b7b6e580..5d7455e1 100644 --- a/docs/_static/css/citheme.css +++ b/docs/_static/css/citheme.css @@ -1,11 +1,41 @@ @import 'theme.css'; -.highlighted { - padding: 0px !important; - font-weight: inherit !important; - background-color: #f1d40f !important; +/* Titles ------------------------------------------------------------------- */ + +h1 { + margin-bottom: 2rem; +} + +h2, h3 { + margin-bottom: 2rem; + margin-top: 3rem; +} + +/* Images ------------------------------------------------------------------- */ + +.rst-content img { + -webkit-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); + -moz-box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); + box-shadow: 0px 0px 5px 0px rgba(0,0,0,0.75); + display: block; + height: auto!important; + margin: 3rem auto!important; + max-width: 700px; + width: 100%!important; } +.rst-content img.align-left { + margin-right: 2rem!important; + max-width: 375px; +} + +.rst-content img.align-right { + margin-left: 2rem!important; + max-width: 400px; +} + +/* Navigation --------------------------------------------------------------- */ + #nav { background-color: #494949!important; margin: 0; @@ -72,10 +102,24 @@ div#pulldown-menu { color: #aaaaaa; } +/* Side Menu ---------------------------------------------------------------- */ + .wy-side-nav-search a { color: #ffffff; } +.wy-side-nav-search input[type=text] { + border-color: #dd4815; +} + +.wy-nav-top { + background-color: #dd4814; +} + +.wy-nav-top a { + color: #ffffff!important; +} + .wy-menu-vertical a:active { background-color: #dd4814; } @@ -92,21 +136,51 @@ div#pulldown-menu { color: #97310e; } +/* Elements ----------------------------------------------------------------- */ + +.highlighted { + padding: 0px !important; + font-weight: inherit !important; + background-color: #f1d40f !important; +} + .wy-alert.wy-alert-success .wy-alert-title, .rst-content .wy-alert-success.note .wy-alert-title, .rst-content .wy-alert-success.attention .wy-alert-title, .rst-content .wy-alert-success.caution .wy-alert-title, .rst-content .wy-alert-success.danger .wy-alert-title, .rst-content .wy-alert-success.error .wy-alert-title, .rst-content .hint .wy-alert-title, .rst-content .important .wy-alert-title, .rst-content .tip .wy-alert-title, .rst-content .wy-alert-success.warning .wy-alert-title, .rst-content .wy-alert-success.seealso .wy-alert-title, .rst-content .wy-alert-success.admonition-todo .wy-alert-title, .wy-alert.wy-alert-success .rst-content .admonition-title, .rst-content .wy-alert.wy-alert-success .admonition-title, .rst-content .wy-alert-success.note .admonition-title, .rst-content .wy-alert-success.attention .admonition-title, .rst-content .wy-alert-success.caution .admonition-title, .rst-content .wy-alert-success.danger .admonition-title, .rst-content .wy-alert-success.error .admonition-title, .rst-content .hint .admonition-title, .rst-content .important .admonition-title, .rst-content .tip .admonition-title, .rst-content .wy-alert-success.warning .admonition-title, .rst-content .wy-alert-success.seealso .admonition-title, .rst-content .wy-alert-success.admonition-todo .admonition-title { background-color: #dd4814; } .wy-alert.wy-alert-success, .rst-content .wy-alert-success.note, .rst-content .wy-alert-success.attention, .rst-content .wy-alert-success.caution, .rst-content .wy-alert-success.danger, .rst-content .wy-alert-success.error, .rst-content .hint, .rst-content .important, .rst-content .tip, .rst-content .wy-alert-success.warning, .rst-content .wy-alert-success.seealso, .rst-content .wy-alert-success.admonition-todo { - background: rgba(0,0,0,0.05); + background: rgba(0,0,0,0.05); } /* override table width restrictions */ .wy-table-responsive table td, .wy-table-responsive table th { - white-space: normal; + white-space: normal; } .wy-table-responsive { - margin-bottom: 24px; - max-width: 100%; - overflow: visible; + margin-bottom: 24px; + max-width: 100%; + overflow: visible; +} + +.rst-content dl:not(.docutils) dt { + background: #fbefeb; + color: #dd4814; + border-top: solid 3px #dd4814; +} + +.wy-plain-list-disc li ul, .rst-content .section ul li ul, .rst-content .toctree-wrapper ul li ul, article ul li ul { + margin-bottom: 0.5rem; + margin-top: -0.5rem; +} + +.rst-content dl:not(.docutils) dt:first-child { + margin-top: 1rem; +} + +/* Footer ------------------------------------------------------------------- */ + +.rst-footer-buttons { + margin-bottom: 2.5rem; + margin-top: 2.5rem; } diff --git a/docs/changelogs/v4.0.2.html b/docs/changelogs/v4.0.2.html new file mode 100644 index 00000000..12837871 --- /dev/null +++ b/docs/changelogs/v4.0.2.html @@ -0,0 +1,385 @@ + + + + + +
+ + + + +Controller Filters allow you to perform actions either before or after the controllers execute. Unlike events, @@ -504,10 +505,9 @@
The AJAX requests depends on the X-Requested-With
header, which in some cases is not sent by default in XHR requests via JavaScript (i.e. fetch). See the AJAX Requests section on how to avoid this problem.
$filters
-
This property is an array of filter aliases. For each alias, you can specify before and after arrays that contain a list of URI patterns that filter should apply to:
isSupported
()¶⠀isSupported()