Skip to content

Commit

Permalink
v4.1.1.T1
Browse files Browse the repository at this point in the history
  • Loading branch information
monkenWu committed Mar 1, 2021
1 parent fac03cc commit b0c6ce6
Show file tree
Hide file tree
Showing 321 changed files with 9,462 additions and 2,541 deletions.
2 changes: 1 addition & 1 deletion .buildinfo
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Sphinx build info version 1
# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
config: 3081b28621668060ee0c7331c23003ae
config: a05a351127db56960ce2476e571c437e
tags: 645f666f9bcd5a90fca523b33c5a78b7
Binary file removed .doctrees/changelogs/index.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/next.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-alpha.1.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-alpha.2.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-alpha.3.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-alpha.4.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-alpha.5.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-beta.1.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-beta.2.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-beta.3.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-beta.4.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-rc.1.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-rc.2.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-rc.3.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0-rc.4.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.0.doctree
Binary file not shown.
Binary file removed .doctrees/changelogs/v4.0.3.doctree
Binary file not shown.
Binary file removed .doctrees/cli/cli.doctree
Binary file not shown.
Binary file removed .doctrees/cli/cli_commands.doctree
Binary file not shown.
Binary file removed .doctrees/cli/cli_library.doctree
Binary file not shown.
Binary file removed .doctrees/cli/cli_request.doctree
Binary file not shown.
Binary file removed .doctrees/cli/index.doctree
Binary file not shown.
Binary file removed .doctrees/concepts/autoloader.doctree
Binary file not shown.
Binary file removed .doctrees/concepts/http.doctree
Binary file not shown.
Binary file removed .doctrees/concepts/index.doctree
Binary file not shown.
Binary file removed .doctrees/concepts/mvc.doctree
Binary file not shown.
Binary file removed .doctrees/concepts/security.doctree
Binary file not shown.
Binary file removed .doctrees/concepts/services.doctree
Binary file not shown.
Binary file removed .doctrees/concepts/structure.doctree
Binary file not shown.
Binary file removed .doctrees/database/call_function.doctree
Binary file not shown.
Binary file removed .doctrees/database/configuration.doctree
Binary file not shown.
Binary file removed .doctrees/database/connecting.doctree
Binary file not shown.
Binary file removed .doctrees/database/events.doctree
Binary file not shown.
Binary file removed .doctrees/database/examples.doctree
Binary file not shown.
Binary file removed .doctrees/database/helpers.doctree
Binary file not shown.
Binary file removed .doctrees/database/index.doctree
Binary file not shown.
Binary file removed .doctrees/database/metadata.doctree
Binary file not shown.
Binary file removed .doctrees/database/queries.doctree
Binary file not shown.
Binary file removed .doctrees/database/query_builder.doctree
Binary file not shown.
Binary file removed .doctrees/database/results.doctree
Binary file not shown.
Binary file removed .doctrees/database/transactions.doctree
Binary file not shown.
Binary file removed .doctrees/database/utilities.doctree
Binary file not shown.
Binary file removed .doctrees/dbmgmt/forge.doctree
Binary file not shown.
Binary file removed .doctrees/dbmgmt/index.doctree
Binary file not shown.
Binary file removed .doctrees/dbmgmt/migration.doctree
Binary file not shown.
Binary file removed .doctrees/dbmgmt/seeds.doctree
Binary file not shown.
Binary file removed .doctrees/environment.pickle
Binary file not shown.
Binary file removed .doctrees/extending/authentication.doctree
Binary file not shown.
Binary file removed .doctrees/extending/basecontroller.doctree
Binary file not shown.
Binary file removed .doctrees/extending/common.doctree
Binary file not shown.
Binary file removed .doctrees/extending/contributing.doctree
Binary file not shown.
Binary file removed .doctrees/extending/core_classes.doctree
Binary file not shown.
Binary file removed .doctrees/extending/events.doctree
Binary file not shown.
Binary file removed .doctrees/extending/index.doctree
Binary file not shown.
Binary file removed .doctrees/general/ajax.doctree
Binary file not shown.
Binary file removed .doctrees/general/caching.doctree
Binary file not shown.
Binary file removed .doctrees/general/common_functions.doctree
Binary file not shown.
Binary file removed .doctrees/general/configuration.doctree
Binary file not shown.
Binary file removed .doctrees/general/environments.doctree
Binary file not shown.
Binary file removed .doctrees/general/errors.doctree
Binary file not shown.
Binary file removed .doctrees/general/helpers.doctree
Binary file not shown.
Binary file removed .doctrees/general/index.doctree
Binary file not shown.
Binary file removed .doctrees/general/logging.doctree
Binary file not shown.
Binary file removed .doctrees/general/managing_apps.doctree
Binary file not shown.
Binary file removed .doctrees/general/modules.doctree
Binary file not shown.
Binary file removed .doctrees/general/urls.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/array_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/cookie_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/date_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/filesystem_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/form_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/html_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/index.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/inflector_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/number_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/security_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/text_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/url_helper.doctree
Binary file not shown.
Binary file removed .doctrees/helpers/xml_helper.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/content_negotiation.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/controllers.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/filters.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/incomingrequest.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/index.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/message.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/methodspoofing.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/request.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/restful.doctree
Binary file not shown.
Binary file removed .doctrees/incoming/routing.doctree
Binary file not shown.
Binary file removed .doctrees/index.doctree
Binary file not shown.
Binary file removed .doctrees/installation/index.doctree
Binary file not shown.
Binary file removed .doctrees/installation/installing_composer.doctree
Binary file not shown.
Binary file removed .doctrees/installation/installing_manual.doctree
Binary file not shown.
Binary file removed .doctrees/installation/repositories.doctree
Binary file not shown.
Binary file removed .doctrees/installation/running.doctree
Binary file not shown.
Binary file removed .doctrees/installation/troubleshooting.doctree
Binary file not shown.
Binary file removed .doctrees/installation/upgrade_4xx.doctree
Binary file not shown.
Binary file removed .doctrees/installation/upgrading.doctree
Binary file not shown.
Binary file removed .doctrees/intro/credits.doctree
Binary file not shown.
Binary file removed .doctrees/intro/index.doctree
Binary file not shown.
Binary file removed .doctrees/intro/psr.doctree
Binary file not shown.
Binary file removed .doctrees/intro/requirements.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/caching.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/curlrequest.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/email.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/encryption.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/files.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/honeypot.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/images.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/index.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/pagination.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/security.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/sessions.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/throttler.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/time.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/typography.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/uploaded_files.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/uri.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/user_agent.doctree
Binary file not shown.
Binary file removed .doctrees/libraries/validation.doctree
Binary file not shown.
Binary file removed .doctrees/license.doctree
Binary file not shown.
Binary file removed .doctrees/models/entities.doctree
Binary file not shown.
Binary file removed .doctrees/models/index.doctree
Binary file not shown.
Binary file removed .doctrees/models/model.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/alternative_php.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/api_responses.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/index.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/localization.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/response.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/table.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/view_cells.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/view_layouts.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/view_parser.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/view_renderer.doctree
Binary file not shown.
Binary file removed .doctrees/outgoing/views.doctree
Binary file not shown.
Binary file removed .doctrees/testing/benchmark.doctree
Binary file not shown.
Binary file removed .doctrees/testing/controllers.doctree
Binary file not shown.
Binary file removed .doctrees/testing/database.doctree
Binary file not shown.
Binary file removed .doctrees/testing/debugging.doctree
Binary file not shown.
Binary file removed .doctrees/testing/feature.doctree
Binary file not shown.
Binary file removed .doctrees/testing/index.doctree
Binary file not shown.
Binary file removed .doctrees/testing/overview.doctree
Binary file not shown.
Binary file removed .doctrees/translation/glossary.doctree
Binary file not shown.
Binary file removed .doctrees/translation/index.doctree
Binary file not shown.
Binary file removed .doctrees/translation/members.doctree
Binary file not shown.
Binary file removed .doctrees/tutorial/conclusion.doctree
Binary file not shown.
Binary file removed .doctrees/tutorial/create_news_items.doctree
Binary file not shown.
Binary file removed .doctrees/tutorial/index.doctree
Binary file not shown.
Binary file removed .doctrees/tutorial/news_section.doctree
Binary file not shown.
Binary file removed .doctrees/tutorial/static_pages.doctree
Binary file not shown.
Binary file modified _images/welcome.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified _images/welcome1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
233 changes: 121 additions & 112 deletions _static/css/citheme.css
Original file line number Diff line number Diff line change
Expand Up @@ -10,11 +10,11 @@
font-weight: 200;
src: url('../fonts/Raleway/raleway-v14-latin-200.eot'); /* IE9 Compat Modes */
src: local('Raleway ExtraLight'), local('Raleway-ExtraLight'),
url('../fonts/Raleway/raleway-v14-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-200.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
url('../fonts/Raleway/raleway-v14-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-200.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-200.svg#Raleway') format('svg'); /* Legacy iOS */
}

@font-face {
Expand All @@ -23,11 +23,11 @@
font-weight: 200;
src: url('../fonts/Raleway/raleway-v14-latin-200italic.eot'); /* IE9 Compat Modes */
src: local('Raleway ExtraLight Italic'), local('Raleway-ExtraLightItalic'),
url('../fonts/Raleway/raleway-v14-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-200italic.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-200italic.svg#Raleway') format('svg'); /* Legacy iOS */
url('../fonts/Raleway/raleway-v14-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-200italic.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-200italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

@font-face {
Expand All @@ -36,11 +36,11 @@
font-weight: 400;
src: url('../fonts/Raleway/raleway-v14-latin-regular.eot'); /* IE9 Compat Modes */
src: local('Raleway'), local('Raleway-Regular'),
url('../fonts/Raleway/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
url('../fonts/Raleway/raleway-v14-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-regular.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-regular.svg#Raleway') format('svg'); /* Legacy iOS */
}

@font-face {
Expand All @@ -49,11 +49,11 @@
font-weight: 400;
src: url('../fonts/Raleway/raleway-v14-latin-italic.eot'); /* IE9 Compat Modes */
src: local('Raleway Italic'), local('Raleway-Italic'),
url('../fonts/Raleway/raleway-v14-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-italic.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
url('../fonts/Raleway/raleway-v14-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-italic.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

@font-face {
Expand All @@ -62,11 +62,11 @@
font-weight: 700;
src: url('../fonts/Raleway/raleway-v14-latin-700.eot'); /* IE9 Compat Modes */
src: local('Raleway Bold'), local('Raleway-Bold'),
url('../fonts/Raleway/raleway-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-700.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
url('../fonts/Raleway/raleway-v14-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-700.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-700.svg#Raleway') format('svg'); /* Legacy iOS */
}

@font-face {
Expand All @@ -75,31 +75,30 @@
font-weight: 700;
src: url('../fonts/Raleway/raleway-v14-latin-700italic.eot'); /* IE9 Compat Modes */
src: local('Raleway Bold Italic'), local('Raleway-BoldItalic'),
url('../fonts/Raleway/raleway-v14-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-700italic.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
url('../fonts/Raleway/raleway-v14-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../fonts/Raleway/raleway-v14-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-700italic.woff') format('woff'), /* Modern Browsers */
url('../fonts/Raleway/raleway-v14-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
url('../fonts/Raleway/raleway-v14-latin-700italic.svg#Raleway') format('svg'); /* Legacy iOS */
}

/* General ------------------------------------------------------------------ */

body, p, legend {
font-family: "Raleway","Helvetica", "Arial", sans-serif, "Microsoft JhengHei";
font-family: "Raleway","Helvetica", "Arial", sans-serif;
}

.wy-nav-content {
background-attachment: fixed;
background-image: url('../img/ci-background.png');
background-position: bottom right;
background-repeat: no-repeat;
background-size: contain;
background-size: 200px;
}

/* Titles ------------------------------------------------------------------- */

h1, h2, h3, h4, h5, h6 {
font-family: "Raleway", "Helvetica", "Arial", sans-serif, "Microsoft JhengHei";
font-family: "Raleway", "Helvetica", "Arial", sans-serif;
}

h1 {
Expand Down Expand Up @@ -134,71 +133,6 @@ h2, h3 {
max-width: 400px;
}

/* Navigation --------------------------------------------------------------- */

#nav {
background-color: #494949!important;
margin: 0;
padding: 0;
display: none;
}

#nav2 {
background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAARgAA/+4ADkFkb2JlAGTAAAAAAf/bAIQABAMDAwMDBAMDBAYEAwQGBwUEBAUHCAYGBwYGCAoICQkJCQgKCgwMDAwMCgwMDQ0MDBERERERFBQUFBQUFBQUFAEEBQUIBwgPCgoPFA4ODhQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU/8AAEQgAMgAzAwERAAIRAQMRAf/EAFkAAQADAQAAAAAAAAAAAAAAAAABBQcIAQEAAAAAAAAAAAAAAAAAAAAAEAABAgYDAAAAAAAAAAAAAAAAAVERAtMEFJRVBxgRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AMRAAAAAAAA7a87dZcCu3e1wHnbrLgV272uA87dZcCu3e1wHnbrLgV272uA87dZcCu3e1wHnbrLgV272uA87dZcCu3e1wN/wJGAYEjAMCRgGBIwDAkYBgSMAwJGAsoIwCCMAgjAIIwCCMAgjAIIwEgAAAAAAAAAAAAAAAAAAAAAAAH//2Q==) repeat-x scroll left top transparent;
margin: 0;
padding: 0 310px 0 0;
text-align: right;
display: none;
}

#nav_inner {
background-color: transparent;
font-size: 11px;
margin: 0;
padding: 8px 12px 0 20px;
}

div#pulldown-menu {
-moz-column-count: 5;
-moz-column-gap: 20px;
-webkit-column-count: 5;
-webkit-column-gap: 20px;
column-count: 5;
column-gap: 20px;
-webkit-column-rule: 1px groove #b8b8b8;
-moz-column-rule: 1px groove #b8b8b8;
column-rule: 1px groove #b8b8b8;
}

#pulldown-menu > ul {
padding-top: 10px;
padding-bottom: 10px;
-webkit-column-break-inside: avoid; /*Chrome, Safari*/
display: table; /*Firefox*/
break-inside: avoid; /*IE 10+ theoretically*/
}

#pulldown-menu ul li.toctree-l2 {
font-size: 0.82em;
margin-left: 20px;
list-style-image: url(data:image/gif;base64,R0lGODlhCwAJALMJAO7u7uTk5PLy8unp6fb29t7e3vj4+Li4uIWFheTk5AAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAAkALAAAAAALAAkAAAQoMJ1JqTQ4Z3SI98jHCWSJkByArCyiHkMsIzEX3DeCc0Xv+4hEa5iIAAA7);
}

#pulldown-menu ul li.toctree-l1 a {
color: #ffffff;
text-decoration: none;
font-size: 12px;
font-weight: 700;
}

#pulldown-menu ul li.toctree-l2 a {
text-decoration: none;
font-size: 11px;
line-height: 1.4em;
font-weight: 300;
color: #aaaaaa;
}

/* Side Menu ---------------------------------------------------------------- */

.wy-nav-side {
Expand All @@ -211,7 +145,6 @@ div#pulldown-menu {

.wy-side-nav-search a {
color: #ffffff;
font-family: "Railway", "Helvetica", "Arial", sans-serif, "Microsoft JhengHei";
}

.wy-side-nav-search input[type=text] {
Expand All @@ -231,7 +164,7 @@ div#pulldown-menu {
}

.wy-nav-content {
max-width: none;
max-width: 900px;
}

.wy-nav-content-wrap a, .wy-nav-content-wrap a:visited {
Expand All @@ -246,6 +179,10 @@ div#pulldown-menu {
margin-right: 0.65em;
}

.wy-menu-vertical li span.toctree-expand::before {
display: none !important;
}

/* Elements ----------------------------------------------------------------- */

.highlighted {
Expand All @@ -256,31 +193,43 @@ div#pulldown-menu {

/* override table width restrictions */
.wy-table-responsive table td, .wy-table-responsive table th {
white-space: normal;
white-space: pre;
}

.wy-table-responsive {
margin-bottom: 24px;
max-width: 100%;
overflow: visible;
.rst-content dl.class>dt {
margin-bottom: 1rem !important;
}

.rst-content dl:not(.docutils) dt {
.rst-content .section ol p, .rst-content .section ul p {
margin: 0;
}

html.writer-html4 .rst-content dl:not(.docutils)>dt,
html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple)>dt {
background: #fdc894;
color: #434343;
border-top: solid 3px #dd4814;
}

.rst-content .section ol p, .rst-content .section ul p {
margin: 0;
html.writer-html4 .rst-content dl:not(.docutils) code.descname,
html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) code.descname {
padding-right: 0.2rem;
}

.rst-content dl:not(.docutils) dt:first-child {
.rst-content dl.field-list {
margin-top: 1rem;
margin-bottom: 0.5rem;
}

.rst-content dl:not(.docutils) tt.descname, .rst-content dl:not(.docutils) tt.descname, .rst-content dl:not(.docutils) code.descname {
padding-right: 0.2rem;
.rst-content dl.field-list dt, .rst-content dl.field-list p,
html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list)>dt,
html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list)>dt {
font-size: 90%;
}

html.writer-html4 .rst-content dl:not(.docutils) dl:not(.field-list)>dt,
html.writer-html5 .rst-content dl[class]:not(.option-list):not(.field-list):not(.footnote):not(.glossary):not(.simple) dl:not(.field-list)>dt {
padding: 6px;
}

.admonition {
Expand Down Expand Up @@ -320,3 +269,63 @@ div#pulldown-menu {
margin-bottom: 2.5rem;
margin-top: 2.5rem;
}

/* Carbon Ads --------------------------------------------------------------- */

#carbonads {
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu,
Cantarell, "Helvetica Neue", Helvetica, Arial, sans-serif;
}

#carbonads {
display: flex;
max-width: 330px;
background-color: hsla(0, 0%, 98%, 0.1);
border: 1px solid hsla(0, 0%, 98%, 0.15);
margin: 3em 1.5em;
}

#carbonads a {
color: inherit;
text-decoration: none;
}

#carbonads a:hover {
color: inherit;
}

#carbonads span {
position: relative;
display: block;
overflow: hidden;
}

.carbon-img {
display: block;
margin: 0;
line-height: 1;
text-align: center;
}

.carbon-img img {
display: block;
margin: auto;
}

.carbon-text {
font-size: 13px;
padding: 10px;
line-height: 1.5;
text-align: left;
}

.carbon-poweredby {
display: block;
padding: 8px 10px;
text-align: center;
text-transform: uppercase;
letter-spacing: .5px;
font-weight: lighter;
font-size: 9px;
line-height: 1;
}
2 changes: 1 addition & 1 deletion _static/documentation_options.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
var DOCUMENTATION_OPTIONS = {
URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
VERSION: '4.0.3',
VERSION: '4.1.1',
LANGUAGE: 'zh_TW',
COLLAPSE_INDEX: false,
FILE_SUFFIX: '.html',
Expand Down
16 changes: 16 additions & 0 deletions _static/js/carbon.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
/*
* Add Carbon Ads underneath navigation to support CodeIgniter Foundation
*/
if (window.location.hostname === 'codeigniter.com') {
window.onload = function () {
// Create a HTML DOM Element Object
var carbon = document.createElement('script');
carbon.async = true;
carbon.type = 'text/javascript';
carbon.src = 'https://cdn.carbonads.com/carbon.js?serve=CE7I62QW&placement=codeignitercom';
carbon.id = '_carbonads_js';

// Append Carbon Ads to .wy-menu
document.querySelector('.wy-menu').appendChild(carbon);
}
}
7 changes: 6 additions & 1 deletion _static/pygments.css
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
pre { line-height: 125%; margin: 0; }
td.linenos pre { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
span.linenos { color: #000000; background-color: #f0f0f0; padding-left: 5px; padding-right: 5px; }
td.linenos pre.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
.highlight .hll { background-color: #ffffcc }
.highlight { background: #ffffff; }
.highlight { background: #ffffff; }
.highlight .c { color: #999988; font-style: italic } /* Comment */
.highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */
.highlight .k { font-weight: bold } /* Keyword */
Expand Down
Loading

0 comments on commit b0c6ce6

Please sign in to comment.