From cf98a4a9c8b37d736ef2bcee38c40132e615c590 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=83=9D=E3=83=BC=E3=83=AB=20=E3=82=A6=E3=82=A7=E3=83=83?= =?UTF-8?q?=E3=83=96?= Date: Thu, 12 Jul 2018 16:30:26 -0500 Subject: [PATCH] Minor fixes --- CONTRIBUTING.md | 22 ++++++++++++++-------- LICENSE | 21 --------------------- README.md | 6 +++--- views/partials/ecosystem.js | 4 ++-- 4 files changed, 19 insertions(+), 34 deletions(-) delete mode 100644 LICENSE diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index cdd45e9..c8b1ad1 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,19 +1,25 @@ # Contributing -This project follows the global contributing standards for all LBRY projects, to read those go [here](https://lbry.io/faq/contributing) +This project follows the global contributing standards for all LBRY projects, to read those go [here](https://lbry.io/faq/contributing). + +You can contribute to this project by [creating a pull request](https://help.github.com/articles/creating-a-pull-request). + +Want to contribute by editing the text content on the site? This is easy, as most of the pages are Markdown files. Just use the "Edit this page on Github" found at the bottom of every page on the website. -You can contribute to this project by [creating a pull request](https://help.github.com/articles/creating-a-pull-request/). -Want to contribute by editing the text content on the site? This is easy, as all the pages are hosted as markdown files. Just use the "Edit this page on Github" found at the bottom of every page on the website. ## Code Overview -This project is a Vuepress-based static documentation website. This includes both the backend and frontend of the website at [lbry.tech](https://lbry.tech). All of this packaged and build with [Yarn](https://yarnpkg.com). +This project is a JavaScript-based documentation website and includes both the backend and frontend of the website at [lbry.tech](https://lbry.tech). -### Backend -Backend is handled by Node.js + Express. Currently all backend functionality is in one file, [server.js](server.js). It serves the static files generated by Vuepress. Additionally, it works as a proxy for some basic LBRY daemon method calls at daemon.lbry.tech. -### Frontend +### Back-End -[Vuepress](https://vuepress.vuejs.org/) generates static files based on the .vuepress folder and various markdown files in the root of the project. It automatically compiles JS and SCSS found in Vue components in .vuepress folder. +Node.js + [Fastify](https://www.fastify.io) handles the back-end of this site. All back-end functionality is in one file, [server.js](server.js). Additionally, the back-end works as a proxy for some basic LBRY daemon method calls at `daemon.lbry.tech`. + + + +### Front-End + +[choo](https://choo.io) handles the front-end of this site. Sass files are automatically compiled when edited. diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 596fa62..0000000 --- a/LICENSE +++ /dev/null @@ -1,21 +0,0 @@ -MIT License - -Copyright (c) 2018 Kristian Polso - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/README.md b/README.md index 0dd82a0..87278f5 100755 --- a/README.md +++ b/README.md @@ -2,14 +2,14 @@ Technical documentation website for [the LBRY protocol](https://lbry.io) made with JavaScript. -[![Build Status](https://travis-ci.org/lbryio/lbry.tech.svg?branch=master)](https://travis-ci.org/lbryio/lbry.tech) +[![Build Status](https://travis-ci.org/lbryio/lbry.tech.svg?branch=new)](https://travis-ci.org/lbryio/lbry.tech) Notable tools used: * [choo](https://choo.io) -* [fastify](https://www.fastify.io) +* [Fastify](https://www.fastify.io) ![Screenshot of LBRY.tech](https://spee.ch/f/lbry-tech-screenshot.png) @@ -41,7 +41,7 @@ Contributions to this project are welcome, encouraged, and compensated. For more ## License -This project is MIT licensed. For the full license, see [LICENSE](LICENSE). +This project is MIT licensed. diff --git a/views/partials/ecosystem.js b/views/partials/ecosystem.js index 14e81be..1efa040 100644 --- a/views/partials/ecosystem.js +++ b/views/partials/ecosystem.js @@ -55,7 +55,7 @@ module.exports = exports = class Ecosystem extends Component {

Source