-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Docs/issue 430 update technical documentation to reflect current project status #452
Docs/issue 430 update technical documentation to reflect current project status #452
Conversation
www/pages/docs/css-and-images.md
Outdated
|
||
|
||
> If you like your all-the-things-in-JS approach, Greenwood can be extended with [plugins](/plugins/) to support "webpack" like behavior as seeb in the below example: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nit: 'seen'
@aholtzman
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
changes to escaped charters looks correct.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is an excellent update of the docs with some spelling mistakes here and there. I don't agree with the spacing of headings in general, which is also somehow different on getting-started/index.md
. The ordered lists need a margin as well as the <code />
elements need a different text color, make sure the selector is p > code
and not just code
as our prismjs code highlights will be affected otherwise.
edit: also what's the deal with the non-functioning shelf? The headings are not being autolinked via rehype-autolink-headings and rehype-slug. Are they being loaded properly?
www/pages/docs/index.md
Outdated
|
||
### Sections | ||
|
||
To continue learning more abuut Greenwood, please feel free to browse the other sections of our documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
abuut
www/pages/docs/layouts.md
Outdated
```js | ||
import { html, LitElement } from 'lit-element'; | ||
### Page Templates | ||
Pages in your project will generally want a template so you can control the output of the HTML and include all your own custom components and styles. By default alll pages will default to looking for a _page.html_ in _templates/ directory within your workspace. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
alll
@@ -38,7 +39,7 @@ imports: | |||
|
|||
``` | |||
|
|||
See our [Markdown Docs](/docs/markdown#imports) for more information about rendering custom elements in markdown files. | |||
See our [Markdown Docs](/docs/markdown#imports) for more information about rendering custom elements in markdown files. --> | |||
|
|||
|
|||
### Template |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it might be worth linking to the templates docs #page-template as well. This way both link to each as they both involve each other.
@@ -52,5 +28,56 @@ imports: | |||
|
|||
> See our [component model docs](/docs/component-model) for more information on authoring custom elements / components. For information on configuring additional page meta data, see our section on [front-matter](/docs/front-matter/). | |||
|
|||
--> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is visible on page -->
www/pages/getting-started/index.md
Outdated
@@ -6,7 +6,7 @@ index: 3 | |||
--- | |||
|
|||
## Introduction | |||
First off, thank you for taking the time to check out Greenwood! As a tool, we hope that you find Greenwood to provide a productive and frictionless developer experience for you that results in performant and engaging experiences for your users. Under the hood Greenwood is using NodeJS, webpack, babel and a lot of other amazing JavaScript tools to power a modern development workflow based on first class support for the modern web like Web Components, FlexBox, CSS Grid, ECMAScript modules, and all your favorite features! | |||
First off, thank you for taking the time to check out **Greenwood**! As a tool, we hope that you find Greenwood to provide a productive and frictionless developer experience for you that results in performant and engaging experiences for your users. Under the hood Greenwood is using the power of the modern web ([and friends !](/docs/tech-stack/)) to drive a modern development workflow that helps you deliver a modern and perfmant applicatiot site for your users... using the web languages you already know. | |||
|
|||
## Your First Project | |||
To get things started, we first want to make sure everyone can get their first project up and running as easily and quickly as possible, and so through this guide, we will help walk you through everything you need to get started with your first project, including: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The ordered list needs a margin of like 20px it looks out of place.
@@ -6,7 +6,7 @@ index: 3 | |||
--- | |||
|
|||
## Introduction | |||
First off, thank you for taking the time to check out Greenwood! As a tool, we hope that you find Greenwood to provide a productive and frictionless developer experience for you that results in performant and engaging experiences for your users. Under the hood Greenwood is using NodeJS, webpack, babel and a lot of other amazing JavaScript tools to power a modern development workflow based on first class support for the modern web like Web Components, FlexBox, CSS Grid, ECMAScript modules, and all your favorite features! | |||
First off, thank you for taking the time to check out **Greenwood**! As a tool, we hope that you find Greenwood to provide a productive and frictionless developer experience for you that results in performant and engaging experiences for your users. Under the hood Greenwood is using the power of the modern web ([and friends !](/docs/tech-stack/)) to drive a modern development workflow that helps you deliver a modern and perfmant applicatiot site for your users... using the web languages you already know. | |||
|
|||
## Your First Project |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are massive margins for top and bottom on heading within the docs but not apparent on this page? Needs to be identical and reasonable gap between sections.
www/pages/getting-started/index.md
Outdated
@@ -6,7 +6,7 @@ index: 3 | |||
--- | |||
|
|||
## Introduction | |||
First off, thank you for taking the time to check out Greenwood! As a tool, we hope that you find Greenwood to provide a productive and frictionless developer experience for you that results in performant and engaging experiences for your users. Under the hood Greenwood is using NodeJS, webpack, babel and a lot of other amazing JavaScript tools to power a modern development workflow based on first class support for the modern web like Web Components, FlexBox, CSS Grid, ECMAScript modules, and all your favorite features! | |||
First off, thank you for taking the time to check out **Greenwood**! As a tool, we hope that you find Greenwood to provide a productive and frictionless developer experience for you that results in performant and engaging experiences for your users. Under the hood Greenwood is using the power of the modern web ([and friends !](/docs/tech-stack/)) to drive a modern development workflow that helps you deliver a modern and perfmant applicatiot site for your users... using the web languages you already know. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
perfmant applicatiot
Thanks for the feedback @aholtzman / @hutchgrant ! 🙏 @hutchgrant Please feel free to comment in that issue to report any issues you are seeing, so they can all be catalogued in one place. 👍 |
addressed feedback and acknowledged that website behavior fixes will happen in another PR
…ect status (#452) * WIP updating docs section of pages * all docs updated first draft * update getting started docs * unescape escaped code fences * delete dead code * update tests and docs based on webpack features removed * incorporate technical design docs * additional corrections and proof reading * final docs tweaks
…ect status (#452) * WIP updating docs section of pages * all docs updated first draft * update getting started docs * unescape escaped code fences * delete dead code * update tests and docs based on webpack features removed * incorporate technical design docs * additional corrections and proof reading * final docs tweaks
Related Issue
resolves #430
Summary of Changes
$
and ``` in code fences (it just works now 🥳 )devServer.host
andpublicPath
TODO
config.publicPath
/config.devServer.host
that were webpack specific features<link>
tags are detected. Current assumption is wrong, as there is no closing</link>
tag involved - created <link> tag detection is incorrectly assuming closing </link> tag (v0.10.0-alpha.1) #457