Repository: incubator-juneau-website Updated Branches: refs/heads/asf-site 3a17d6d37 -> 76cf8dad3
http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/content/styles/main.css ---------------------------------------------------------------------- diff --git a/old/content/styles/main.css b/old/content/styles/main.css new file mode 100644 index 0000000..0e4fae3 --- /dev/null +++ b/old/content/styles/main.css @@ -0,0 +1,647 @@ + +* { + box-sizing: border-box; +} + +body { + color: black; + background: white; + font-family: 'Carlito', 'FreeSans', 'Liberation Sans', 'Arial', 'Helvetica', sans-serif; + text-rendering: optimizeLegibility; + margin: 0; + padding: 0; + +} + +div#header { + color: white; + display: table; + width: 100%; + padding: 1em; + background-image: url('header.jpg'); + background-color: #9bc5db; + border-bottom: 1px; +} + + +div#header > * { + display: table-cell; + vertical-align: middle; +} + +#header h1 { + text-align: left; + font-size: 1.75em; + margin: 0.25em 0; + white-space: nowrap; + color: #6d9bb0; +} + +#header h1 a[href] { + color: inherit; + text-decoration: inherit; + padding-left: 1.5em; + /*background-image: url('/images/your-logo.png');*/ + background-repeat: no-repeat; + -moz-background-size: 1em; + -webkit-background-size: 1em; + background-size: 1em; + -moz-background-position: 0.25em center; + -webkit-background-position: 0.25em center; + background-position: 0.25em center; +} + +#content > ul.features { + /*padding-left: 0.25in;*/ + /*padding-right: 0.25in;*/ +} + +ul.features { + list-style: none; +} + +ul.features li { + padding-left: 1.25in; + position: relative; +} + +ul.features li > * { + margin-left: 0; + margin-right: 0; +} + +ul.features li::before { + content: ' '; + /*height: 1in;*/ + /*width: 1in;*/ + /*background: #304730;*/ + /*-moz-border-radius: 1in;*/ + /*-webkit-border-radius: 1in;*/ + /*border-radius: 1in;*/ + /*display: block;*/ + /*position: absolute;*/ + /*left: 0;*/ + /*top: 50%;*/ + /*margin-top: -0.5in;*/ + /*background-repeat: no-repeat;*/ + /*-moz-background-size: 75%;*/ + /*-webkit-background-size: 75%;*/ + /*background-size: 75%;*/ + /*-moz-background-position: center;*/ + /*-webkit-background-position: center;*/ + /*background-position: center;*/ +} + +ul.features li.apache::before { + background-image: url('/images/feather.png'); + -moz-background-size: 40%; + -webkit-background-size: 40%; + background-size: 40%; +} + +.hook { + padding-bottom: 2em; + overflow: hidden; + background: #c0c0c0; + /*color: white;*/ + text-align: center; +} + +.hook > * { + margin: 2em; + display: inline-block; + vertical-align: middle; +} + +.hook img { + max-width: 50%; + width: 7cm; +} + +.hook .description { + font-size: 1.25em; + max-width: 40%; +} + +.latest { + font-weight: bold; +} + +.irc { + font-family: monospace; + font-weight: bold; +} + +.book-title { + font-style: italic; +} + +h1 { + margin-top: 0.25in; + margin-bottom: 0.25in; +} + +h2 { + margin-top: 2em; +} + +table.downloads { + border-spacing: 0; + border-collapse: collapse; + margin-left: auto; + margin-right: auto; +} + +table.downloads th, +table.downloads td { + border: 1px solid silver; + padding: 0.5em; + padding-left: 1em; + padding-right: 1em; +} + +ul#navigation { + text-align: right; + font-size: 0.9em; + padding: 0; + margin: 0; +} + +#navigation li a[href="#download"] { + font-weight: bold; +} + +#navigation li { + display: inline-block; + white-space: nowrap; +} + +#navigation a[href] { + color: inherit; + text-decoration: none; +} + +#navigation li a { + display: inline-block; + margin: 0.5em; +} + +#navigation li a:hover { + text-decoration: underline; +} + +#navigation a.download, +#navigation a.github { + padding-left: 2em; + font-weight: bold; + + -moz-background-position: 0.5em center; + -webkit-background-position: 0.5em center; + background-position: 0.5em center; + -moz-background-size: 1em; + -webkit-background-size: 1em; + background-size: 1em; + background-repeat: no-repeat; +} + +#navigation a.download { +} + +#navigation a.github { +} + +p { + line-height: 1.5; + text-align: justify; + margin: 1em 0; +} + +#content > * { + width: 11in; + max-width: 100%; + margin-left: auto; + margin-right: auto; + padding-left: 0.25in; + padding-right: 0.25in; +} + +#content .hook { + margin: 0; + width: 100%; +} + +#content table { + width: auto; +} + +#content ol, +#content ul { + padding-left: 0.5in; +} + +#content ol li, +#content ul li { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +#content pre { + padding: 0.125in; + background: #EEE; +} + +#content blockquote { + padding: 1px 1em; + border-left: 0.25em solid #EEE; + font-style: oblique; + width: 8in; + max-width: 80%; +} + +div#footer { + font-size: 0.9em; + border-top: 1px solid silver; + /* margin-top: 3em; */ + padding: 1em; + background: #EEE; +} + +#footer .block-menu { + display: inline-block; + vertical-align: top; + text-align: left; + width: 6cm; + max-width: 30%; + padding: 0.5cm; +} + +#footer .block-menu h2 { + margin: 0; + font-size: 1.25em; + font-weight: bold; +} + +#footer .block-menu { + display: inline-block; +} + +#footer ul { + text-align: left; + min-width: 10%; + padding: 0; +} + +#footer li { + list-style-type: none; +} + +.social-buttons { + padding: 0.5em; + text-align: right; +} + +.social-button { + display: inline-block; + margin: 0.25em; + vertical-align: top; +} + +.download-panel { + margin-top: 2em; + margin-bottom: 2em; + text-align: center; +} + +.download-panel a[href] { + text-decoration: none; +} + +div.button { + + display: inline-block; + margin: 1em; + border-radius: 5px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.5); + + font-size: 1.25em; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), + inset -1px -1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), + inset -1px -1px 0 rgba(0, 0, 0, 0.25); + -webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), + inset -1px -1px 0 rgba(0, 0, 0, 0.25); + height: 32px; + padding: 10px; + color: white; + +} + +div.button > * { + display: inline-block; + vertical-align: middle; + white-space: nowrap; +} + +.download-panel { + display: inline-block; +} + +.download-panel .button { + display: block; +} + +div.button .title { + line-height: 32px; + margin-left: 42px; +} + +/* Demo video */ +.demo { + display: inline-block; + position: relative; + width: 15cm; + max-width: 40%; + border: 1px solid black; +} + +.demo img.thumbnail { + width: 600px; + max-width: 100%; +} + +.demo iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +div#links { + float: right; + border: 1px solid rgba(0, 0, 0, 0.25); + background: #FFFFFA; + margin: 2em; + width: auto; + padding: 0; +} + +div#links h2 { + margin: 0; + padding-top: 0.5em; + padding-bottom: 0.5em; + padding-left: 1em; + padding-right: 1em; + font-size: 1em; + font-style: oblique; + /*background: #304730;*/ + color: white; +} + +div#links ul { + margin: 0; + padding: 0 1em; + list-style: none; +} + +#content > ul.company-list { + padding-left: 0.5in; + padding-right: 0.5in; +} + +.company-list li.company { + list-style: none; + display: table; + width: 100%; + background: #FFFFFA; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.company-list li.company > * { + display: table-cell; + vertical-align: middle; + padding: 1em; +} + +.company-list li.company .company-logo img { + max-width: 5em; + max-height: 5em; +} + +.company-list li.company .company-description { + width: 100%; +} + +.company-list li.company .company-description > * { + margin: 0.25em 0; +} + +table.releases { + background: #FFFFFA; + border-collapse: collapse; + border: 1px solid rgba(0, 0, 0, 0.5); + margin-left: auto; + margin-right: auto; + margin-top: 0.25in; + margin-bottom: 4em; +} + +table.releases th { + margin: 0; + padding-top: 0.5em; + padding-bottom: 0.5em; + padding-left: 1em; + padding-right: 1em; + font-size: 1em; + font-weight: normal; + font-style: oblique; + /*background: #304730;*/ + color: white; +} + +table.releases tr:nth-child(even) { + background: rgba(0, 0, 0, 0.1); +} + +table.releases td { + margin: 0; + padding-top: 0.5em; + padding-bottom: 0.5em; + padding-left: 1em; + padding-right: 1em; +} + +#content > .legacy-release-note { + background: #FFFFFA; + border: 1px solid rgba(0, 0, 0, 0.25); + width: 8in; + margin: 0.25in auto; +} + +/* Style appropriately for printing */ +@media print { + + div#header { + margin: 0.25in; + } + + div#header, + #header h1, + #header h1 a[href] { + color: black; + background: transparent; + padding: 0; + } + + #header h1 { + font-size: 2em; + } + + ul#navigation { + display: none; + } + + .hook { + background: transparent; + color: black; + padding-bottom: 0; + } + + .hook .description { + font-size: 1em; + max-width: 100%; + } + + .hook > * { + display: block; + margin: 0; + } + + .demo { + border: none; + float: right; + margin: 1em 3em; + margin-right: 0; + } + + .demo iframe { + display: none; + } + + ul.features li { + padding: 0; + } + + ul.features li::before { + display: none; + } + + h2 { + margin-top: 1em; + margin-bottom: 0.75em; + text-decoration: underline; + } + + #links { + display: none; + } + + div#footer { + background: white; + border-top: 1px solid black; + font-size: 0.75em; + } + +} + +/* Reformat hook/header when screen too small */ +@media screen and (max-width: 10in) { + + #header h1 { + font-size: 1.25em; + } + + #navigation { + font-size: 0.8em; + } + + .hook .description { + font-size: 1em; + } + +} + +/* Reformat hook/header on individual lines if screen otherwise too small */ +@media screen and (max-width: 8in) { + + #header h1 { + font-size: 1.75em; + white-space: normal; + } + + div#header > * { + display: block; + text-align: center; + } + + .hook { + padding-bottom: 1em; + } + + .hook > * { + margin: 0; + } + + .demo { + margin-left: auto; + margin-right: auto; + } + + .demo, + .hook .description { + display: block; + max-width: 100%; + } + +} + +/* Reformat feature list when screen too small */ +@media screen and (max-width: 6in) { + + ul.features li::before { + position: static; + /*width: 0.5in;*/ + /*height: 0.5in;*/ + /*margin: 0 0.125in;*/ + display: inline-block; + vertical-align: middle; + } + + ul.features li > h2 { + display: inline-block; + vertical-align: middle; + max-width: 70%; + margin: 0.75em 0; + } + + ul.features li { + padding-left: 0; + } + +} + +div#page { + color: white; + display: table; + width: 100%; + padding: 1em; + background-color: white; + border-bottom: 1px; + border-top: 1px solid silver; + font-size: 0.9em; + color: #2E4053; + font-weight: normal; +} http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/contributing.md ---------------------------------------------------------------------- diff --git a/old/contributing.md b/old/contributing.md new file mode 100644 index 0000000..02ac301 --- /dev/null +++ b/old/contributing.md @@ -0,0 +1,12 @@ +--- +layout: page +title: Contributing +permalink: /open-source/ + +menu-title: Contributing +menu-weight: 6 +--- + +Include information about contributing here. Workflows, JIRA, mailing lists explained could go here. + + http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/doc/placeholder.txt ---------------------------------------------------------------------- diff --git a/old/doc/placeholder.txt b/old/doc/placeholder.txt new file mode 100644 index 0000000..19313dd --- /dev/null +++ b/old/doc/placeholder.txt @@ -0,0 +1 @@ +This is just a placeholder file for the doc directory. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/downloads.md ---------------------------------------------------------------------- diff --git a/old/downloads.md b/old/downloads.md new file mode 100644 index 0000000..5e9eb55 --- /dev/null +++ b/old/downloads.md @@ -0,0 +1,30 @@ +--- +layout: page +title: Downloads +permalink: /downloads/ + +menu-title: Downloads +menu-weight: 0 +menu-class: download +--- + +Provide information about releases. The below table will render the contents of _releases for you + +<table class="releases"> + <tr> + <th>Version</th> + <th>Summary</th> + <th>Release Date</th> + </tr> + {% assign releases = site.releases | sort: 'date' %} + {% for release in releases reversed %} + {% if release.title %} + <tr> + <td><a href="{{ release.url | prepend: site.baseurl }}">{{ release.title }}</a></td> + <td>{{ release.summary }}</td> + <td>{{ release.date | date: "%Y-%m-%d" }}</td> + </tr> + {% endif %} + {% endfor %} +</table> + http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/images/feather.png ---------------------------------------------------------------------- diff --git a/old/images/feather.png b/old/images/feather.png new file mode 100644 index 0000000..3fc62b7 Binary files /dev/null and b/old/images/feather.png differ http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/index.md ---------------------------------------------------------------------- diff --git a/old/index.md b/old/index.md new file mode 100644 index 0000000..6322ca7 --- /dev/null +++ b/old/index.md @@ -0,0 +1,17 @@ +--- +layout: default +--- + +<div class="hook" markdown="1"> +This is your main content area +</div> + +<ul class="features"> + <li> + Provide a list of your features here + </li> + <li>Feature 2</li> + <li>Feature 3</li> +</li> +</ul> + http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/juneau.conf ---------------------------------------------------------------------- diff --git a/old/juneau.conf b/old/juneau.conf new file mode 100644 index 0000000..bb73778 --- /dev/null +++ b/old/juneau.conf @@ -0,0 +1,39 @@ +# This is the config file for the Juneau project. +# This is only local for our editing purposes, please raise an INFRA ticket if you want to change it (after you've committed changes) + +import re + +Excludes = masterExcludes + ["content"] +Excludes = map(re.compile, Excludes) +wasChanged = wasCodeTouched(Excludes) + +c['schedulers'].append(SingleBranchScheduler(name="on-juneau-site-commit", + change_filter=filter.ChangeFilter(branch='asf-site' , project='incubator-juneau-site'), + treeStableTimer=2, + builderNames=["juneau-site"], + fileIsImportant=wasChanged)) + +#builders + +f_juneau_1 = factory.BuildFactory() +f_juneau_1.addStep(Git(repourl="https://git-wip-us.apache.org/repos/asf/incubator-juneau-site.git", mode="full")) +f_juneau_1.addStep(ShellCommand(command=["bash" , "build.sh", "publish"], + workdir="build/", +)) + +b_pony_1 = {'name': "juneau-site", + 'slavename': "bb_slave1_ubuntu", + 'builddir': "juneau-site", + 'factory': f_juneau_1, + 'category': "juneau-site" + } + +c['builders'].append(b_juneau_1) + +#mail status + +c['status'].append(mail.MailNotifier(fromaddr="[email protected]", + extraRecipients=["[email protected]"], + sendToInterestedUsers=False, + mode="change", + categories=["juneau-site"])) http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/pub/placeholder-pub.txt ---------------------------------------------------------------------- diff --git a/old/pub/placeholder-pub.txt b/old/pub/placeholder-pub.txt new file mode 100644 index 0000000..09663bf --- /dev/null +++ b/old/pub/placeholder-pub.txt @@ -0,0 +1 @@ +This is just a placeholder file for the pub directory. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/old/styles/main.css ---------------------------------------------------------------------- diff --git a/old/styles/main.css b/old/styles/main.css new file mode 100644 index 0000000..e980c39 --- /dev/null +++ b/old/styles/main.css @@ -0,0 +1,635 @@ + +* { + box-sizing: border-box; +} + +body { + + color: black; + background: white; + + font-family: 'Carlito', 'FreeSans', 'Liberation Sans', 'Arial', 'Helvetica', sans-serif; + text-rendering: optimizeLegibility; + + margin: 0; + padding: 0; + +} + +div#header { + color: white; + background: #c0c0c0; + display: table; + width: 100%; + padding: 1em; +} + + +div#header > * { + display: table-cell; + vertical-align: middle; +} + +#header h1 { + text-align: left; + font-size: 1.75em; + margin: 0.25em 0; + white-space: nowrap; +} + +#header h1 a[href] { + color: inherit; + text-decoration: inherit; + padding-left: 1.5em; + /*background-image: url('/images/your-logo.png');*/ + background-repeat: no-repeat; + -moz-background-size: 1em; + -webkit-background-size: 1em; + background-size: 1em; + -moz-background-position: 0.25em center; + -webkit-background-position: 0.25em center; + background-position: 0.25em center; +} + +#content > ul.features { + /*padding-left: 0.25in;*/ + /*padding-right: 0.25in;*/ +} + +ul.features { + list-style: none; +} + +ul.features li { + padding-left: 1.25in; + position: relative; +} + +ul.features li > * { + margin-left: 0; + margin-right: 0; +} + +ul.features li::before { + content: ' '; + /*height: 1in;*/ + /*width: 1in;*/ + /*background: #304730;*/ + /*-moz-border-radius: 1in;*/ + /*-webkit-border-radius: 1in;*/ + /*border-radius: 1in;*/ + /*display: block;*/ + /*position: absolute;*/ + /*left: 0;*/ + /*top: 50%;*/ + /*margin-top: -0.5in;*/ + /*background-repeat: no-repeat;*/ + /*-moz-background-size: 75%;*/ + /*-webkit-background-size: 75%;*/ + /*background-size: 75%;*/ + /*-moz-background-position: center;*/ + /*-webkit-background-position: center;*/ + /*background-position: center;*/ +} + +ul.features li.apache::before { + background-image: url('/images/feather.png'); + -moz-background-size: 40%; + -webkit-background-size: 40%; + background-size: 40%; +} + +.hook { + padding-bottom: 2em; + overflow: hidden; + background: #c0c0c0; + /*color: white;*/ + text-align: center; +} + +.hook > * { + margin: 2em; + display: inline-block; + vertical-align: middle; +} + +.hook img { + max-width: 50%; + width: 7cm; +} + +.hook .description { + font-size: 1.25em; + max-width: 40%; +} + +.latest { + font-weight: bold; +} + +.irc { + font-family: monospace; + font-weight: bold; +} + +.book-title { + font-style: italic; +} + +h1 { + margin-top: 0.25in; + margin-bottom: 0.25in; +} + +h2 { + margin-top: 2em; +} + +table.downloads { + border-spacing: 0; + border-collapse: collapse; + margin-left: auto; + margin-right: auto; +} + +table.downloads th, +table.downloads td { + border: 1px solid silver; + padding: 0.5em; + padding-left: 1em; + padding-right: 1em; +} + +ul#navigation { + text-align: right; + font-size: 0.9em; + padding: 0; + margin: 0; +} + +#navigation li a[href="#download"] { + font-weight: bold; +} + +#navigation li { + display: inline-block; + white-space: nowrap; +} + +#navigation a[href] { + color: inherit; + text-decoration: none; +} + +#navigation li a { + display: inline-block; + margin: 0.5em; +} + +#navigation li a:hover { + text-decoration: underline; +} + +#navigation a.download, +#navigation a.github { + padding-left: 2em; + font-weight: bold; + + -moz-background-position: 0.5em center; + -webkit-background-position: 0.5em center; + background-position: 0.5em center; + -moz-background-size: 1em; + -webkit-background-size: 1em; + background-size: 1em; + background-repeat: no-repeat; +} + +#navigation a.download { +} + +#navigation a.github { +} + +p { + line-height: 1.5; + text-align: justify; + margin: 1em 0; +} + +#content > * { + width: 11in; + max-width: 100%; + margin-left: auto; + margin-right: auto; + padding-left: 0.25in; + padding-right: 0.25in; +} + +#content .hook { + margin: 0; + width: 100%; +} + +#content table { + width: auto; +} + +#content ol, +#content ul { + padding-left: 0.5in; +} + +#content ol li, +#content ul li { + margin-top: 0.5em; + margin-bottom: 0.5em; +} + +#content pre { + padding: 0.125in; + background: #EEE; +} + +#content blockquote { + padding: 1px 1em; + border-left: 0.25em solid #EEE; + font-style: oblique; + width: 8in; + max-width: 80%; +} + +div#footer { + font-size: 0.9em; + border-top: 1px solid silver; + margin-top: 3em; + padding: 1em; + background: #EEE; +} + +#footer .block-menu { + display: inline-block; + vertical-align: top; + text-align: left; + width: 6cm; + max-width: 30%; + padding: 0.5cm; +} + +#footer .block-menu h2 { + margin: 0; + font-size: 1.25em; + font-weight: bold; +} + +#footer .block-menu { + display: inline-block; +} + +#footer ul { + text-align: left; + min-width: 10%; + padding: 0; +} + +#footer li { + list-style-type: none; +} + +.social-buttons { + padding: 0.5em; + text-align: right; +} + +.social-button { + display: inline-block; + margin: 0.25em; + vertical-align: top; +} + +.download-panel { + margin-top: 2em; + margin-bottom: 2em; + text-align: center; +} + +.download-panel a[href] { + text-decoration: none; +} + +div.button { + + display: inline-block; + margin: 1em; + border-radius: 5px; + -moz-border-radius: 5px; + -webkit-border-radius: 5px; + border: 1px solid rgba(0, 0, 0, 0.5); + + font-size: 1.25em; + text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); + box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), + inset -1px -1px 0 rgba(0, 0, 0, 0.25); + -moz-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), + inset -1px -1px 0 rgba(0, 0, 0, 0.25); + -webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), + inset -1px -1px 0 rgba(0, 0, 0, 0.25); + height: 32px; + padding: 10px; + color: white; + +} + +div.button > * { + display: inline-block; + vertical-align: middle; + white-space: nowrap; +} + +.download-panel { + display: inline-block; +} + +.download-panel .button { + display: block; +} + +div.button .title { + line-height: 32px; + margin-left: 42px; +} + +/* Demo video */ +.demo { + display: inline-block; + position: relative; + width: 15cm; + max-width: 40%; + border: 1px solid black; +} + +.demo img.thumbnail { + width: 600px; + max-width: 100%; +} + +.demo iframe { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; +} + +div#links { + float: right; + border: 1px solid rgba(0, 0, 0, 0.25); + background: #FFFFFA; + margin: 2em; + width: auto; + padding: 0; +} + +div#links h2 { + margin: 0; + padding-top: 0.5em; + padding-bottom: 0.5em; + padding-left: 1em; + padding-right: 1em; + font-size: 1em; + font-style: oblique; + /*background: #304730;*/ + color: white; +} + +div#links ul { + margin: 0; + padding: 0 1em; + list-style: none; +} + +#content > ul.company-list { + padding-left: 0.5in; + padding-right: 0.5in; +} + +.company-list li.company { + list-style: none; + display: table; + width: 100%; + background: #FFFFFA; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.company-list li.company > * { + display: table-cell; + vertical-align: middle; + padding: 1em; +} + +.company-list li.company .company-logo img { + max-width: 5em; + max-height: 5em; +} + +.company-list li.company .company-description { + width: 100%; +} + +.company-list li.company .company-description > * { + margin: 0.25em 0; +} + +table.releases { + background: #FFFFFA; + border-collapse: collapse; + border: 1px solid rgba(0, 0, 0, 0.5); + margin-left: auto; + margin-right: auto; + margin-top: 0.25in; + margin-bottom: 4em; +} + +table.releases th { + margin: 0; + padding-top: 0.5em; + padding-bottom: 0.5em; + padding-left: 1em; + padding-right: 1em; + font-size: 1em; + font-weight: normal; + font-style: oblique; + /*background: #304730;*/ + color: white; +} + +table.releases tr:nth-child(even) { + background: rgba(0, 0, 0, 0.1); +} + +table.releases td { + margin: 0; + padding-top: 0.5em; + padding-bottom: 0.5em; + padding-left: 1em; + padding-right: 1em; +} + +#content > .legacy-release-note { + background: #FFFFFA; + border: 1px solid rgba(0, 0, 0, 0.25); + width: 8in; + margin: 0.25in auto; +} + +/* Style appropriately for printing */ +@media print { + + div#header { + margin: 0.25in; + } + + div#header, + #header h1, + #header h1 a[href] { + color: black; + background: transparent; + padding: 0; + } + + #header h1 { + font-size: 2em; + } + + ul#navigation { + display: none; + } + + .hook { + background: transparent; + color: black; + padding-bottom: 0; + } + + .hook .description { + font-size: 1em; + max-width: 100%; + } + + .hook > * { + display: block; + margin: 0; + } + + .demo { + border: none; + float: right; + margin: 1em 3em; + margin-right: 0; + } + + .demo iframe { + display: none; + } + + ul.features li { + padding: 0; + } + + ul.features li::before { + display: none; + } + + h2 { + margin-top: 1em; + margin-bottom: 0.75em; + text-decoration: underline; + } + + #links { + display: none; + } + + div#footer { + background: white; + border-top: 1px solid black; + font-size: 0.75em; + } + +} + +/* Reformat hook/header when screen too small */ +@media screen and (max-width: 10in) { + + #header h1 { + font-size: 1.25em; + } + + #navigation { + font-size: 0.8em; + } + + .hook .description { + font-size: 1em; + } + +} + +/* Reformat hook/header on individual lines if screen otherwise too small */ +@media screen and (max-width: 8in) { + + #header h1 { + font-size: 1.75em; + white-space: normal; + } + + div#header > * { + display: block; + text-align: center; + } + + .hook { + padding-bottom: 1em; + } + + .hook > * { + margin: 0; + } + + .demo { + margin-left: auto; + margin-right: auto; + } + + .demo, + .hook .description { + display: block; + max-width: 100%; + } + +} + +/* Reformat feature list when screen too small */ +@media screen and (max-width: 6in) { + + ul.features li::before { + position: static; + /*width: 0.5in;*/ + /*height: 0.5in;*/ + /*margin: 0 0.125in;*/ + display: inline-block; + vertical-align: middle; + } + + ul.features li > h2 { + display: inline-block; + vertical-align: middle; + max-width: 70%; + margin: 0.75em 0; + } + + ul.features li { + padding-left: 0; + } + +} + http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/pub/placeholder-pub.txt ---------------------------------------------------------------------- diff --git a/pub/placeholder-pub.txt b/pub/placeholder-pub.txt deleted file mode 100644 index 09663bf..0000000 --- a/pub/placeholder-pub.txt +++ /dev/null @@ -1 +0,0 @@ -This is just a placeholder file for the pub directory. \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-juneau-website/blob/76cf8dad/styles/main.css ---------------------------------------------------------------------- diff --git a/styles/main.css b/styles/main.css deleted file mode 100644 index e980c39..0000000 --- a/styles/main.css +++ /dev/null @@ -1,635 +0,0 @@ - -* { - box-sizing: border-box; -} - -body { - - color: black; - background: white; - - font-family: 'Carlito', 'FreeSans', 'Liberation Sans', 'Arial', 'Helvetica', sans-serif; - text-rendering: optimizeLegibility; - - margin: 0; - padding: 0; - -} - -div#header { - color: white; - background: #c0c0c0; - display: table; - width: 100%; - padding: 1em; -} - - -div#header > * { - display: table-cell; - vertical-align: middle; -} - -#header h1 { - text-align: left; - font-size: 1.75em; - margin: 0.25em 0; - white-space: nowrap; -} - -#header h1 a[href] { - color: inherit; - text-decoration: inherit; - padding-left: 1.5em; - /*background-image: url('/images/your-logo.png');*/ - background-repeat: no-repeat; - -moz-background-size: 1em; - -webkit-background-size: 1em; - background-size: 1em; - -moz-background-position: 0.25em center; - -webkit-background-position: 0.25em center; - background-position: 0.25em center; -} - -#content > ul.features { - /*padding-left: 0.25in;*/ - /*padding-right: 0.25in;*/ -} - -ul.features { - list-style: none; -} - -ul.features li { - padding-left: 1.25in; - position: relative; -} - -ul.features li > * { - margin-left: 0; - margin-right: 0; -} - -ul.features li::before { - content: ' '; - /*height: 1in;*/ - /*width: 1in;*/ - /*background: #304730;*/ - /*-moz-border-radius: 1in;*/ - /*-webkit-border-radius: 1in;*/ - /*border-radius: 1in;*/ - /*display: block;*/ - /*position: absolute;*/ - /*left: 0;*/ - /*top: 50%;*/ - /*margin-top: -0.5in;*/ - /*background-repeat: no-repeat;*/ - /*-moz-background-size: 75%;*/ - /*-webkit-background-size: 75%;*/ - /*background-size: 75%;*/ - /*-moz-background-position: center;*/ - /*-webkit-background-position: center;*/ - /*background-position: center;*/ -} - -ul.features li.apache::before { - background-image: url('/images/feather.png'); - -moz-background-size: 40%; - -webkit-background-size: 40%; - background-size: 40%; -} - -.hook { - padding-bottom: 2em; - overflow: hidden; - background: #c0c0c0; - /*color: white;*/ - text-align: center; -} - -.hook > * { - margin: 2em; - display: inline-block; - vertical-align: middle; -} - -.hook img { - max-width: 50%; - width: 7cm; -} - -.hook .description { - font-size: 1.25em; - max-width: 40%; -} - -.latest { - font-weight: bold; -} - -.irc { - font-family: monospace; - font-weight: bold; -} - -.book-title { - font-style: italic; -} - -h1 { - margin-top: 0.25in; - margin-bottom: 0.25in; -} - -h2 { - margin-top: 2em; -} - -table.downloads { - border-spacing: 0; - border-collapse: collapse; - margin-left: auto; - margin-right: auto; -} - -table.downloads th, -table.downloads td { - border: 1px solid silver; - padding: 0.5em; - padding-left: 1em; - padding-right: 1em; -} - -ul#navigation { - text-align: right; - font-size: 0.9em; - padding: 0; - margin: 0; -} - -#navigation li a[href="#download"] { - font-weight: bold; -} - -#navigation li { - display: inline-block; - white-space: nowrap; -} - -#navigation a[href] { - color: inherit; - text-decoration: none; -} - -#navigation li a { - display: inline-block; - margin: 0.5em; -} - -#navigation li a:hover { - text-decoration: underline; -} - -#navigation a.download, -#navigation a.github { - padding-left: 2em; - font-weight: bold; - - -moz-background-position: 0.5em center; - -webkit-background-position: 0.5em center; - background-position: 0.5em center; - -moz-background-size: 1em; - -webkit-background-size: 1em; - background-size: 1em; - background-repeat: no-repeat; -} - -#navigation a.download { -} - -#navigation a.github { -} - -p { - line-height: 1.5; - text-align: justify; - margin: 1em 0; -} - -#content > * { - width: 11in; - max-width: 100%; - margin-left: auto; - margin-right: auto; - padding-left: 0.25in; - padding-right: 0.25in; -} - -#content .hook { - margin: 0; - width: 100%; -} - -#content table { - width: auto; -} - -#content ol, -#content ul { - padding-left: 0.5in; -} - -#content ol li, -#content ul li { - margin-top: 0.5em; - margin-bottom: 0.5em; -} - -#content pre { - padding: 0.125in; - background: #EEE; -} - -#content blockquote { - padding: 1px 1em; - border-left: 0.25em solid #EEE; - font-style: oblique; - width: 8in; - max-width: 80%; -} - -div#footer { - font-size: 0.9em; - border-top: 1px solid silver; - margin-top: 3em; - padding: 1em; - background: #EEE; -} - -#footer .block-menu { - display: inline-block; - vertical-align: top; - text-align: left; - width: 6cm; - max-width: 30%; - padding: 0.5cm; -} - -#footer .block-menu h2 { - margin: 0; - font-size: 1.25em; - font-weight: bold; -} - -#footer .block-menu { - display: inline-block; -} - -#footer ul { - text-align: left; - min-width: 10%; - padding: 0; -} - -#footer li { - list-style-type: none; -} - -.social-buttons { - padding: 0.5em; - text-align: right; -} - -.social-button { - display: inline-block; - margin: 0.25em; - vertical-align: top; -} - -.download-panel { - margin-top: 2em; - margin-bottom: 2em; - text-align: center; -} - -.download-panel a[href] { - text-decoration: none; -} - -div.button { - - display: inline-block; - margin: 1em; - border-radius: 5px; - -moz-border-radius: 5px; - -webkit-border-radius: 5px; - border: 1px solid rgba(0, 0, 0, 0.5); - - font-size: 1.25em; - text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); - box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), - inset -1px -1px 0 rgba(0, 0, 0, 0.25); - -moz-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), - inset -1px -1px 0 rgba(0, 0, 0, 0.25); - -webkit-box-shadow: inset 1px 1px 0 rgba(255, 255, 255, 0.25), - inset -1px -1px 0 rgba(0, 0, 0, 0.25); - height: 32px; - padding: 10px; - color: white; - -} - -div.button > * { - display: inline-block; - vertical-align: middle; - white-space: nowrap; -} - -.download-panel { - display: inline-block; -} - -.download-panel .button { - display: block; -} - -div.button .title { - line-height: 32px; - margin-left: 42px; -} - -/* Demo video */ -.demo { - display: inline-block; - position: relative; - width: 15cm; - max-width: 40%; - border: 1px solid black; -} - -.demo img.thumbnail { - width: 600px; - max-width: 100%; -} - -.demo iframe { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; -} - -div#links { - float: right; - border: 1px solid rgba(0, 0, 0, 0.25); - background: #FFFFFA; - margin: 2em; - width: auto; - padding: 0; -} - -div#links h2 { - margin: 0; - padding-top: 0.5em; - padding-bottom: 0.5em; - padding-left: 1em; - padding-right: 1em; - font-size: 1em; - font-style: oblique; - /*background: #304730;*/ - color: white; -} - -div#links ul { - margin: 0; - padding: 0 1em; - list-style: none; -} - -#content > ul.company-list { - padding-left: 0.5in; - padding-right: 0.5in; -} - -.company-list li.company { - list-style: none; - display: table; - width: 100%; - background: #FFFFFA; - border: 1px solid rgba(0, 0, 0, 0.125); -} - -.company-list li.company > * { - display: table-cell; - vertical-align: middle; - padding: 1em; -} - -.company-list li.company .company-logo img { - max-width: 5em; - max-height: 5em; -} - -.company-list li.company .company-description { - width: 100%; -} - -.company-list li.company .company-description > * { - margin: 0.25em 0; -} - -table.releases { - background: #FFFFFA; - border-collapse: collapse; - border: 1px solid rgba(0, 0, 0, 0.5); - margin-left: auto; - margin-right: auto; - margin-top: 0.25in; - margin-bottom: 4em; -} - -table.releases th { - margin: 0; - padding-top: 0.5em; - padding-bottom: 0.5em; - padding-left: 1em; - padding-right: 1em; - font-size: 1em; - font-weight: normal; - font-style: oblique; - /*background: #304730;*/ - color: white; -} - -table.releases tr:nth-child(even) { - background: rgba(0, 0, 0, 0.1); -} - -table.releases td { - margin: 0; - padding-top: 0.5em; - padding-bottom: 0.5em; - padding-left: 1em; - padding-right: 1em; -} - -#content > .legacy-release-note { - background: #FFFFFA; - border: 1px solid rgba(0, 0, 0, 0.25); - width: 8in; - margin: 0.25in auto; -} - -/* Style appropriately for printing */ -@media print { - - div#header { - margin: 0.25in; - } - - div#header, - #header h1, - #header h1 a[href] { - color: black; - background: transparent; - padding: 0; - } - - #header h1 { - font-size: 2em; - } - - ul#navigation { - display: none; - } - - .hook { - background: transparent; - color: black; - padding-bottom: 0; - } - - .hook .description { - font-size: 1em; - max-width: 100%; - } - - .hook > * { - display: block; - margin: 0; - } - - .demo { - border: none; - float: right; - margin: 1em 3em; - margin-right: 0; - } - - .demo iframe { - display: none; - } - - ul.features li { - padding: 0; - } - - ul.features li::before { - display: none; - } - - h2 { - margin-top: 1em; - margin-bottom: 0.75em; - text-decoration: underline; - } - - #links { - display: none; - } - - div#footer { - background: white; - border-top: 1px solid black; - font-size: 0.75em; - } - -} - -/* Reformat hook/header when screen too small */ -@media screen and (max-width: 10in) { - - #header h1 { - font-size: 1.25em; - } - - #navigation { - font-size: 0.8em; - } - - .hook .description { - font-size: 1em; - } - -} - -/* Reformat hook/header on individual lines if screen otherwise too small */ -@media screen and (max-width: 8in) { - - #header h1 { - font-size: 1.75em; - white-space: normal; - } - - div#header > * { - display: block; - text-align: center; - } - - .hook { - padding-bottom: 1em; - } - - .hook > * { - margin: 0; - } - - .demo { - margin-left: auto; - margin-right: auto; - } - - .demo, - .hook .description { - display: block; - max-width: 100%; - } - -} - -/* Reformat feature list when screen too small */ -@media screen and (max-width: 6in) { - - ul.features li::before { - position: static; - /*width: 0.5in;*/ - /*height: 0.5in;*/ - /*margin: 0 0.125in;*/ - display: inline-block; - vertical-align: middle; - } - - ul.features li > h2 { - display: inline-block; - vertical-align: middle; - max-width: 70%; - margin: 0.75em 0; - } - - ul.features li { - padding-left: 0; - } - -} -
