summaryrefslogtreecommitdiffstats
path: root/docs/website/css/timeline.css
diff options
context:
space:
mode:
authorAngelo Compagnucci <angelo.compagnucci@gmail.com>2015-10-13 21:03:29 +0200
committerPeter Korsgaard <peter@korsgaard.com>2015-11-23 22:56:59 +0100
commit97ab48658d574ded87f8af799795ba7ed76f6ba4 (patch)
treeca69cbb45c1821c6a8fcfe9a220bae3021c1d4e1 /docs/website/css/timeline.css
parenta597e3c676948c6c1eb6440c82f19b7460f29192 (diff)
downloadbuildroot-97ab48658d574ded87f8af799795ba7ed76f6ba4.tar.gz
buildroot-97ab48658d574ded87f8af799795ba7ed76f6ba4.zip
docs/website: New website
This patch introduces a new buildroot website based on a modern flat layout inspired by material design. Each page of the old website is converted to the new css/layout, the big bump is in main page which is completely rewritten. Content of the old website is copied more or less verbatim, planning to add more content in the future. Signed-off-by: Angelo Compagnucci <angelo.compagnucci@gmail.com> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
Diffstat (limited to 'docs/website/css/timeline.css')
-rw-r--r--docs/website/css/timeline.css184
1 files changed, 184 insertions, 0 deletions
diff --git a/docs/website/css/timeline.css b/docs/website/css/timeline.css
new file mode 100644
index 0000000000..df58461ae2
--- /dev/null
+++ b/docs/website/css/timeline.css
@@ -0,0 +1,184 @@
+.timeline {
+ list-style: none;
+ padding: 20px 0 20px;
+ position: relative;
+}
+
+.timeline:before {
+ top: 0;
+ bottom: 0;
+ position: absolute;
+ content: " ";
+ width: 3px;
+ background-color: #E4E4E4;
+ left: 50%;
+ margin-left: -1.5px;
+ }
+
+.timeline > li {
+ margin-bottom: 20px;
+ position: relative;
+}
+
+.timeline > li:before,
+.timeline > li:after {
+ content: " ";
+ display: table;
+}
+
+.timeline > li:after {
+ clear: both;
+}
+
+.timeline > li:before,
+.timeline > li:after {
+ content: " ";
+ display: table;
+}
+
+.timeline > li:after {
+ clear: both;
+}
+
+.timeline > li > .timeline-panel {
+ width: 46%;
+ float: left;
+ border: 1px solid #d4d4d4;
+ border-radius: 2px;
+ padding: 20px;
+ position: relative;
+ -webkit-box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
+ box-shadow: 0 1px 6px rgba(0, 0, 0, 0.175);
+ background-color: white;
+}
+
+.timeline > li > .timeline-panel:before {
+ position: absolute;
+ top: 26px;
+ right: -15px;
+ display: inline-block;
+ border-top: 15px solid transparent;
+ border-left: 15px solid #ccc;
+ border-right: 0 solid #ccc;
+ border-bottom: 15px solid transparent;
+ content: " ";
+}
+
+.timeline > li > .timeline-panel:after {
+ position: absolute;
+ top: 27px;
+ right: -14px;
+ display: inline-block;
+ border-top: 14px solid transparent;
+ border-left: 14px solid #fff;
+ border-right: 0 solid #fff;
+ border-bottom: 14px solid transparent;
+ content: " ";
+}
+
+.timeline > li > .timeline-badge {
+ color: #fff;
+ width: 50px;
+ height: 50px;
+ line-height: 50px;
+ font-size: 1.4em;
+ text-align: center;
+ position: absolute;
+ top: 16px;
+ left: 50%;
+ margin-left: -25px;
+ background-color: #E6E6E6;
+ z-index: 100;
+ border-top-right-radius: 50%;
+ border-top-left-radius: 50%;
+ border-bottom-right-radius: 50%;
+ border-bottom-left-radius: 50%;
+}
+
+.timeline > li.timeline-inverted > .timeline-panel {
+ float: right;
+}
+
+.timeline > li.timeline-inverted > .timeline-panel:before {
+ border-left-width: 0;
+ border-right-width: 15px;
+ left: -15px;
+ right: auto;
+}
+
+.timeline > li.timeline-inverted > .timeline-panel:after {
+ border-left-width: 0;
+ border-right-width: 14px;
+ left: -14px;
+ right: auto;
+}
+
+.timeline-badge.primary {
+ background-color: #2e6da4 !important;
+}
+
+.timeline-badge.success {
+ background-color: #3f903f !important;
+}
+
+.timeline-badge.warning {
+ background-color: #f0ad4e !important;
+}
+
+.timeline-badge.danger {
+ background-color: #d9534f !important;
+}
+
+.timeline-badge.info {
+ background-color: #5bc0de !important;
+}
+
+.timeline-title {
+ margin-top: 0;
+ color: inherit;
+}
+
+.timeline-body > p,
+.timeline-body > ul {
+ margin-bottom: 0;
+}
+
+.timeline-body > p + p {
+ margin-top: 5px;
+}
+
+@media (max-width: 767px) {
+ ul.timeline:before {
+ left: 40px;
+ }
+
+ ul.timeline > li > .timeline-panel {
+ width: calc(100% - 90px);
+ width: -moz-calc(100% - 90px);
+ width: -webkit-calc(100% - 90px);
+ }
+
+ ul.timeline > li > .timeline-badge {
+ left: 15px;
+ margin-left: 0;
+ top: 16px;
+ }
+
+ ul.timeline > li > .timeline-panel {
+ float: right;
+ }
+
+ ul.timeline > li > .timeline-panel:before {
+ border-left-width: 0;
+ border-right-width: 15px;
+ left: -15px;
+ right: auto;
+ }
+
+ ul.timeline > li > .timeline-panel:after {
+ border-left-width: 0;
+ border-right-width: 14px;
+ left: -14px;
+ right: auto;
+ }
+}
OpenPOWER on IntegriCloud