diff --git a/.vuepress/scss/pages/_page.scss b/.vuepress/scss/pages/_page.scss index e460d82..12af828 100644 --- a/.vuepress/scss/pages/_page.scss +++ b/.vuepress/scss/pages/_page.scss @@ -60,6 +60,10 @@ h2 { font-size: 1.5rem; + + + h3 { + margin-bottom: 1rem; padding-top: 0.25rem; + } } h3 { @@ -85,16 +89,30 @@ } p, ol, ul { - line-height: 1.33; - margin-bottom: 2rem; position: relative; @media (min-width: 901px) { font-size: 1.25rem; + line-height: 1.55; } @media (max-width: 900px) { font-size: 1.05rem; + line-height: 1.33; + } + } + + ol, ul { + padding-top: 0.5rem; + + li { + &:not(:last-of-type) { + margin-bottom: 0.25rem; + } + } + + + h2, + h3, + h4, + h5 { + padding-top: 2rem; } } @@ -108,9 +126,15 @@ } p { + margin-bottom: 2rem; + img { float: right; } + + + ol, + ul { + top: -2rem; + } } a:not(.button) { diff --git a/.vuepress/scss/partials/_footer.scss b/.vuepress/scss/partials/_footer.scss index fcbf9f4..2bd102b 100644 --- a/.vuepress/scss/partials/_footer.scss +++ b/.vuepress/scss/partials/_footer.scss @@ -6,7 +6,7 @@ padding-left: env(safe-area-inset-left); > div:first-of-type { - @media (max-width: 900px) { + @media (max-width: 980px) { overflow: auto; overflow-scrolling: touch; white-space: nowrap; @@ -19,7 +19,7 @@ padding-top: 2rem; padding-bottom: 2rem; - @media (min-width: 901px) { + @media (min-width: 981px) { align-items: stretch; display: flex; flex-flow: row wrap; @@ -30,7 +30,7 @@ padding-left: 0.5rem; vertical-align: bottom; - @media (max-width: 900px) { + @media (max-width: 980px) { display: inline-block; transform: translate3d(0, 0, 0); transition: opacity 0.2s 0.2s ease, transform 0.4s 0.2s cubic-bezier(0.215, 0.61, 0.355, 1); diff --git a/.vuepress/theme/Layout.vue b/.vuepress/theme/Layout.vue index aa28e08..fa5b95a 100644 --- a/.vuepress/theme/Layout.vue +++ b/.vuepress/theme/Layout.vue @@ -3,11 +3,12 @@ @@ -143,11 +144,11 @@ -
  • Get
  • -
  • Learn
  • -
  • News
  • -
  • Chat
  • -
  • GitHub
  • +
  • Overview
  • +
  • Documentation
  • +
  • Contribute
  • +
  • Develop
  • +
  • Resources
  • Sitemap
  • MIT Licensed
  • diff --git a/contribute.md b/contribute.md index e67477b..bb2501b 100644 --- a/contribute.md +++ b/contribute.md @@ -27,19 +27,16 @@ The vast majority of issues will be filed in either `lbry-app` or `lbry`. If you're about to raise an issue because you've found a problem with LBRY, or you'd like to request a new feature, or for any other reason, please read this first. -GitHub is the preferred channel for [bug reports](#report-a-bug) and [feature requests](#feature-requests). +GitHub is the preferred channel for [bug reports](#report-a-bug) and [feature requests](#feature-requests). ### Reporting a Bug A bug is a _demonstrable problem_ that is caused by the code in the repository. Good bug reports are extremely helpful - thank you! - Guidelines for bug reports: 1. **Identify the correct repo**. See [ecosystem overview](#ecosystem-overview). While it's okay if you get this wrong, it's a big help to us if you get it right. - -1. **Use the GitHub issue search** — check if the issue has already been reported (or fixed). Be sure to include closed tickets in your search. - -1. **Follow the instructions** - When you open an issue inside of GitHub, each repo contains a template for how to create a good bug report. Please follow it! +2. **Use the GitHub issue search** — check if the issue has already been reported (or fixed). Be sure to include closed tickets in your search. +3. **Follow the instructions** - When you open an issue inside of GitHub, each repo contains a template for how to create a good bug report. Please follow it! Well-specified bug reports save developers lots of time and are extremely appreciated, typically with an LBRY credit tip. @@ -49,9 +46,9 @@ Feature requests are welcome. Before you submit one be sure to: 1. **Identify the correct repo**. See [ecosystem overview](#ecosystem-overview). -1. **Use the Github Issues search** and check the feature hasn't already been requested. Be sure to include closed tickets. -2. **Consider whether it's feasible** for us to tackle this feature in the next 6-12 months. The LBRY team is currently stretched thin just adding basic functionality. If this is a nice to have rather than a need, it is probably more clutter than helpful. -3. **Make a strong case** to convince the project's leaders of the merits of this feature. Please provide as much detail and context as possible. This means explaining the use case and why it is likely to be common. +2. **Use the Github Issues search** and check the feature hasn't already been requested. Be sure to include closed tickets. +3. **Consider whether it's feasible** for us to tackle this feature in the next 6-12 months. The LBRY team is currently stretched thin just adding basic functionality. If this is a nice to have rather than a need, it is probably more clutter than helpful. +4. **Make a strong case** to convince the project's leaders of the merits of this feature. Please provide as much detail and context as possible. This means explaining the use case and why it is likely to be common. ## Coding @@ -79,7 +76,7 @@ If you want to contribute new written copy, such as a blog post or other content ### Designing -If you're a web designer, you can contribute to either [lbry.io](https://github.com/lbryio/lbry.io) (the website) or [lbry-app](https://github.com/lbryio/lbry-app) (the browser) by opening a pull request. +If you're a web designer, you can contribute to either [lbry.io](https://github.com/lbryio/lbry.io) (the website) or [lbry-app](https://github.com/lbryio/lbry-app) (the browser) by opening a pull request. If you're a graphic designer, creating engaging graphics, GIFs, explainers, HOWTOs, wallpapers, and other related graphical content is a huge help! You can submit or discuss contributions by emailing [Jeremy](mailto:jeremy@lbry.io) or joining the #design channel in our [chat](https://chat.lbry.io). @@ -101,4 +98,4 @@ For any repos, you want to be a tester on, "Watch" the repo on GitHub. You will If you're feeling moderately hard-core, you can also test `master` builds via [releases.lbry.io](http://releases.lbry.io/). If you're feeling super hard-core, you can compile `master` yourself, via the README.md or INSTALL.md in the associated repo. -**Note that you are using release candidates and especially master builds at your own risk. Back up your wallet first.** \ No newline at end of file +**Note that you are using release candidates and especially master builds at your own risk. Back up your wallet first.**