diff --git a/Gruntfile.js b/Gruntfile.js
index 85cd2ee..d5e887e 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -53,9 +53,7 @@ module.exports = function(grunt) {
'<%= meta.distPath %>ios-theme.css': 'sass/theme-ios.scss',
'<%= meta.distPath %>android-theme.css': 'sass/theme-android.scss',
'<%= meta.docsAssetsPath %>css/docs.css': 'sass/docs.scss',
- '<%= meta.docsPath %><%= pkg.name %>.css': 'sass/ratchet.scss',
- '<%= meta.docsPath %>ios-theme.css': 'sass/theme-ios.scss',
- '<%= meta.docsPath %>android-theme.css': 'sass/theme-android.scss'
+ '<%= meta.docsPath %><%= pkg.name %>.css': '<%= meta.distPath %><%= pkg.name %>.css'
}
}
},
diff --git a/docs/_includes/footer.html b/docs/_includes/footer.html
index f6c3882..9b475a7 100644
--- a/docs/_includes/footer.html
+++ b/docs/_includes/footer.html
@@ -1 +1,18 @@
-
+
diff --git a/docs/assets/css/docs.css b/docs/assets/css/docs.css
index 6a9ffc5..89834c6 100644
--- a/docs/assets/css/docs.css
+++ b/docs/assets/css/docs.css
@@ -43,7 +43,7 @@ body {
.docs-header {
height: 100vh;
- min-height: 620px;
+ min-height: 700px;
}
.docs-header .carbonad {
position: absolute !important;
@@ -311,31 +311,47 @@ body {
font-weight: 300;
}
-.social {
- position: absolute;
- bottom: 0;
- left: 0;
- right: 0;
- padding: 20px 0 20px;
+.docs-footer {
+ border-top: 1px solid #ddd;
+ margin-top: 50px;
+ padding-top: 30px;
+ padding-bottom: 30px;
+ text-align: center;
+}
+.docs-footer .social {
+ padding: 0 0 20px;
margin: 0;
list-style: none;
- text-align: center;
- background-color: rgba(0, 0, 0, 0.2);
}
-.social li {
+.docs-footer .social li {
height: 20px;
display: inline-block;
vertical-align: top;
}
-.social .twitter-follow-button {
+.docs-footer .social .twitter-follow-button {
margin-top: 5px;
}
-.docs-mini-footer {
- padding-top: 40px;
- padding-bottom: 40px;
+.docs-footer-content {
margin: 0;
color: #777;
+ font-size: 12px;
+}
+
+.docs-header .docs-footer {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ margin-top: 0;
+ border-top: 1px solid rgba(255, 255, 255, 0.1);
+}
+.docs-header .docs-footer .docs-footer-content {
+ color: rgba(255, 255, 255, 0.5);
+}
+.docs-header .docs-footer .docs-footer-content a {
+ font-weight: bold;
+ color: rgba(255, 255, 255, 0.8);
}
.docs-component-toolbar {
@@ -375,6 +391,7 @@ body {
.docs-examples {
margin-top: 30px;
+ margin-bottom: 50px;
}
.docs-example-group {
@@ -418,6 +435,9 @@ code {
margin-right: -15px;
border-bottom: 1px solid #ddd;
}
+.component.no-border {
+ border-bottom: 0;
+}
.component-title {
margin-bottom: 10px;
@@ -630,10 +650,10 @@ hr {
@media screen and (min-width: 768px) {
.docs-header {
- min-height: 770px;
+ min-height: 830px;
}
.docs-header .carbonad {
- bottom: 130px !important;
+ bottom: 180px !important;
left: 50% !important;
margin-left: -165px !important;
}
@@ -679,8 +699,6 @@ hr {
.docs-nav {
float: right;
- margin-top: 3px;
- margin-bottom: -3px;
}
.docs-nav .docs-nav-trigger {
display: none;
@@ -778,8 +796,8 @@ hr {
border-radius: 3px !important;
}
- .social .twitter-follow-button {
- margin-top: 0;
+ .docs-footer .social .twitter-follow-button {
+ margin-top: 0px;
}
.step-title {
diff --git a/docs/components.html b/docs/components.html
index da0ae91..e2f5805 100644
--- a/docs/components.html
+++ b/docs/components.html
@@ -1226,7 +1226,7 @@ window.addEventListener('push', myFunction);
-
+
Ratchicons
Use Ratchicons in your application to help inform interactions.
diff --git a/docs/index.html b/docs/index.html
index 13f5f8d..fd3e832 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -11,19 +11,5 @@ title: Ratchet
{% include ad.html %}
-
-
-
+ {% include footer.html %}
diff --git a/sass/docs.scss b/sass/docs.scss
index 9be20b8..56f52ce 100644
--- a/sass/docs.scss
+++ b/sass/docs.scss
@@ -44,7 +44,7 @@ body {
}
.docs-header {
height: 100vh;
- min-height: 620px;
+ min-height: 700px;
// Ad on the homepage
.carbonad {
@@ -301,39 +301,52 @@ body {
}
-// Overriding the button styles for the social
+// Footer
// --------------------------------------------------
-.social {
- position: absolute;
- bottom: 0;
- left: 0;
- right: 0;
- padding: 20px 0 20px;
- margin: 0;
- list-style: none;
+.docs-footer {
+ border-top: 1px solid #ddd;
+ margin-top: 50px;
+ padding-top: 30px;
+ padding-bottom: 30px;
text-align: center;
- background-color: rgba(0,0,0,.2);
- li {
- height: 20px;
- display: inline-block;
- vertical-align: top;
- }
- .twitter-follow-button {
- margin-top: 5px;
+ .social {
+ padding: 0 0 20px;
+ margin: 0;
+ list-style: none;
+
+ li {
+ height: 20px;
+ display: inline-block;
+ vertical-align: top;
+ }
+ .twitter-follow-button {
+ margin-top: 5px;
+ }
}
}
-
-
-// Footer
-// --------------------------------------------------
-
-.docs-mini-footer {
- padding-top: 40px;
- padding-bottom: 40px;
+.docs-footer-content {
margin: 0;
color: #777;
+ font-size: 12px;
+}
+.docs-header .docs-footer {
+ position: absolute;
+ bottom: 0;
+ left: 0;
+ right: 0;
+ margin-top: 0;
+ border-top: 1px solid rgba(255,255,255,.1);
+
+ .docs-footer-content {
+ color: rgba(255,255,255,.5);
+
+ a {
+ font-weight: bold;
+ color: rgba(255,255,255,.8);
+ }
+ }
}
@@ -375,6 +388,7 @@ body {
.docs-examples {
margin-top: 30px;
+ margin-bottom: 50px;
}
.docs-example-group {
margin-top: 30px;
@@ -423,6 +437,10 @@ code {
margin-left: -15px;
margin-right: -15px;
border-bottom: 1px solid #ddd;
+
+ &.no-border {
+ border-bottom: 0;
+ }
}
.component-title {
margin-bottom: 10px;
@@ -645,11 +663,11 @@ hr {
// Tablet to desktop
@media screen and (min-width: 768px) {
.docs-header {
- min-height: 770px;
+ min-height: 830px;
// Ads on the homepage
.carbonad {
- bottom: 130px !important;
+ bottom: 180px !important;
left: 50% !important;
margin-left: -165px !important;
}
@@ -687,8 +705,6 @@ hr {
// Docs nav
.docs-nav {
float: right;
- margin-top: 3px;
- margin-bottom: -3px;
.docs-nav-trigger {
display: none;
@@ -791,9 +807,9 @@ hr {
}
// Social
- .social {
- .twitter-follow-button {
- margin-top: 0;
+ .docs-footer {
+ .social .twitter-follow-button {
+ margin-top: 0px;
}
}