Commit Graph

99 Commits

Author SHA1 Message Date
Niels Lange d03ac90985
Remove developer level doc note (#40746) 2023-10-16 22:14:55 +07:00
Matt Sherman b4474fc633
Doc: Migrate naming conventions (#40781) 2023-10-13 17:56:26 -04:00
Jonathan Lane f0c5e7a22a
Migrate testing instructions doc from wiki (#40720)
* Migrate testing instructions doc from wiki

* Linting fixes

* Linting fixes

* Updated URLs for images

* Add changelog

---------

Co-authored-by: Jon Lane <jon.lane@automattic.com>
2023-10-13 12:58:01 -07:00
Matt Sherman 161219bf73 Fix linting issues 2023-10-13 15:51:27 -04:00
Matt Sherman 0ba4c1d80c CSS naming conventions migration 2023-10-13 15:41:57 -04:00
Matt Sherman 60b77eef28 Naming conventions migration 2023-10-13 15:41:47 -04:00
Niels Lange ac500dcd34
Remove developer doc note 2023-10-13 15:58:10 +07:00
Corey McKrill a590f8945d
Docs: Add linting rules to style-guide.md (#40647) 2023-10-10 12:12:59 -07:00
Brent MacKinnon 51626a09ec
Update style-guide.md 2023-10-10 13:11:14 -03:00
Brent MacKinnon 88ef351f54
Update style-guide.md 2023-10-10 13:03:17 -03:00
Nathan Silveira dab1457bba
Add 'Declaring compatibility with the product editor' section to Handbook (#40658)
* Add declaring compatibility section

* Improve text
2023-10-10 13:39:44 +00:00
Brent MacKinnon e1f85cbde8
Add linting rules to style-guide.md 2023-10-06 18:05:31 -03:00
Brent MacKinnon ba63366169
Add settings-api.md 2023-10-06 15:06:22 -03:00
Nathan Silveira 793e4a821d
Split product editor blocks into separate directory structures (#40571)
* Create 'generic' and 'product-fields' and separate blocks between the two

* Refactor 'BlockRegistry' to include new directory structure

* Increment README

* Add param documentation

* Add changelogs

* Lint markdown

* Add block directory doc

* Fix jest test

* Update handbook reference
2023-10-04 13:51:25 +00:00
Barry Hughes 798d8d318c
Add docs manifest. (#40507)
This was generated 'manually', however the end goal is to add automations (probably via GH Actions) to regenerate the manifest as and when needed.
2023-10-03 11:33:48 -07:00
barryhughes fb4a48aeb8 Move docs-manifest.json to docs folder. 2023-10-02 09:21:21 -07:00
Nathan Silveira 1903b3a759
Update Product Editor Handbook (#40514)
* Rename title

* Remove common-tasks section as it's currently made redundant by template API documentation

* Create index for reusable blocks doc

* Update reference to the handbook

* Add references to new documentation to the handbook

* Add changelog

* Update README.md
2023-10-02 12:59:35 +00:00
barryhughes 6b7014b239 Manifest needs to be in project root for the paths to work. 2023-09-28 23:05:08 -07:00
barryhughes 5043a1b597 Add docs manifest. 2023-09-28 22:53:32 -07:00
Nathan Silveira 2ed9eadaeb
Create initial version of Product Editor Development Handbook (#40309)
* Add markdown for testing

* Revert "Add markdown for testing"

This reverts commit 63a9fc9f441b97db15bb9ee40c46c38033f2e235.

* Add new folder with block product editor docs

* Iterate over the documentation

* Iterate over documentation

* Add screenshot

* Iterate over doc

* Iterate over documentation

* Iterate over documentation

* Add sample comment

* Rename folder

* Add FAQ and comments

* More changes

* Remove unused README

* Iterate over documentation

* Implement lint changes

* Implement lint changes

* Add changelog

* Remove placeholder readmes

* Remove stale references

* Remove _media folder and add images to developer.woocommerce.com

* Remove placeholder docs

* Improve wording for 'non-standard applications'

* Convert example to new template API hook

* Fix snippet

* Iterate over code review suggestions

* Replace product editor structure image

* Update image reference

* Increment example in common-tasks

* Update add a field next to an existing one sample
2023-09-28 15:40:50 -03:00
Alejandro López Ariza cbe0db4d0f
Add new guide to decide if a PR is high impact. (#40390)
* Add new guide to decide if a PR is high impact.

* Fix markdown errors.
2023-09-25 10:46:37 -07:00
Matt Sherman 7daeb102c5 Fix typo 2023-09-04 16:23:45 -04:00
Brent MacKinnon 90d070739b reverting utilities name change 2023-08-31 13:49:06 -03:00
Brent MacKinnon a32b98b14d adjusting naming and info architecture of docs 2023-08-30 16:37:25 -03:00
Corey McKrill 1640ebaa66
Docs: Add a simple debugging guide and an in-depth doc about using the logger (#39917) 2023-08-29 15:08:14 -07:00
Corey McKrill 7a0eb0f492
Update debugging link for using the logger 2023-08-29 14:05:23 -07:00
Corey McKrill eba89fff61
Docs: Add "Getting started with the REST API" (#39859)
* Docs: Add "Getting started with the REST API"

Migrated from:
* https://github.com/woocommerce/woocommerce/wiki/Getting-started-with-the-REST-API
* https://woocommerce.com/document/woocommerce-rest-api/

* Update broken link

* Remove unnecessary line
2023-08-29 11:23:00 +01:00
Corey McKrill fa850ca038
Completed first draft of debugging and logging docs 2023-08-25 14:08:10 -07:00
Corey McKrill 17fec62a0b
Scaffold new debugging and logging docs 2023-08-24 12:42:38 -07:00
Niels Lange 67d50f551a
Update README.md 2023-08-23 22:45:50 +02:00
Niels Lange a0281cad23
Merge branch 'trunk' into docs/add-or-modify-states 2023-08-23 22:42:39 +02:00
Niels Lange 23246d49b6
Merge branch 'trunk' into docs/add-a-country 2023-08-23 22:07:57 +02:00
Matt Sherman 77e468bb31 Add link to Min/Max Quantities extension 2023-08-23 15:08:30 -04:00
Matt Sherman f7babfbdd2 Add snippet to adjust the quantity input values 2023-08-23 15:08:26 -04:00
Niels Lange 1b85b89bc0
Merge branch 'trunk' into docs/add-or-modify-states 2023-08-23 15:21:19 +02:00
Niels Lange 3687869508
Merge branch 'trunk' into docs/add-a-country 2023-08-23 15:20:54 +02:00
Niels Lange 61da6cb7fa
Merge branch 'trunk' into docs/rename-a-country 2023-08-23 15:19:53 +02:00
Niels Lange 3237e2135f
Merge branch 'trunk' into docs/change-a-currency-symbol 2023-08-23 14:01:20 +02:00
Niels Lange 5a74f2a31b
Add code snippet to add a currency and symbol (#39851) 2023-08-23 13:49:13 +02:00
Niels Lange 4b082cec17
Update docs/snippets/add-or-modify-states.md
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-08-23 12:55:33 +02:00
Niels Lange 6aabbd75d5
Remove developer note 2023-08-23 12:55:06 +02:00
Niels Lange d3413420e1
Remove developer note 2023-08-23 12:53:58 +02:00
Niels Lange e743621c63
Update docs/snippets/add-a-country.md
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-08-23 12:52:19 +02:00
Niels Lange a387e6840a
Update rename-a-country.md 2023-08-23 12:48:03 +02:00
Niels Lange e39e15d202
Update docs/snippets/rename-a-country.md
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-08-23 12:46:29 +02:00
Niels Lange e6eadd9cca
Update docs/snippets/rename-a-country.md
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-08-23 12:45:38 +02:00
Niels Lange 9d93263650
Update change-a-currency-symbol.md 2023-08-23 12:43:24 +02:00
Niels Lange b03db0bee4
Update docs/snippets/change-a-currency-symbol.md
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-08-23 12:40:46 +02:00
Niels Lange 718ab9c74e
Update docs/snippets/change-a-currency-symbol.md
Co-authored-by: Barry Hughes <3594411+barryhughes@users.noreply.github.com>
2023-08-23 12:37:27 +02:00
Corey McKrill f497e18141
Docs: Add doc for CRUD objects (#39702) 2023-08-22 13:16:55 -07:00