Jonathan Neal
98d785af1d
Expose slots to components ( #1368 )
...
* Expose slots to components via Astro.slots
* test: Add Astro.slots API tests
* docs: Document Astro.slots API
* docs: Duplicate Astro.slots documentation to other api-reference markdown
* Update proposal to use booleans, based upon RFC feedback
* update implementation & tests based on request
* changeset
2021-09-15 11:27:59 -04:00
FredKSchott
e516f9c953
[ci] yarn format
2021-09-03 18:07:39 +00:00
Fred K. Schott
e282e8e4ac
Add new <Code> component, to succeed <Prism> ( #1208 )
...
* add code component
* Update packages/astro/components/Debug.astro
Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
* Update packages/astro/components/Debug.astro
Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
* fix format in debug component
* remove Debug changes
* add wrap support
* add props docs
* update default theme
Co-authored-by: Peter Singh <drgaud@hotmail.com>
Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
2021-09-03 11:06:25 -07:00
raph_5
cdc69792f9
Debug component importation ( #1289 )
...
with import { Debug } from 'astro/debug' :
Debug = undefined
Error: Unable to render Debug because it is undefined! Did you forget to import the component or is it possible there is a typo?
2021-09-01 15:03:25 -07:00
Mani Gandham
ef1ce95407
Delete docs text about removed Collections API ( #1286 )
2021-08-31 22:27:41 -07:00
Tim Chesney
66734b75f1
Remove reference/link to Collections ( #1277 )
...
* Remove reference/link to Collections
Remove line that refers to 'Core Concepts - Collections' given this is now deprecated.
* Added reference to routing
Tested link as working in local build.
2021-08-31 18:04:26 -07:00
Caleb Jasik
61e4f2cb1f
Remove caveat about Astro.request
not being passed to components. ( #1276 )
2021-08-31 13:58:52 -04:00
Drew Powers
5b6c52eb41
Alphabetize API doc ( #1270 )
2021-08-30 14:15:20 -07:00
Sarah Rainsberger
3d73d7fbf2
Include lang="xxxx" in Prism component example ( #1264 )
2021-08-29 11:39:39 -05:00
FredKSchott
59cc62f7bd
[ci] yarn format
2021-08-26 19:10:14 +00:00
Fred K. Schott
ff92be637f
add "astro preview" command ( #1226 )
...
* add "astro preview" command
* Update green-buttons-reflect.md
* Update cli-reference.md
2021-08-26 12:08:52 -07:00
FredKSchott
884a2ea76a
[ci] yarn format
2021-08-23 21:17:45 +00:00
Fred K. Schott
2538325a46
fix docs on config api
2021-08-23 14:16:29 -07:00
matthewp
010c71e16a
[ci] yarn format
2021-08-23 20:44:36 +00:00
Caleb Jasik
efb41f22c3
Add Astro <Debug/>
component ( #675 )
...
* Initial MVP Debug component
* Document the prettifying of the input
* Just make `<Debug/>` a wrapper around `<Prism/>` lol
* feat: add details/summary debug component
* chore: remove Props (unused)
* fix: prefer `div` to semantic elements
* chore: format
* fix: prop-drill `class` into components
* fix: ensure `astro/components` are evaluated lazily
* feat(debug): export debug component from `astro/debug`
* fix: minimal example local snowpack config
* docs: add debugging docs
* chore: add changeset
* docs: update debug docs
Co-authored-by: Nate Moore <nate@skypack.dev>
2021-08-23 16:43:22 -04:00
Fred K. Schott
c06da5dd78
Add trailingSlash & pageDirectoryUrl config options ( #1197 )
2021-08-23 12:05:01 -07:00
Fred K. Schott
72853afffa
Update api-reference.md
2021-08-18 09:33:18 -07:00
matthewp
24a40bee63
[ci] yarn format
2021-08-16 20:44:46 +00:00
Matthew Phillips
78b5bde14c
Astro.resolve ( #1085 )
...
* add: Astro.resolve
* Add docs and tests for Astro.resolve
* Add warnings when using string literals
* Prevent windows errors
* Adds a changeset
* Use the astro logger to log the warning
* Use the .js extension
* Dont warn for data urls
* Rename nonRelative and better match
Co-authored-by: Jonathan Neal <jonathantneal@hotmail.com>
2021-08-16 16:43:06 -04:00
Sia
4dab932f94
Remove sentence about dev server docs ( #1095 )
2021-08-12 13:25:09 -05:00
mundry
cbae535cad
Fix typos in the docs/ content ( #1093 )
...
Co-authored-by: mundry <mundry@users.noreply.github.com>
2021-08-12 13:24:06 -05:00
Fred K. Schott
0f0cc2b9d8
Add file-based routing /w dynamic paths ( #1010 )
...
* wip: add file-based routing
* add pagination tests and nested pagination support
2021-08-11 15:04:09 -07:00
FredKSchott
11c75d3f19
[ci] yarn format
2021-08-08 06:39:57 +00:00
Jonathan Neal
71882300b0
Fix code examples that would fail if copy-pasted ( #1050 )
2021-08-07 23:38:38 -07:00
Fred K. Schott
7c74496149
Docs site cleanup ( #948 )
...
* add language selector
* docs site cleanup
* review feedback
* code review comments
2021-07-30 22:39:15 -07:00
Marcus Otterström
d0b8485ddf
Ascii quotes ( #928 )
2021-07-30 17:34:07 -05:00
Marcus Otterström
6d9ef9c0e9
Fix typos and clarify docs ( #880 )
...
* Add more missing words
* Add missing dot
* Add another missing dot
* Clarify what optimized css means (discussed on Discord)
* Remove oxford comma
Co-authored-by: Fred K. Schott <fkschott@gmail.com>
2021-07-30 00:53:24 -07:00
Caleb Jasik
4fd6cfe668
📘 DOC: improve a11y ( #806 )
...
* Add `tabindex="0"` to `<pre>` so that they are navigable by keyboard users if they overflow.
* Landmark elements should have unique names https://dequeuniversity.com/rules/axe/4.3/landmark-unique
* Page must have one main landmark https://dequeuniversity.com/rules/axe/4.3/landmark-one-main
- Main landmark must not be contained by another landmark https://dequeuniversity.com/rules/axe/4.3/landmark-main-is-top-level
* Heading level cannot increase by more than one
* Ensure that links with the same accessible name serve a similar purpose
https://dequeuniversity.com/rules/axe/4.3/identical-links-same-purpose
* Just update the accessible name and require context for the visible link name
* Fix CSS from the removal of the second <main>
* Revert heading level change
2021-07-22 19:12:37 -05:00
natemoo-re
561cbee68f
[ci] yarn format
2021-07-21 23:11:40 +00:00
Nate Moore
bd18e14a2c
Expose JSX compilation to renderers ( #588 )
...
* feat: add support for `jsxImportSource`, new JSX transform
* Renderer: add Solid renderer (#667 )
* feat: add support for `jsxImportSource`, new JSX transform
* WIP: solid renderer
* [Renderer] Solid (#656 )
* feat: add support for `jsxImportSource`, new JSX transform
* WIP: solid renderer
* Solid renderer: fix SSR of children, hydration (top level)
Caveat: cannot hydrate children/descendants of hydrated parents
* Fix hydration of fragments
* fix: SyntaxError in React/Preact renderers
* fix: errors in React/Preact renderers
* feat: update react external
* chore: update examples
* chore: delete old changelog
* chore: update astro config
Co-authored-by: Nate Moore <nate@skypack.dev>
* Changing the preact to Solid (#669 )
* chore: use new client:visible syntax
* fix: dev script issue
* chore: cleanup SolidJS example
* docs: update framework example docs
* chore: cleanup framework-multiple example
* fix: remove SolidJS false-positives from Preact renderer
* chore: add changeset
Co-authored-by: eyelidlessness <eyelidlessness@users.noreply.github.com>
Co-authored-by: Abdullah Mzaien <s201540830@kfupm.edu.sa>
* feat(create-astro): add Solid support
* docs: add JSX options to renderer reference
* chore: add changeset for P/React renderers
* fix: move react/server.js to external
* chore: remove brewfile
* Revert "feat: add support for `jsxImportSource`, new JSX transform"
This reverts commit 077c4bfc135c58a85d4ebfca6012e90403694d8d.
* fix: remove `react-dom/server` from `external`
* chore: remove unused dependency
* feat: improve JSX error messages
* Revert "Revert "feat: add support for `jsxImportSource`, new JSX transform""
This reverts commit f6c2896b9ec6430611fc0abae7d586c42aca87e5.
* docs: update jsxImportSource
* feat: improve error message
* feat: improve error logging for JSX renderers
* tests: add jsx-runtime tests
* chore: update snowpack
Co-authored-by: eyelidlessness <eyelidlessness@users.noreply.github.com>
Co-authored-by: Abdullah Mzaien <s201540830@kfupm.edu.sa>
2021-07-21 18:10:03 -05:00
FredKSchott
b7e579a9cb
[ci] yarn format
2021-07-21 14:13:10 +00:00
Fred K. Schott
f67e8f5f55
New Collections API ( #703 )
...
* updated createCollection API
* Update examples/portfolio/src/pages/projects.astro
Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
* Update docs/reference/api-reference.md
Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
* fix(docs): collection doc typos (#758 )
* keep cleaning up docs and adding tests
Co-authored-by: Caleb Jasik <calebjasik@jasik.xyz>
Co-authored-by: Mark Pinero <markspinero@gmail.com>
2021-07-21 07:11:57 -07:00
Caleb Jasik
c1e304dfb8
Docs/ Add --silent
cli option ( #785 )
2021-07-20 17:59:03 -07:00
Fred K. Schott
225baf1fc6
change snowpack.config.js to snowpack.config.mjs in docs
2021-07-20 13:47:09 -07:00
mundry
f74112798b
Fix typos in the documentation. ( #731 )
...
Co-authored-by: mundry <mundry@users.noreply.github.com>
2021-07-17 15:46:51 -04:00
Fred K. Schott
73b8a3a40b
fix import.meta docs reference
2021-07-15 16:03:40 -04:00
FredKSchott
f51f6c85d1
[ci] yarn format
2021-07-15 18:14:46 +00:00
Fred K. Schott
166e22bdf3
merge in docs site ( #705 )
2021-07-15 14:13:35 -04:00