Skip to content

Commit

Permalink
Merge pull request #141 from asi1024/docs
Browse files Browse the repository at this point in the history
  • Loading branch information
mergecat[bot] authored Oct 14, 2019
2 parents 0964ded + c3186fb commit e6b72ae
Show file tree
Hide file tree
Showing 134 changed files with 807 additions and 144 deletions.
4 changes: 3 additions & 1 deletion cpp/docs/documents.py
Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,9 @@ def page(path, fname):
xmlname = basename(fname).replace('_', '__')
xmlpath = dirname + '/xml/' + xmlname + '_8' + ext(fname) + '.xml'

res = '## Implementation\n\n'
res = '---\n'
res += 'title: "' + filename(fname) + '"\n'
res += '---\n\n'
res += '- [GitHub]({})\n\n'.format(repo_path)

res += '{% highlight cpp %}\n'
Expand Down
4 changes: 3 additions & 1 deletion cpp/docs/title.py
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,9 @@ def directory(path):

if __name__ == '__main__':
f = open('cpp/include/TITLE.json', 'r')
print('\n# C++\n')
print('---')
print('title: C++')
print('---')
decoder = json.JSONDecoder(object_pairs_hook=collections.OrderedDict)
json = decoder.decode(''.join(f.readlines()))
verifier_dict = get_verifier_dict()
Expand Down
16 changes: 15 additions & 1 deletion docs/_config.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,17 @@
theme: jekyll-theme-midnight
remote_theme: academicpages/academicpages.github.io
show_downloads: true
google_analytics: UA-96898804-1

author:
name : "asi1024"
avatar : "https://avatars2.githubusercontent.com/u/5086403"
github : "asi1024"
twitter : "asi1024"

defaults:
- scope:
path: ""
type: pages
values:
layout: single
author_profile: true
315 changes: 315 additions & 0 deletions docs/_sass/_syntax.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,315 @@
@import "tango.css";

// body {
// padding:0px 0 20px 0px;
// margin: 0px;
// font-family: Consolas, Menlo, 'Liberation Mono', Courier, monospace;
// fontsize: 11px;
// color:#f0e7d5;
// font-weight: normal;
// background: #252525;
// background-attachment: fixed !important;
// background: linear_gradient(#2a2a29, #1c1c1c);
// }

// h1, h2, h3, h4, h5, h6 {
// color:#e8e8e8;
// margin:0 0 10px;
// font-family: Consolas, Menlo, 'Liberation Mono', Courier, monospace;
// font-weight: normal;
// }

// p, ul, ol, table, pre, dl {
// margin:0 0 20px;
// }

// h1, h2, h3 {
// line-height:1.1;

// }

// h1 {
// font-family: 'OpenSansBold', "Helvetica Neue", Helvetica, Arial, sans-serif !important;
// font-size:28px;
// }

// h2 {
// font-size: 24px;
// }

// h4, h5, h6 {
// color:#e8e8e8;
// }

// h3 {
// font-size: 18px;
// line-height: 24px;
// font-weight: normal;
// color: #b6b6b6;
// }

// a {
// color:#ffcc00;
// font-weight:400;
// text-decoration:none;

// &:hover {
// color: #ffeb9b;
// }
// }

// a small {
// font-size:11px;
// color:#666;
// margin-top:-0.6em;
// display:block;
// }

// ul{
// list-style-image:url('../images/bullet.png');
// }

// strong {
// font-family: 'OpenSansBold', "Helvetica Neue", Helvetica, Arial, sans-serif !important;
// font-weight: normal;
// }

// .wrapper {
// max-width:900px;
// margin:0 auto;
// position:relative;
// padding: 0 20px;
// }

// section img {
// max-width: 100%;
// }

// blockquote {
// border-left:3px solid #ffcc00;
// margin:0;
// padding:0 0 0 20px;
// font-style:italic;
// }

// code {
// font-family: Monaco, Bitstream Vera Sans Mono, Lucida Console, Terminal, monospace;
// color:#efefef;
// font-size:13px;
// margin: 0 4px;
// padding: 4px 6px;
// border-radius: 2px;
// }

// pre {
// padding:8px 15px;
// background: #191919;
// border-radius: 2px;
// border:1px solid #121212;
// box-shadow: inset 0 1px 3px rgba(0,0,0,.3);
// overflow: auto;
// overflow-y: hidden;

// code {
// color: #efefef;
// text-shadow: 0px 1px 0px #000;
// margin: 0;
// padding: 0;
// }
// }

// table {
// width:100%;
// border-collapse:collapse;
// }

// th {
// width: 33.3%;
// text-align:left;
// font-size: 15px;
// padding:5px 10px;
// border-bottom:1px solid #434343;
// color: #b6b6b6;
// font-family: 'OpenSansSemibold', "Helvetica Neue", Helvetica, Arial, sans-serif !important;
// font-weight: normal;
// }

// td {
// width: 33.3%;
// text-align:left;
// font-size: 15px;
// padding:3px 6px;
// border-bottom:1px solid #434343;
// font-family: Consolas, Menlo, 'Liberation Mono', Courier, monospace;
// }

// hr {
// border: 0;
// outline: none;
// height: 3px;
// background: transparent url('../images/hr.gif') center center repeat-x;
// margin: 0 0 20px;
// }

// dt {
// color:#F0E7D5;
// font-family: 'OpenSansSemibold', "Helvetica Neue", Helvetica, Arial, sans-serif !important;
// font-weight: normal;
// }

// li {
// font-size: 14px;
// }

// #header {
// z-index: 100;
// left:0;
// top: 0px;
// height: 60px;
// width: 100%;
// position: fixed;
// background: url(../images/nav-bg.gif) #353535;
// border-bottom: 4px solid #434343;
// box-shadow: 0px 1px 3px rgba(0,0,0,.25);

// nav {
// max-width: 900px;
// margin: 0 auto;
// padding: 0 10px;
// background: blue;
// margin: 6px auto;

// li {
// font-family: Consolas, Menlo, 'Liberation Mono', Courier, monospace;
// font-weight: normal;
// list-style: none;
// display: inline;
// color: white;
// line-height: 50px;
// text-shadow: 0px 1px 0px rgba(0,0,0,.2);
// font-size: 12px;

// a {
// color: white;
// border: 1px solid #5d910b;
// background: linear_gradient(#93bd20, #659e10);
// border-radius: 2px;
// box-shadow: inset 0px 1px 0px rgba(255,255,255,.3), 0px 3px 7px rgba(0,0,0,.7);

// background-color: #93bd20;
// padding: 10px 12px;
// margin-top: 6px;
// line-height:14px;
// font-size:14px;
// display:inline-block;
// text-align:center;

// &:hover {
// background: linear_gradient(#749619, #527f0e);
// background-color: #659e10;
// border: 1px solid #527f0e;
// box-shadow: inset 0px 1px 1px rgba(0,0,0,.2), 0px 1px 0px rgba(0,0,0,.0);
// }
// }

// &.fork {
// float: left;
// margin-left: 0px;
// }

// &.downloads {
// float: right;
// margin-left: 6px;
// }

// &.title {
// float: right;
// margin-right: 10px;
// font-size: 11px;
// }
// }
// }
// }

// section {
// max-width: 900px;
// padding: 30px 0px 50px 0px;
// margin: 20px 0;
// margin-top: 70px;

// #title {
// border: 0;
// outline: none;
// margin: 0 0 50px 0;
// padding: 0 0 5px 0;

// h1 {
// font-family: Consolas, Menlo, 'Liberation Mono', Courier, monospace;
// font-weight: normal;
// font-size: 40px;
// text-align: center;
// line-height: 36px;
// }

// p {
// color: #d7cfbe;
// font-family: Consolas, Menlo, 'Liberation Mono', Courier, monospace;
// font-weight: normal;
// font-size: 18px;
// text-align: center;
// }

// .credits {
// font-size: 11px;
// font-family: 'OpenSansRegular', "Helvetica Neue", Helvetica, Arial, sans-serif;
// font-weight: normal;
// color: #696969;
// margin-top: -10px;

// &.left {
// float: left;
// }

// &.right {
// float: right;
// }
// }

// }
// }

// @media print, screen and (max-width: 720px) {

// #title {
// .credits {
// display: block;
// width: 100%;
// line-height: 30px;
// text-align: center;

// .left {
// float: none;
// display: block;
// }

// .right {
// float: none;
// display: block;
// }
// }
// }
// }

// @media print, screen and (max-width: 480px) {

// #header {
// margin-top: -20px;
// }

// section {
// margin-top: 40px;
// }
// nav {
// display: none;
// }
// }
Loading

0 comments on commit e6b72ae

Please sign in to comment.