diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000000000000000000000000000000000000..ca35be08d4441ded828743c40f3143b6b19d3862 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +_site diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000000000000000000000000000000000000..e390207e75164a2346b6a7c0913461d029073491 --- /dev/null +++ b/_config.yml @@ -0,0 +1,35 @@ +# Permalinks +permalink: pretty + +# Setup +title: SIGMathLing +tagline: 'Special Interest Group for Math Linguistics.' +description: 'SIGMathLing is a Forum and Resource Cooperative for the Linguistics of Mathematical/Technical Documents.' +url: http://openmath.github.io +baseurl: '' +paginate: 10 +paginate_path: "/news/page:num/" +future: True +plugins: + - jemoji + - jekyll-paginate + - jekyll-github-metadata + +exclude: ['_activities/README.md', '*.synctex.gz', '*.aux', '*.nav', '*.out', '*.snm', '*.tex', '*.log', '*.toc'] + +# About/contact +author: + name: 'SIGMathLing' +# url: '' + email: michael.kohlhase@fau.de +# twitter: OpenMathSoc + +repository: mkohlhase/SIGMathLing +sources: https://gl.kwarc.info/mkohlhase/SIGMathLing#the-sources-of-the-SIGMathLing-website + +collections: + activities: + output: true + +# Custom vars +version: 0.2.0 diff --git a/_includes/head.html b/_includes/head.html new file mode 100644 index 0000000000000000000000000000000000000000..94381bf4ffac281dd07366f4043ed79878a0b126 --- /dev/null +++ b/_includes/head.html @@ -0,0 +1,34 @@ +<head> + <link href="http://gmpg.org/xfn/11" rel="profile"> + <meta http-equiv="X-UA-Compatible" content="IE=edge"> + <meta http-equiv="content-type" content="text/html; charset=utf-8"> + + <!-- Enable responsiveness on mobile devices--> + <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1"> + + <title> + {% if page.title == "Home" %} + {{ site.title }} · {{ site.tagline }} + {% else %} + {{ page.title }} · {{ site.title }} + {% endif %} + </title> + + <!-- CSS --> + <link rel="stylesheet" href="{{ site.baseurl }}/public/css/poole.css"> + <link rel="stylesheet" href="{{ site.baseurl }}/public/css/syntax.css"> + <link rel="stylesheet" href="{{ site.baseurl }}/public/css/hyde.css"> + <link rel="stylesheet" href="{{ site.baseurl }}/public/css/main.css"> + <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface"> + + <!-- Icons --> + <link rel="shortcut icon" sizes="144x144" type="image/png" href="{{ site.baseurl }}/public/favicon.png"> + + <!-- RSS --> + <link rel="alternate" type="application/rss+xml" title="RSS" href="{{ site.baseurl }}/atom.xml"> + + {% if page.id == "Calendar" %} + {% include calendar.html %} + {% endif %} + +</head> diff --git a/_includes/intro.md b/_includes/intro.md new file mode 100644 index 0000000000000000000000000000000000000000..c6a343b815e7dc0b226fb8d63d3a7d97193ed8fd --- /dev/null +++ b/_includes/intro.md @@ -0,0 +1,13 @@ +--- +layout: page +title: About SIGMathLing +--- +SIGMathLing is a forum and resource cooperative for the linguistics of mathematical/technical documents. It [aims at](/objectives/) + +1. getting together researchers and application developers interested in maths linguistics to create a critical mass. +2. promoting open licensing of math linguistics resources. +3. collecting, curating, and internally/externally distributing a set of maths linguistic resources (corpora, lexica, libraries, tools, and benchmarks). + +These resources are freedly chared among SIGMathLing members even if they cannot be made public for licensing reasons. Members also share results of linguistic analyses to facilitate derived results (... details in the [charter](/charter/)). + + diff --git a/_includes/post_link.html b/_includes/post_link.html new file mode 100644 index 0000000000000000000000000000000000000000..3b7bbc3074df8ea341fe7dcce6ea96ebbf8ecb0e --- /dev/null +++ b/_includes/post_link.html @@ -0,0 +1,7 @@ + +<div class="post-link"> + <h4 class="post-title"> + <a href="{{ post.url }}">{{ post.title }}</a> {{ post.date | date_to_string }} + {{ post.subtitle }} + </h4> +</div> diff --git a/_includes/sidebar-nav-item.html b/_includes/sidebar-nav-item.html new file mode 100644 index 0000000000000000000000000000000000000000..10eadf56c589b30416a2d07c49a091f97014994d --- /dev/null +++ b/_includes/sidebar-nav-item.html @@ -0,0 +1,7 @@ +{% comment %} + Build a link to a page, activated if this is not the sidebar of this page + This is meant to be used from the sidebar +{% endcomment %} + +<a class="sidebar-nav-item{% if page.url == include.url %} active{% endif %}" + href="{{ site.baseurl }}{{ include.url }}">{{ include.title }}</a> diff --git a/_includes/sidebar.html b/_includes/sidebar.html new file mode 100644 index 0000000000000000000000000000000000000000..3dfb536b857cf90f2688d0b8eebadfe6932dd609 --- /dev/null +++ b/_includes/sidebar.html @@ -0,0 +1,50 @@ +<div class="sidebar"> + <div class="container"> + <div class="sidebar-about"> + <h1> +<!-- <a href="{{ site.baseurl }}/"><img src="/public/logo.png" alt="{{ site.title }}" width="100%"/></a>--> + </h1> + <p class="lead">{{ site.description }}</p> + <p class="site-url lead"><a href="{{ site.url }}/">{{ site.url }}</a></p> + </div> + + <nav class="sidebar-nav"> + {% include sidebar-nav-item.html url="/" title="Home" %}, + {% include sidebar-nav-item.html url="/about/" title="SIGMathLing" %},<br/> + {% include sidebar-nav-item.html url="/documents/" title="Documents"%}, + {% include sidebar-nav-item.html url="/resources/" title="Resources"%},<br/> + {% include sidebar-nav-item.html url="/development/" title="Development" %}, + {% include sidebar-nav-item.html url="/projects/" title="Projects"%}, + {% include sidebar-nav-item.html url="/software/" title="Software & Tools"%}.<br/> + + {% include sidebar-nav-item.html url="/news/" title="News" %}, + {% include sidebar-nav-item.html url="/follow/" title="Follow & Contact us" %} + <span class="sidebar-nav-item"> + <a href="{{ site.baseurl }}/atom.xml"><img class="icon" src="{{ site.baseurl }}/public/feed_w.png" alt="atom feed"/></a> + <a href="https://twitter.com/{{ site.author.twitter }}"><img class="icon" src="{{ site.baseurl }}/public/twitter_w.png" alt="twitter"/></a> + <a href="https://github.com/{{ site.github.owner_name }}"><img class="icon" src="{{ site.baseurl }}/public/github_w.png" alt="github"/></a> + </span><br/> + + <a class="sidebar-nav-item" href="{{ site.github.zip_url | replace: 'zipball', + 'edit' }}/{% if page.source %}{{ page.source }}{% + else %}{{ page.path }}{% endif %}">Edit this page</a> + (<a class="sidebar-nav-item" href="{{ site.sources }}">HowTo</a>)<br/> + + {% comment %} + The code below dynamically generates a sidebar nav of pages with + `layout: page` in the front-matter. See readme for usage. + + We don't use it for this web page to better customize the layout. + + {% assign pages_list = site.pages %} + {% for node in pages_list %} + {% if node.title != null %} + {% if node.layout == "page" %} + <a class="sidebar-nav-item{% if page.url == node.url %} active{% endif %}" href="{{ site.baseurl }}{{ node.url }}">{{ node.title }}</a> + {% endif %} + {% endif %} + {% endfor %} + {% endcomment %} + </nav> + </div> +</div> diff --git a/_layouts/default.html b/_layouts/default.html new file mode 100644 index 0000000000000000000000000000000000000000..06de7563b898571ae95aedf7b61750e28f82bd9c --- /dev/null +++ b/_layouts/default.html @@ -0,0 +1,19 @@ +<!DOCTYPE html> +<html lang="en-us"> + + {% include head.html %} + + <body class="theme-base-odk"> + + {% include sidebar.html %} + + <div class="content container"> + {{ content }} + </div> + + </body> +<!-- + Built: {{ site.time }} + Commit: {{ site.github.build_revision }} +--> +</html> diff --git a/_layouts/page.html b/_layouts/page.html new file mode 100644 index 0000000000000000000000000000000000000000..4e0d4ebf09ee2756cfc8c0087e0a3d73be00cc2f --- /dev/null +++ b/_layouts/page.html @@ -0,0 +1,8 @@ +--- +layout: default +--- + +<div class="page"> + <h1 class="page-title">{{ page.title }}</h1> + {{ content }} +</div> diff --git a/_layouts/post.html b/_layouts/post.html new file mode 100644 index 0000000000000000000000000000000000000000..2a6c7c1d9d36084d96105eda688dc51d65ab3e86 --- /dev/null +++ b/_layouts/post.html @@ -0,0 +1,25 @@ +--- +layout: default +--- + +<div class="post"> + <h1 class="post-title">{{ page.title }}</h1> + <span class="post-date">{{ page.date | date_to_string }}</span> + {{ content }} +</div> + +<div class="related"> + <h2>Related Posts</h2> + <ul class="related-posts"> + {% for post in site.related_posts limit:3 %} + <li> + <h3> + <a href="{{ post.url }}"> + {{ post.title }} + <small>{{ post.date | date_to_string }}</small> + </a> + </h3> + </li> + {% endfor %} + </ul> +</div> diff --git a/_layouts/subpage.html b/_layouts/subpage.html new file mode 100644 index 0000000000000000000000000000000000000000..4e0d4ebf09ee2756cfc8c0087e0a3d73be00cc2f --- /dev/null +++ b/_layouts/subpage.html @@ -0,0 +1,8 @@ +--- +layout: default +--- + +<div class="page"> + <h1 class="page-title">{{ page.title }}</h1> + {{ content }} +</div> diff --git a/_posts/2017-10-07-init.md b/_posts/2017-10-07-init.md new file mode 100644 index 0000000000000000000000000000000000000000..0c576969bd966954b59715716436e0fa28a8e9c6 --- /dev/null +++ b/_posts/2017-10-07-init.md @@ -0,0 +1,5 @@ +--- +layout: post +title: SIGMathLing initialized +--- +We are starting with SIGMathLing. diff --git a/atom.xml b/atom.xml new file mode 100644 index 0000000000000000000000000000000000000000..96c9681c00bd44ed5ad87c5b54d50625f0ef9175 --- /dev/null +++ b/atom.xml @@ -0,0 +1,28 @@ +--- +layout: null +--- + +<?xml version="1.0" encoding="utf-8"?> +<feed xmlns="http://www.w3.org/2005/Atom"> + + <title>{{ site.title }}</title> + <link href="{{ site.url }}/atom.xml" rel="self"/> + <link href="{{ site.url }}/"/> + <updated>{{ site.time | date_to_xmlschema }}</updated> + <id>{{ site.url }}</id> + <author> + <name>{{ site.author.name }}</name> + <email>{{ site.author.email }}</email> + </author> + + {% for post in site.posts %} + <entry> + <title>{{ post.title }}</title> + <link href="{{ site.url }}{{ post.url }}"/> + <updated>{{ post.date | date_to_xmlschema }}</updated> + <id>{{ site.url }}{{ post.id }}</id> + <content type="html">{{ post.content | xml_escape }}</content> + </entry> + {% endfor %} + +</feed> diff --git a/charter.md b/charter.md index ebd243e85f8c66efc5fcbffaaaaf8d7a93ca860a..2b43fdddd31dbb05b4bf0803375b4a507bdde2d8 100644 --- a/charter.md +++ b/charter.md @@ -1,17 +1,38 @@ -# SIGMathLing charter - full version - +--- +layout: page +title: SIGMathLing charter +--- See the [charter summary](charter-short) over an overview without operational details. ## 1. Purpose/Objectives -SIGMathLing organizes a community of researchers and developers in Math Lingusitics with the following objectives: - <<see objectives.md>> +SIGMathLing organizes a community of researchers and developers in Math Lingusitics with the following [objectives](/objectives/): + +1. getting together researchers and application developers interested in maths linguistics to create a critical mass. +2. promoting open licensing of math linguistics resources. +3. collecting, curating, and internally/externally distributing a set of maths linguistic resources (corpora, lexica, libraries, tools, and benchmarks). ## 2. Members Any individual involved in research and application development in math linguistics can join SIGMathLing, provided they agree to 1. a flexible NDA (all resources stay inside SIGMathLing and are used only for research purposes, unless the licenses explicitly allow so). 2. contributing (all?) their linguistic resources into SIGMathLing -3. opening up their analysis results to the others +3. opening up their analysis results to the others by contributing results 4. upon cessation of membership, the NDA terminates and all SIGMathLing-internal data is permanently deleted. +The SIGMathLing keeps a membership roster and supplies a member's mailing list. + ## 3. Governance -SIGMathLing is an informal member organization, decisions are made by the bi-annual, online members meeting. Inbetween these, an elected executive commitee conducts day-to-day business (transparently informing the members where possible). All discussion is conducted or documented via public (or where necessary private) online channels. +SIGMathLing is an informal member organization based on shared research interests and values therefore we intend to govern ourselves by consensus: + +1. decisions are made by the annual, online members meeting. +1. Inbetween membership meetings, an elected executive commitee conducts day-to-day business (transparently informing the members where possible). +1. All discussion is conducted or documented via public (or where necessary private) online channels. + +### 3.1 The Membership Meeting. + +The Executive Committee invites to the an open membership meeting at least once a year. It is chaired by a member of the Executive Committee. + +Special membership meetings can be requested via a quorum of 10% of the members. + +### 3.2. The Executive Committee + +The Executive Committee (EC) consists of three SIGMathLing members elected for a term of two years at a Membership meeting. The EC convenes, chairs, and disseminates the minutes of the membership meetings. diff --git a/follow.md b/follow.md new file mode 100644 index 0000000000000000000000000000000000000000..2fcb06b217d6a52492a987caa1cb1dfd1685a3ec --- /dev/null +++ b/follow.md @@ -0,0 +1,39 @@ +--- +layout: page +title: Follow and contact us +--- + +## Follow us on the net and social media + +To get the latest news on {{ site.title }} in a timely manner: + +* Add our [{:.icon} Atom Feed](../atom.xml) to your feed reader. +<!-- * Follow [@{{ site.author.twitter }}](https://twitter.com/{{ site.author.twitter }}) on [{:.icon} +Twitter](https://twitter.com/{{ site.author.twitter }}).--> +* Follow our development on [{:.icon} GitHub](https://github.com/{{ site.github.owner_name }}). + + +## Follow SIGMathLing with our two open mailing lists + +<!-- * [om@openmath.org](mailto:om@openmath.org) is a general public discussion list for any aspects of OpenMath. ([subscriptions](http://openmath.org/mailman/listinfo/om), [archives](http://openmath.org/pipermail/om/)) + +* [om-announce@openmath.org](mailto:om-announce@openmath.org) + is a low-volume list for general announcements related to --> +<!-- OpenMath. ([subscriptions](http://openmath.org/mailman/listinfo/om-announce), --> +<!-- [archives](http://openmath.org/pipermail/om-announce/)) --> + +## Get in Touch with (parts of) the OpenMath Society + +<!-- * [om-members@openmath.org](mailto:om-members@openmath.org) + is the private list of the society members. + +* [om-sc@openmath.org](mailto:om-sc@openmath.org) + is the private list of the society steering committee. + +* [infrastructure@openmath.org](mailto:infrastructure@openmath.org) + is the list of the infrastructure group --> + + + + + diff --git a/index.md b/index.md new file mode 100644 index 0000000000000000000000000000000000000000..821040757fef0ae4a75f160bf7da206825cbdb76 --- /dev/null +++ b/index.md @@ -0,0 +1,15 @@ +--- +layout: page +title: SIGMathLing Home +--- + +{% include about.md %} + +## News ([older news](news/)); + +{% for post in site.posts %} + {% if forloop.index < 5 %} + {% include post_link.html %} + {% endif %} +{% endfor %} + diff --git a/news/index.html b/news/index.html new file mode 100644 index 0000000000000000000000000000000000000000..c81e79996ead2eae788935f519d43a4a6fe38bc3 --- /dev/null +++ b/news/index.html @@ -0,0 +1,39 @@ +--- +layout: default +title: News +source: _posts/ +--- + +{% comment %} + To add a new blog/news post, please create a file in the _posts/ + directory, taking the existing files as examples. +{% endcomment %} + +<div class="posts"> + {% for post in paginator.posts %} + <div class="post"> + <h1 class="post-title"> + <a href="{{ post.url }}"> + {{ post.title }} + </a> + </h1> + + <span class="post-date">{{ post.date | date_to_string }}</span> + + {{ post.excerpt }} <a href="{{ site.baseurl }}{{ post.url }}">Read more ...</a> + </div> + {% endfor %} +</div> + +<div class="pagination"> + {% if paginator.next_page %} + <a class="pagination-item older" href="{{ site.baseurl }}{{ paginator.next_page_path }}">Older</a> + {% else %} + <span class="pagination-item older">Older</span> + {% endif %} + {% if paginator.previous_page %} + <a class="pagination-item newer" href="{{ site.baseurl }}{{paginator.previous_page_path}}">Newer</a> + {% else %} + <span class="pagination-item newer">Newer</span> + {% endif %} +</div> diff --git a/objectives.md b/objectives.md index 0ec6830337650d86fafef83f9458a337febe3059..69e39e0f66dd1df3963e86514fa35f9deaa1bc6c 100644 --- a/objectives.md +++ b/objectives.md @@ -1,6 +1,9 @@ -# Objectives of SIGMathLing - +--- +layout: page +title: Objectives of SIGMathLing +--- 1. getting together researchers and application developers interested in maths linguistics to create a critical mass. 2. promoting open licensing of math linguistics resources. 3. collecting, curating, and internally/externally distributing a set of maths linguistic resources (corpora, lexica, libraries, tools, and benchmarks). +<<<<<< Disussion of Objectives here: why do we want them >>>> diff --git a/public/css/hyde.css b/public/css/hyde.css new file mode 100644 index 0000000000000000000000000000000000000000..89d1bd0546a70caa9bec602c74160f7215f5bd1c --- /dev/null +++ b/public/css/hyde.css @@ -0,0 +1,252 @@ +/* + * __ __ + * /\ \ /\ \ + * \ \ \___ __ __ \_\ \ __ + * \ \ _ `\/\ \/\ \ /'_` \ /'__`\ + * \ \ \ \ \ \ \_\ \/\ \_\ \/\ __/ + * \ \_\ \_\/`____ \ \___,_\ \____\ + * \/_/\/_/`/___/> \/__,_ /\/____/ + * /\___/ + * \/__/ + * + * Designed, built, and released under MIT license by @mdo. Learn more at + * https://github.com/poole/hyde. + */ + + +/* + * Contents + * + * Global resets + * Sidebar + * Container + * Reverse layout + * Themes + */ + + +/* + * Global resets + * + * Update the foundational and global aspects of the page. + */ + +html { + font-family: "PT Sans", Helvetica, Arial, sans-serif; +} +@media (min-width: 48em) { + html { + font-size: 14px; + } +} +@media (min-width: 58em) { + html { + font-size: 18px; + } +} + + +/* + * Sidebar + * + * Flexible banner for housing site name, intro, and "footer" content. Starts + * out above content in mobile and later moves to the side with wider viewports. + */ + +.sidebar { + text-align: center; + padding: 2rem 1rem; + color: rgba(255,255,255,.5); + background-color: #202020; +} +@media (min-width: 48em) { + +/* .sidebar { + position: fixed; + top: 0; + left: 0; + bottom: 0; + width: 18rem; + text-align: left; + }*/ +} + +/* Sidebar links */ +.sidebar a { + color: #fff; +} + +/* About section */ +.sidebar-about h1 { + color: #fff; + margin-top: 0; + font-family: "Abril Fatface", serif; + font-size: 1.9rem; +} + +/* Sidebar nav */ +.sidebar-nav { + margin-bottom: 1rem; +} +.sidebar-nav-item { +/* display: block;*/ + line-height: 1.75; +} +a.sidebar-nav-item:hover, +a.sidebar-nav-item:focus { + text-decoration: underline; +} +.sidebar-nav-item.active { + font-weight: bold; +} + +/* Sticky sidebar + * + * Add the `sidebar-sticky` class to the sidebar's container to affix it the + * contents to the bottom of the sidebar in tablets and up. + */ + +@media (min-width: 48em) { + .sidebar-sticky { + position: absolute; + right: 1rem; + bottom: 1rem; + left: 1rem; + } +} + + +/* Container + * + * Align the contents of the site above the proper threshold with some margin-fu + * with a 25%-wide `.sidebar`. + */ + +.content { + padding-top: 4rem; + padding-bottom: 4rem; +} + +@media screen and (min-width: 48em) { + .content { + max-width: 38rem; + margin-left: 10rem; + margin-right: 2rem; + } +} + +@media screen and (min-width: 64em) { + .content { + max-width: 48rem; + margin-left: 10rem; + margin-right: 4rem; + } +} + + +/* + * Reverse layout + * + * Flip the orientation of the page by placing the `.sidebar` on the right. + */ + +@media screen and (min-width: 48em) { + .layout-reverse .sidebar { + left: auto; + right: 0; + } + .layout-reverse .content { + margin-left: 2rem; + margin-right: 20rem; + } +} + +@media screen and (min-width: 64em) { + .layout-reverse .content { + margin-left: 4rem; + margin-right: 22rem; + } +} + + + +/* + * Themes + * + * As of v1.1, Hyde includes optional themes to color the sidebar and links + * within blog posts. To use, add the class of your choosing to the `body`. + */ + +/* Base16 (http://chriskempson.github.io/base16/#default) */ + +/* Red */ +.theme-base-08 .sidebar { + background-color: #ac4142; +} +.theme-base-08 .content a, +.theme-base-08 .related-posts li a:hover { + color: #ac4142; +} + +/* Orange */ +.theme-base-09 .sidebar { + background-color: #d28445; +} +.theme-base-09 .content a, +.theme-base-09 .related-posts li a:hover { + color: #d28445; +} + +/* Yellow */ +.theme-base-0a .sidebar { + background-color: #f4bf75; +} +.theme-base-0a .content a, +.theme-base-0a .related-posts li a:hover { + color: #f4bf75; +} + +/* Green */ +.theme-base-0b .sidebar { + background-color: #90a959; +} +.theme-base-0b .content a, +.theme-base-0b .related-posts li a:hover { + color: #90a959; +} + +/* Cyan */ +.theme-base-0c .sidebar { + background-color: #75b5aa; +} +.theme-base-0c .content a, +.theme-base-0c .related-posts li a:hover { + color: #75b5aa; +} + +/* Blue */ +.theme-base-0d .sidebar { + background-color: #6a9fb5; +} +.theme-base-0d .content a, +.theme-base-0d .related-posts li a:hover { + color: #6a9fb5; +} + +/* Magenta */ +.theme-base-0e .sidebar { + background-color: #aa759f; +} +.theme-base-0e .content a, +.theme-base-0e .related-posts li a:hover { + color: #aa759f; +} + +/* Brown */ +.theme-base-0f .sidebar { + background-color: #8f5536; +} +.theme-base-0f .content a, +.theme-base-0f .related-posts li a:hover { + color: #8f5536; +} diff --git a/public/css/main.scss b/public/css/main.scss new file mode 100644 index 0000000000000000000000000000000000000000..ea82f6987d4b48d6bf717d863271d176d90e6009 --- /dev/null +++ b/public/css/main.scss @@ -0,0 +1,104 @@ +--- +--- + +.emoji { + display: inline; +} + +svg.icon, img.icon { + max-height: 0.8em; + max-width: 0.9em; + vertical-align: baseline; +} + +#sites { + display: flex; + flex-flow: row wrap; + .site { + min-width: 35ex; + flex: 1 1 50%; + } +} + +#logos { + margin-top: 4em; + display: flex; + flex-flow: row wrap; + justify-content: space-around; + + a { + margin: 10px; + img { height: 60px; } + } +} + +#legend { + &::before { + content: " "; + display: block; + width: 4em; + border-top: solid thin black; + margin-top: 1em; + } + span { + white-space: nowrap; + margin-right: 1em; + } +} + +/* ODK Blue */ +.theme-base-odk .sidebar { + background-color: #fff; +} + +.theme-base-odk .sidebar-nav { + background-color: #5B78FD; + padding: 5px; +} + +.theme-base-odk .content a, +.theme-base-odk .related-posts li a:hover { + color: #5B78FD; +} + +.sidebar h1 { + display: block; + margin: 0px; + padding: 5px; +} + +.logo-europe { + display: none; +} + +@media screen and (min-width: 48em) { + +.theme-base-odk .sidebar { + float: left; + width: 18rem; + +} + +.theme-base-odk .content { + overflow: hidden; +} + +.logo-europe { + display: block; +} + +} + +.theme-base-odk .sidebar p.lead, .theme-base-odk .sidebar p.lead a { + color: #5B78FD; +} + +.site-url { display: none } +@media print { + .sidebar-nav, .logo-europe, .lead { display: none; } + .sidebar { padding: 0 } + .sidebar-about { + h1 { display: inline-block; width: 2em } + .lead.site-url { display: block; font-size: 80% } + } +} diff --git a/public/css/poole.css b/public/css/poole.css new file mode 100644 index 0000000000000000000000000000000000000000..758f36f458c3c681f2db9443a20aac6144098a86 --- /dev/null +++ b/public/css/poole.css @@ -0,0 +1,431 @@ +/* + * ___ + * /\_ \ + * _____ ___ ___\//\ \ __ + * /\ '__`\ / __`\ / __`\\ \ \ /'__`\ + * \ \ \_\ \/\ \_\ \/\ \_\ \\_\ \_/\ __/ + * \ \ ,__/\ \____/\ \____//\____\ \____\ + * \ \ \/ \/___/ \/___/ \/____/\/____/ + * \ \_\ + * \/_/ + * + * Designed, built, and released under MIT license by @mdo. Learn more at + * https://github.com/poole/poole. + */ + + +/* + * Contents + * + * Body resets + * Custom type + * Messages + * Container + * Masthead + * Posts and pages + * Pagination + * Reverse layout + * Themes + */ + + +/* + * Body resets + * + * Update the foundational and global aspects of the page. + */ + +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +html, +body { + margin: 0; + padding: 0; +} + +html { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 16px; + line-height: 1.5; +} +@media (min-width: 38em) { + html { + font-size: 20px; + } +} + +body { + color: #515151; + background-color: #fff; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} + +/* No `:visited` state is required by default (browsers will use `a`) */ +a { + color: #268bd2; + text-decoration: none; +} +a strong { + color: inherit; +} +/* `:focus` is linked to `:hover` for basic accessibility */ +a:hover, +a:focus { + text-decoration: underline; +} + +/* Headings */ +h1, h2, h3, h4, h5, h6 { + margin-bottom: .5rem; + font-weight: bold; + line-height: 1.25; + color: #313131; + text-rendering: optimizeLegibility; +} +h1 { + font-size: 2rem; +} +h2 { + margin-top: 1rem; + font-size: 1.5rem; +} +h3 { + margin-top: 1.5rem; + font-size: 1.25rem; +} +h4, h5, h6 { + margin-top: 1rem; + font-size: 1rem; +} + +/* Body text */ +p { + margin-top: 0; + margin-bottom: 1rem; +} + +strong { + color: #303030; +} + + +/* Lists */ +ul, ol, dl { + margin-top: 0; + margin-bottom: 1rem; +} + +dt { + font-weight: bold; +} +dd { + margin-bottom: .5rem; +} + +/* Misc */ +hr { + position: relative; + margin: 1.5rem 0; + border: 0; + border-top: 1px solid #eee; + border-bottom: 1px solid #fff; +} + +abbr { + font-size: 85%; + font-weight: bold; + color: #555; + text-transform: uppercase; +} +abbr[title] { + cursor: help; + border-bottom: 1px dotted #e5e5e5; +} + +/* Code */ +code, +pre { + font-family: Menlo, Monaco, "Courier New", monospace; +} +code { + padding: .25em .5em; + font-size: 85%; + color: #bf616a; + background-color: #f9f9f9; + border-radius: 3px; +} +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + padding: 1rem; + font-size: .8rem; + line-height: 1.4; + white-space: pre; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + background-color: #f9f9f9; +} +pre code { + padding: 0; + font-size: 100%; + color: inherit; + background-color: transparent; +} + +/* Pygments via Jekyll */ +.highlight { + margin-bottom: 1rem; + border-radius: 4px; +} +.highlight pre { + margin-bottom: 0; +} + +/* Gist via GitHub Pages */ +.gist .gist-file { + font-family: Menlo, Monaco, "Courier New", monospace !important; +} +.gist .markdown-body { + padding: 15px; +} +.gist pre { + padding: 0; + background-color: transparent; +} +.gist .gist-file .gist-data { + font-size: .8rem !important; + line-height: 1.4; +} +.gist code { + padding: 0; + color: inherit; + background-color: transparent; + border-radius: 0; +} + +/* Quotes */ +blockquote { + padding: .5rem 1rem; + margin: .8rem 0; + color: #7a7a7a; + border-left: .25rem solid #e5e5e5; +} +blockquote p:last-child { + margin-bottom: 0; +} +@media (min-width: 30em) { + blockquote { + padding-right: 5rem; + padding-left: 1.25rem; + } +} + +img { +/* display: block; + max-width: 100%; + margin: 0 0 1rem; + border-radius: 5px;*/ +} + +/* Tables */ +table { + margin-bottom: 1rem; + width: 100%; + border: 1px solid #e5e5e5; + border-collapse: collapse; + table-layout:fixed; +} +td, +th { + padding: .25rem .5rem; + border: 1px solid #e5e5e5; +} +tbody tr:nth-child(odd) td, +tbody tr:nth-child(odd) th { + background-color: #f9f9f9; +} + + +/* + * Custom type + * + * Extend paragraphs with `.lead` for larger introductory text. + */ + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + + +/* + * Messages + * + * Show alert messages to users. You may add it to single elements like a `<p>`, + * or to a parent if there are multiple elements to show. + */ + +.message { + margin-bottom: 1rem; + padding: 1rem; + color: #717171; + background-color: #f9f9f9; +} + + +/* + * Container + * + * Center the page content. + */ + +.container { + max-width: 38rem; + padding-left: 1rem; + padding-right: 1rem; + margin-left: auto; + margin-right: auto; +} + + +/* + * Masthead + * + * Super small header above the content for site name and short description. + */ + +.masthead { + padding-top: 1rem; + padding-bottom: 1rem; + margin-bottom: 3rem; +} +.masthead-title { + margin-top: 0; + margin-bottom: 0; + color: #505050; +} +.masthead-title a { + color: #505050; +} +.masthead-title small { + font-size: 75%; + font-weight: 400; + color: #c0c0c0; + letter-spacing: 0; +} + + +/* + * Posts and pages + * + * Each post is wrapped in `.post` and is used on default and post layouts. Each + * page is wrapped in `.page` and is only used on the page layout. + */ + +.page, +.post { + margin-bottom: 4em; +} + +/* Blog post or page title */ +.page-title, +.post-title, +.post-title a { + color: #303030; +} +.page-title, +.post-title { + margin-top: 0; +} + +/* Meta data line below post title */ +.post-date { + display: block; + margin-top: -.5rem; + margin-bottom: 1rem; + color: #9a9a9a; +} + +/* Related posts */ +.related { + padding-top: 2rem; + padding-bottom: 2rem; + border-top: 1px solid #eee; +} +.related-posts { + padding-left: 0; + list-style: none; +} +.related-posts h3 { + margin-top: 0; +} +.related-posts li small { + font-size: 75%; + color: #999; +} +.related-posts li a:hover { + color: #268bd2; + text-decoration: none; +} +.related-posts li a:hover small { + color: inherit; +} + + +/* + * Pagination + * + * Super lightweight (HTML-wise) blog pagination. `span`s are provide for when + * there are no more previous or next posts to show. + */ + +.pagination { + overflow: hidden; /* clearfix */ + margin-left: -1rem; + margin-right: -1rem; + font-family: "PT Sans", Helvetica, Arial, sans-serif; + color: #ccc; + text-align: center; +} + +/* Pagination items can be `span`s or `a`s */ +.pagination-item { + display: block; + padding: 1rem; + border: 1px solid #eee; +} +.pagination-item:first-child { + margin-bottom: -1px; +} + +/* Only provide a hover state for linked pagination items */ +a.pagination-item:hover { + background-color: #f5f5f5; +} + +@media (min-width: 30em) { + .pagination { + margin: 3rem 0; + } + .pagination-item { + float: left; + width: 50%; + } + .pagination-item:first-child { + margin-bottom: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; + } + .pagination-item:last-child { + margin-left: -1px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + } +} diff --git a/public/css/syntax.css b/public/css/syntax.css new file mode 100644 index 0000000000000000000000000000000000000000..15ad797710b371117c3c0a1be1b4bca590b16f94 --- /dev/null +++ b/public/css/syntax.css @@ -0,0 +1,65 @@ +.highlight .hll { background-color: #ffc; } +.highlight .c { color: #999; } /* Comment */ +.highlight .err { color: #a00; background-color: #faa } /* Error */ +.highlight .k { color: #069; } /* Keyword */ +.highlight .o { color: #555 } /* Operator */ +.highlight .cm { color: #09f; font-style: italic } /* Comment.Multiline */ +.highlight .cp { color: #099 } /* Comment.Preproc */ +.highlight .c1 { color: #999; } /* Comment.Single */ +.highlight .cs { color: #999; } /* Comment.Special */ +.highlight .gd { background-color: #fcc; border: 1px solid #c00 } /* Generic.Deleted */ +.highlight .ge { font-style: italic } /* Generic.Emph */ +.highlight .gr { color: #f00 } /* Generic.Error */ +.highlight .gh { color: #030; } /* Generic.Heading */ +.highlight .gi { background-color: #cfc; border: 1px solid #0c0 } /* Generic.Inserted */ +.highlight .go { color: #aaa } /* Generic.Output */ +.highlight .gp { color: #009; } /* Generic.Prompt */ +.highlight .gs { } /* Generic.Strong */ +.highlight .gu { color: #030; } /* Generic.Subheading */ +.highlight .gt { color: #9c6 } /* Generic.Traceback */ +.highlight .kc { color: #069; } /* Keyword.Constant */ +.highlight .kd { color: #069; } /* Keyword.Declaration */ +.highlight .kn { color: #069; } /* Keyword.Namespace */ +.highlight .kp { color: #069 } /* Keyword.Pseudo */ +.highlight .kr { color: #069; } /* Keyword.Reserved */ +.highlight .kt { color: #078; } /* Keyword.Type */ +.highlight .m { color: #f60 } /* Literal.Number */ +.highlight .s { color: #d44950 } /* Literal.String */ +.highlight .na { color: #4f9fcf } /* Name.Attribute */ +.highlight .nb { color: #366 } /* Name.Builtin */ +.highlight .nc { color: #0a8; } /* Name.Class */ +.highlight .no { color: #360 } /* Name.Constant */ +.highlight .nd { color: #99f } /* Name.Decorator */ +.highlight .ni { color: #999; } /* Name.Entity */ +.highlight .ne { color: #c00; } /* Name.Exception */ +.highlight .nf { color: #c0f } /* Name.Function */ +.highlight .nl { color: #99f } /* Name.Label */ +.highlight .nn { color: #0cf; } /* Name.Namespace */ +.highlight .nt { color: #2f6f9f; } /* Name.Tag */ +.highlight .nv { color: #033 } /* Name.Variable */ +.highlight .ow { color: #000; } /* Operator.Word */ +.highlight .w { color: #bbb } /* Text.Whitespace */ +.highlight .mf { color: #f60 } /* Literal.Number.Float */ +.highlight .mh { color: #f60 } /* Literal.Number.Hex */ +.highlight .mi { color: #f60 } /* Literal.Number.Integer */ +.highlight .mo { color: #f60 } /* Literal.Number.Oct */ +.highlight .sb { color: #c30 } /* Literal.String.Backtick */ +.highlight .sc { color: #c30 } /* Literal.String.Char */ +.highlight .sd { color: #c30; font-style: italic } /* Literal.String.Doc */ +.highlight .s2 { color: #c30 } /* Literal.String.Double */ +.highlight .se { color: #c30; } /* Literal.String.Escape */ +.highlight .sh { color: #c30 } /* Literal.String.Heredoc */ +.highlight .si { color: #a00 } /* Literal.String.Interpol */ +.highlight .sx { color: #c30 } /* Literal.String.Other */ +.highlight .sr { color: #3aa } /* Literal.String.Regex */ +.highlight .s1 { color: #c30 } /* Literal.String.Single */ +.highlight .ss { color: #fc3 } /* Literal.String.Symbol */ +.highlight .bp { color: #366 } /* Name.Builtin.Pseudo */ +.highlight .vc { color: #033 } /* Name.Variable.Class */ +.highlight .vg { color: #033 } /* Name.Variable.Global */ +.highlight .vi { color: #033 } /* Name.Variable.Instance */ +.highlight .il { color: #f60 } /* Literal.Number.Integer.Long */ + +.css .o, +.css .o + .nt, +.css .nt + .nt { color: #999; } diff --git a/public/feed.png b/public/feed.png new file mode 100644 index 0000000000000000000000000000000000000000..d64c669c7589d3a886682dbd1f3c83b716a420f5 Binary files /dev/null and b/public/feed.png differ diff --git a/public/feed_w.png b/public/feed_w.png new file mode 100644 index 0000000000000000000000000000000000000000..33f9ecfad2662dfb7fd9305e43949c1ed4c9429a Binary files /dev/null and b/public/feed_w.png differ diff --git a/public/github.png b/public/github.png new file mode 100644 index 0000000000000000000000000000000000000000..6f80b368fdf135b4429d28582986e53e3c6b2c6d Binary files /dev/null and b/public/github.png differ diff --git a/public/github_w.png b/public/github_w.png new file mode 100644 index 0000000000000000000000000000000000000000..c331533c1f47132a184501502d82bb010e3c36d0 Binary files /dev/null and b/public/github_w.png differ diff --git a/public/orcid.png b/public/orcid.png new file mode 100644 index 0000000000000000000000000000000000000000..eeb97949b1b29be723ef22c5cfebd5692de73942 Binary files /dev/null and b/public/orcid.png differ diff --git a/public/twitter.png b/public/twitter.png new file mode 100644 index 0000000000000000000000000000000000000000..4960879e6cb6e0567f618501e422a7aaee39eb6e Binary files /dev/null and b/public/twitter.png differ diff --git a/public/twitter_w.png b/public/twitter_w.png new file mode 100644 index 0000000000000000000000000000000000000000..9ae6cfdf7c4dbd91240ab0d42168f851bd05ff80 Binary files /dev/null and b/public/twitter_w.png differ diff --git a/services.md b/services.md index f6d92e255cfd251993e7dfca63f10bd1886b3460..68fcae372550c09f240b00cd7cd74545e6af5fef 100644 --- a/services.md +++ b/services.md @@ -1,4 +1,7 @@ -# SIGMathLing Servcies +--- +layout: page +title: SIGMathLing Servcies +--- SIGMathLing provides its member and the research community with a set of services to meet its [objectives](objectives). These are jointly funded and maintained by SIGMathLing members ([technical concerns](technical/) diff --git a/technical.md b/technical.md index 8b02e705af93fe2be415f31959d36bd7afbe699d..c3fddffb1d95d213055625eabb9db69b92450465 100644 --- a/technical.md +++ b/technical.md @@ -1,4 +1,7 @@ -# Technical Concerns +--- +layout: page +title: Technical Concerns +--- Recall that SIGMathLing maintains [a bouquet of services](services/); here we air some technical concerns and ideas.