Skip to content

Commit 78dbb83

Browse files
committed
Theme
1 parent c883559 commit 78dbb83

File tree

12 files changed

+397
-47
lines changed

12 files changed

+397
-47
lines changed

couscous.yml

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,39 @@
11
template:
2-
directory: theme
3-
index: introduction.md
2+
directory: theme
3+
index: introduction.md
44

55
exclude:
6-
- %gitignore%
6+
- %gitignore%
77

88
cname: laratools.com
99

10-
# Theme Specific
10+
baseUrl: https://laratools.com
11+
1112
github:
12-
user: laratools
13-
repo: laratools
13+
user: laratools
14+
repo: laratools
15+
16+
title: Laratools
17+
subTitle: A collection of useful everyday tools for Laravel
18+
footerText: Copyright &copy; <a href="https://iwader.co.uk">iWader Limited</a>
19+
# googleAnalyticsCode: U-EXAMPLE-CODE
1420

1521
menu:
16-
sections:
17-
main:
18-
items:
19-
introduction:
20-
text: Introduction
21-
installation:
22-
text: Installation
23-
path: installation.html
22+
items:
23+
introduction:
24+
text: Introduction
25+
relativeUrl:
26+
27+
sections:
28+
ci:
29+
name: Laravel CI
30+
items:
31+
introduction:
32+
text: Introduction
33+
relativeUrl: laravel-ci/
34+
circleci:
35+
text: CircleCI
36+
relativeUrl: laravel-ci/circleci.html
37+
gitlabci:
38+
text: GitLab CI
39+
relativeUrl: laravel-ci/gitlab-ci.html

favicon.ico

5.3 KB
Binary file not shown.

theme/LICENSE

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
Laratools Template
2+
3+
Copyright (C) iWader Limited
4+
5+
This template was built using the Native Couscous Template as a base.
6+
7+
Original Native Couscous template license
8+
======================================================================================================
9+
10+
Couscous Template
11+
12+
Copyright (C) pnowy
13+
14+
This template was built base on Couscous Dark Template
15+
16+
Original Couscous template license
17+
======================================================================================================
18+
19+
Copyright (C) Matthieu Napoli
20+
21+
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and
22+
associated documentation files (the "Software"), to deal in the Software without restriction,
23+
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
24+
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
25+
subject to the following conditions:
26+
27+
The above copyright notice and this permission notice shall be included in all copies or substantial
28+
portions of the Software.
29+
30+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT
31+
NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
32+
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
33+
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
34+
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

theme/css/main.css

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
/* Standard Setup */
2+
body {
3+
font-family: 'Source Sans Pro', sans-serif;
4+
}
5+
6+
pre {
7+
font-family: 'Source Code Pro', monospace;
8+
}
9+
10+
a {
11+
color: #F4645F;
12+
text-decoration: underline;
13+
}
14+
15+
a:hover,
16+
a:active {
17+
color: #F1362F;
18+
}
19+
20+
blockquote {
21+
/* Taken from bootstraps .alert-primary styling */
22+
padding: .75rem 1.25rem;
23+
margin-bottom: 1rem;
24+
border: 1px solid #F1362F;
25+
border-radius: .25rem;
26+
color: #fff;
27+
background-color: #F4645F;
28+
}
29+
30+
blockquote p {
31+
margin-bottom: 0;
32+
}
33+
34+
h2 {
35+
margin-top: 1.5em;
36+
margin-bottom: 0.9em;
37+
}
38+
39+
.flex {
40+
display: flex;
41+
}
42+
43+
/* Bootstrap Overrides */
44+
.btn.btn-outline-primary {
45+
color: #F4645F;
46+
background-image: none;
47+
background-color: transparent;
48+
border-color: #F4645F;
49+
text-decoration: none;
50+
}
51+
52+
.btn.btn-outline-primary:hover {
53+
color: #fff;
54+
background-color: #F4645F;
55+
border-color: #F1362F;
56+
}
57+
58+
.nav-link:focus,
59+
.nav-link:hover {
60+
text-decoration: underline;
61+
}
62+
63+
/* Custom Styles */
64+
.site-header {
65+
padding: 1em;
66+
background: #F4645F;
67+
margin-bottom: 2em;
68+
border-bottom: 1px solid #F1362F;
69+
}
70+
71+
.site-header__inner {
72+
align-items: center;
73+
justify-content: space-between;
74+
}
75+
76+
.site-header__branding-logo {
77+
max-width: 50px;
78+
max-height: 50px;
79+
margin-right: 1em;
80+
}
81+
82+
.site-header__branding-name {
83+
margin-bottom: 0;
84+
}
85+
86+
.site-header__branding-link {
87+
color: #fff;
88+
text-decoration: none;
89+
}
90+
91+
.site-header__branding-link:hover,
92+
.site-header__branding-link:active {
93+
color: #fff;
94+
}
95+
96+
.site-header__branding-link:hover,
97+
.site-header__branding-link:active {
98+
text-decoration: none;
99+
}
100+
101+
.site-header__nav {
102+
justify-self: end;
103+
}
104+
105+
.site-header__nav a,
106+
.site-header__nav a:hover,
107+
.site-header__nav a:active {
108+
color: #fff;
109+
text-decoration: none;
110+
}
111+
112+
.nav__section-header {
113+
margin-top: 1rem;
114+
}

theme/css/prism.css

Lines changed: 138 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,138 @@
1+
/* http://prismjs.com/download.html?themes=prism&languages=yaml */
2+
/**
3+
* prism.js default theme for JavaScript, CSS and HTML
4+
* Based on dabblet (http://dabblet.com)
5+
* @author Lea Verou
6+
*/
7+
8+
code,
9+
pre {
10+
color: black;
11+
background: none;
12+
text-shadow: 0 1px white;
13+
font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
14+
text-align: left;
15+
white-space: pre;
16+
word-spacing: normal;
17+
word-break: normal;
18+
word-wrap: normal;
19+
line-height: 1.5;
20+
21+
-moz-tab-size: 4;
22+
-o-tab-size: 4;
23+
tab-size: 4;
24+
25+
-webkit-hyphens: none;
26+
-moz-hyphens: none;
27+
-ms-hyphens: none;
28+
hyphens: none;
29+
}
30+
31+
pre::-moz-selection, pre ::-moz-selection,
32+
code::-moz-selection, code ::-moz-selection {
33+
text-shadow: none;
34+
background: #b3d4fc;
35+
}
36+
37+
pre::selection, pre ::selection,
38+
code::selection, code ::selection {
39+
text-shadow: none;
40+
background: #b3d4fc;
41+
}
42+
43+
@media print {
44+
code,
45+
pre {
46+
text-shadow: none;
47+
}
48+
}
49+
50+
/* Code blocks */
51+
pre {
52+
padding: 1em;
53+
margin: .5em 0;
54+
overflow: auto;
55+
}
56+
57+
:not(pre) > code,
58+
pre[class*="language-"] {
59+
background: #f5f2f0;
60+
}
61+
62+
/* Inline code */
63+
:not(pre) > code {
64+
padding: .1em;
65+
border-radius: .3em;
66+
white-space: normal;
67+
}
68+
69+
.token.comment,
70+
.token.prolog,
71+
.token.doctype,
72+
.token.cdata {
73+
color: slategray;
74+
}
75+
76+
.token.punctuation {
77+
color: #999;
78+
}
79+
80+
.namespace {
81+
opacity: .7;
82+
}
83+
84+
.token.property,
85+
.token.tag,
86+
.token.boolean,
87+
.token.number,
88+
.token.constant,
89+
.token.symbol,
90+
.token.deleted {
91+
color: #905;
92+
}
93+
94+
.token.selector,
95+
.token.attr-name,
96+
.token.string,
97+
.token.char,
98+
.token.builtin,
99+
.token.inserted {
100+
color: #690;
101+
}
102+
103+
.token.operator,
104+
.token.entity,
105+
.token.url,
106+
.language-css .token.string,
107+
.style .token.string {
108+
color: #a67f59;
109+
background: hsla(0, 0%, 100%, .5);
110+
}
111+
112+
.token.atrule,
113+
.token.attr-value,
114+
.token.keyword {
115+
color: #07a;
116+
}
117+
118+
.token.function {
119+
color: #DD4A68;
120+
}
121+
122+
.token.regex,
123+
.token.important,
124+
.token.variable {
125+
color: #e90;
126+
}
127+
128+
.token.important,
129+
.token.bold {
130+
font-weight: bold;
131+
}
132+
.token.italic {
133+
font-style: italic;
134+
}
135+
136+
.token.entity {
137+
cursor: help;
138+
}

0 commit comments

Comments
 (0)