Commit Graph

27 Commits

Author SHA1 Message Date
Patrice Chalin 9a6a83213a
Cleanup of manually formatted language homepages (#493)
No user-visible change in the generated site.

This PR will make generated-site diffs easier to manage when the language homepages are migrated over to use the layout. Also added whitespace cleanup of prog_lang_home partial.
2020-11-03 12:42:32 -05:00
Patrice Chalin 12ccb4f26a
Eliminate inlined styles from lang landing pages (#478)
* Fix class names
* Eliminate inlined styles from lang landing pages
2020-10-27 13:15:05 -04:00
Patrice Chalin 0b14ae1a48
Go quick start: use protoc-gen-go from new pkg (#475)
Contributes to #437. I've done the first part of the Quick start to confirm that it works.

Context: https://github.com/grpc/grpc-go/pull/3932#issuecomment-713739663
2020-10-22 14:28:45 -04:00
Patrice Chalin 4939d3aec4
Quick start page copyedits (#474)
* Java QS fixes
* Kotlin QS updates
* QS: uniform section title rename
2020-10-21 20:38:04 -04:00
Patrice Chalin 16192e4c0b
Go basics tutorial updates (#450)
* Go basics tutorial update

Closes #449

* Untabify code excerpts

* Add direct link to Prerequisites section of QS
2020-10-13 17:18:17 -04:00
Patrice Chalin 14122fba4e
Go quick start: plugin -> plugins (#448) 2020-10-12 20:05:11 -04:00
Patrice Chalin 04252a92e8
Go quick start: fix typo 2020-10-12 19:06:32 -04:00
Patrice Chalin c393096629
Go quick start: drop plugin version specifier (#447)
Close #446
2020-10-12 15:41:18 -04:00
Patrice Chalin 0e19ceadf6
Add Showcase page; rework landing-pages for each language (#421)
* Language landing page rework

* Use dev-stories heading id

* Add Showcase page

* Elide Java dev stories for now, but keep target

* Tweak showcase dev stories list

* Only show "More..." nav entry for pages that have more content
2020-10-06 13:42:57 -04:00
Patrice Chalin cb3dfdbbba
Go quick start: use protoc-gen-go-grpc@v1.0 (#436)
Closes #298
2020-10-05 22:10:38 -04:00
Patrice Chalin 0ba07a5c61
Cleanup: make title capitalization consistent with guidelines (#417)
* Fix title case for Quick start

* Fix title case for tutorials

* Use relative path to basics tutorial from qc

* Avoid unnecessary redirects
2020-09-24 17:51:19 -04:00
Patrice Chalin 3704786aee
Go quick start: simplify protoc arguments (#400)
- Move note before the protoc command
- Drop superfluous protoc arguments

Closes #383
2020-09-18 12:59:27 -04:00
Patrice Chalin 35eda793db
Go tutorial copyedits (#396) 2020-09-15 14:24:13 -04:00
Patrice Chalin d0c756d08a
Quick start "What's next" section: update links (#349)
Closes #314. As mentioned in #314, this will help us get better analytics for API-reference visits.

* Update API links
* Update links to the tutorial
* Update links to intro and concepts
2020-07-11 17:27:59 -04:00
Patrice Chalin 7c08f76b1c
Quick start page copyedits (#348)
Fix typo and tweak wording.
2020-07-11 16:54:16 -04:00
Luc Perkins aae9235be6
Rework Google-specific language (#167)
* Change wording on gRPC origin

Signed-off-by: lucperkins <lucperkins@gmail.com>

* Templatize Why gRPC section

Signed-off-by: lucperkins <lucperkins@gmail.com>

* s/implement/generate
2020-07-07 15:35:56 -04:00
Patrice Chalin 5f5919a70d
Update Go quick start to use local cmd/protoc-gen-go-grpc (#319)
* Update Go quick start to use local `cmd/protoc-gen-go-grpc`
* Remove requireUnimplementedServers option
2020-06-25 16:59:52 -04:00
Patrice Chalin 47cd70ee9c
Simplify API reference URL design and redirect handling (#299)
* Redirect ".../api" paths
* Simplify logic
* Avoiding use of deprecated .Page.Dir
2020-06-19 12:39:48 -04:00
Patrice Chalin 6f1fcebffc
Go quick start: clone v1.30.0-dev.1 (#297)
Closes #296
2020-06-18 20:58:51 -04:00
Patrice Chalin a35da4d548 Make sidenav API entries: use proper path 2020-06-11 11:09:19 -04:00
Patrice Chalin 24f1af3017 All languages covered 2020-06-11 09:25:53 -04:00
Patrice Chalin 9dd867c20d
Chore: adjust language page weights (#274)
- No change to generated site (except for a reorder of entries in the sitemap.xml file)
- Prep work for #273
2020-06-11 05:04:24 -04:00
Patrice Chalin 9e3c9134cf
Add "What is gRPC?" section (#250)
* Add "What is gRPC?" section

* Move "core concepts" page to new section

* Move "What is gRPC" text to Intro page

* List techniques in Guides landing page

* Add "What is gRPC?" to Docs drop-down

* Link "Learn more" CTA to intro page

* Replace "What is gRPC?" links with "Intro" links

Replace links to
    [What is gRPC?](guides)
by
    [Introduction to gRPC](what-is-grpc/introduction)

* Replace links to "Overview" by links to Intro

Formerly the "Overview" page contained the text that is now in the intro page.

* Add redirect for concepts page

* Fix link in intro page
2020-05-29 20:20:03 -04:00
Patrice Chalin d89cf21373
Move API-reference links to language-specific pages (#245)
* Move API-reference links to language-specific pages

* Remove language references from reference page

Note that the page no longer shows up in the left-nav.

* Drop shortcode and data file that aren't used anymore

* Drop reference page

* C# .NET page: make prose match other pages

* gRPC-for-.NET prose tweak

* Eric's feedback: don't add mention of gRPC core in Languages page
2020-05-28 15:05:33 -04:00
Patrice Chalin 1401ca0d29
Go quick start: adjust protoc cmd line options (#241)
Closes #236
2020-05-27 20:00:48 -04:00
Patrice Chalin c141c4f7e6
Move generated-code references to the languages section (#242) 2020-05-27 16:50:37 -04:00
Patrice Chalin 5f9696803e
Add "Languages" section, and move quick start and tutorial pages there (#238)
* Introduce languages section

* Add Languages to top-nav Docs menu

* Link to Languages page from Docs landing page

* Redirects for quick start and tutorial pages

* Add some leading text for the language list pages

* Tweak Languages list page prose

* Fix language order in Languages page
2020-05-27 14:09:29 -04:00