├── .gitignore
├── README.md
├── bootstrap.php
├── composer.json
├── composer.lock
├── config.php
├── config.production.php
├── config.staging.php
├── listeners
└── GenerateSitemap.php
├── navigation.php
├── package-lock.json
├── package.json
├── source
├── 404.blade.php
├── _assets
│ ├── js
│ │ └── main.js
│ └── sass
│ │ ├── _navigation.scss
│ │ ├── _search.scss
│ │ └── main.scss
├── _layouts
│ ├── documentation.blade.php
│ └── master.blade.php
├── _nav
│ ├── menu-item.blade.php
│ ├── menu-toggle.blade.php
│ ├── menu.blade.php
│ └── search-input.blade.php
├── assets
│ ├── build
│ │ ├── css
│ │ │ ├── main.css
│ │ │ └── main.css.map
│ │ ├── js
│ │ │ ├── main.js
│ │ │ ├── main.js.LICENSE.txt
│ │ │ └── main.js.map
│ │ └── mix-manifest.json
│ └── img
│ │ ├── icon-stack.svg
│ │ ├── icon-terminal.svg
│ │ ├── icon-window.svg
│ │ ├── logo-large.png
│ │ ├── logo.png
│ │ ├── logo.svg
│ │ └── magnifying-glass.svg
├── docs
│ ├── build-a-standalone-application.md
│ ├── build-interactive-menus.md
│ ├── commands.md
│ ├── configuration.md
│ ├── contributing.md
│ ├── create-a-logo.md
│ ├── custom-404-page.md
│ ├── database.md
│ ├── environment-variables.md
│ ├── exception-handler.md
│ ├── filesystem.md
│ ├── http-client.md
│ ├── installation.md
│ ├── introduction.md
│ ├── logging.md
│ ├── navigation.md
│ ├── run-tasks.md
│ ├── send-desktop-notifications.md
│ ├── service-providers.md
│ ├── task-scheduling.md
│ ├── testing.md
│ ├── tinker-repl.md
│ ├── upgrade.md
│ └── web-browser-automation.md
├── favicon.ico
└── index.blade.php
├── tailwind.config.js
├── tasks
├── bin.js
└── build.js
└── webpack.mix.js
/.gitignore:
--------------------------------------------------------------------------------
1 | /build_local/
2 | /build_staging/
3 | /build_production/
4 | /build_staging/
5 | /node_modules/
6 | /vendor/
7 | .DS_Store
8 | .idea
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
5 |
404
6 |
7 |
Page not found
8 |
9 |
10 |
11 |
12 |
13 | Need to update this page? See the Jigsaw documentation.
14 |
15 |
16 | @endsection
17 |
--------------------------------------------------------------------------------
/source/_assets/js/main.js:
--------------------------------------------------------------------------------
1 | window.docsearch = require('docsearch.js');
2 |
3 | import hljs from 'highlight.js/lib/highlight';
4 |
5 | hljs.registerLanguage('bash', require('highlight.js/lib/languages/bash'));
6 | hljs.registerLanguage('css', require('highlight.js/lib/languages/css'));
7 | hljs.registerLanguage('diff', require('highlight.js/lib/languages/diff'));
8 | hljs.registerLanguage('html', require('highlight.js/lib/languages/xml'));
9 | hljs.registerLanguage('javascript', require('highlight.js/lib/languages/javascript'));
10 | hljs.registerLanguage('json', require('highlight.js/lib/languages/json'));
11 | hljs.registerLanguage('markdown', require('highlight.js/lib/languages/markdown'));
12 | hljs.registerLanguage('php', require('highlight.js/lib/languages/php'));
13 | hljs.registerLanguage('scss', require('highlight.js/lib/languages/scss'));
14 | hljs.registerLanguage('yaml', require('highlight.js/lib/languages/yaml'));
15 |
16 | document.querySelectorAll('pre code').forEach((block) => {
17 | hljs.highlightBlock(block);
18 | });
19 |
--------------------------------------------------------------------------------
/source/_assets/sass/_navigation.scss:
--------------------------------------------------------------------------------
1 | .nav-menu {
2 | @apply
3 | mb-8
4 | pt-8
5 | pb-4
6 | -mx-6
7 | -mt-12
8 | w-auto
9 | border-b
10 | bg-gray-100;
11 |
12 | @screen lg {
13 | @apply
14 | mt-1
15 | pl-0
16 | pr-4
17 | pt-0
18 | block
19 | w-1/4
20 | border-b-0
21 | bg-transparent;
22 | }
23 | }
24 |
25 | .nav-menu__item {
26 | @apply
27 | mb-3
28 | mt-0
29 | block
30 | text-sm
31 | no-underline
32 | text-gray-800;
33 | }
34 |
--------------------------------------------------------------------------------
/source/_assets/sass/_search.scss:
--------------------------------------------------------------------------------
1 | .docsearch-input {
2 | text-indent: 1.2em;
3 | background-image: url('/assets/img/magnifying-glass.svg');
4 | background-position: 0.8em;
5 | background-repeat: no-repeat;
6 |
7 | @screen md {
8 | &:focus {
9 | @apply w-2/3;
10 | }
11 | }
12 |
13 | @screen xl {
14 | &:focus {
15 | @apply w-1/2;
16 | }
17 | }
18 |
19 | &__wrapper {
20 | margin-top: 1.75rem;
21 |
22 | @apply
23 | z-10
24 | px-4
25 | top-0
26 | left-0
27 | w-full
28 | absolute
29 | bg-white;
30 |
31 | @screen md {
32 | @apply
33 | mt-0
34 | px-0
35 | relative;
36 | }
37 | }
38 | }
39 |
40 | .algolia-autocomplete {
41 | @apply
42 | w-full
43 | text-right;
44 |
45 | .ds-dropdown-menu {
46 | @apply w-full;
47 |
48 | min-width: auto !important;
49 | max-width: 750px !important;
50 |
51 | .algolia-docsearch-suggestion {
52 | .algolia-docsearch-suggestion--content {
53 | @apply w-full;
54 |
55 | @screen md {
56 | @apply w-2/3;
57 | }
58 | }
59 |
60 | .algolia-docsearch-suggestion--text {
61 | @apply font-normal;
62 |
63 | line-height: 1.4;
64 | }
65 |
66 | .algolia-docsearch-suggestion--wrapper {
67 | @apply py-3;
68 | }
69 |
70 | .algolia-docsearch-suggestion--subcategory-column {
71 | @apply hidden;
72 |
73 | @screen md {
74 | @apply
75 | w-1/3
76 | inline-block;
77 | }
78 | }
79 | }
80 | }
81 | }
82 |
--------------------------------------------------------------------------------
/source/_assets/sass/main.scss:
--------------------------------------------------------------------------------
1 | @tailwind base;
2 | @tailwind components;
3 |
4 | // Code syntax highlighting,
5 | // powered by https://highlightjs.org
6 | @import '~highlight.js/styles/dracula.css';
7 |
8 | @import 'search';
9 | @import 'navigation';
10 |
11 | @tailwind utilities;
12 |
--------------------------------------------------------------------------------
/source/_layouts/documentation.blade.php:
--------------------------------------------------------------------------------
1 | @extends('_layouts.master')
2 |
3 | @section('nav-toggle')
4 | @include('_nav.menu-toggle')
5 | @endsection
6 |
7 | @section('body')
8 |