Repository navigation
Conversation
|
You can preview a8b1b67 at https://pr24378-a8b1b67.ngbuilds.io/. |
There was a problem hiding this comment.
aio is not an appropriate scope (it is only for documentation of the docs-viewer app itself or the documentation tooling; and it has been renamed to docs-infra to make it clear).
For guides and tutorial, it should be just docs: ...
|
One more thing: I would like the button style to be closer to #24000 😁 |
|
One more, more thing: I would rather keep helper template files (i.e. ones that are not used directly as templates) such as the githubLinks.html file out of the main folder. I understand you moved it because it is shared outside the API stuff now. Perhaps you could create a |
|
@gkalpak I updated commit messages. The @petebacondarwin I moved the I also added e2e tests for the "Suggest edit" buttons under There was one very confusing thing. The With |
|
You can preview 727934c at https://pr24378-727934c.ngbuilds.io/. |
|
You can preview 3d093b2 at https://pr24378-3d093b2.ngbuilds.io/. |
There was a problem hiding this comment.
If this feature will be released, some angular.io localization sites (at least our angular.jp) will customize it to jump to its own repository.
So I want this specs not to depend on angular/angular repository.
There was a problem hiding this comment.
@lacolaco The same regexps are already used to test API's buttons:
https://github.com/angular/angular/blob/master/aio/tests/e2e/api.e2e-spec.ts#L60-L68
There was a problem hiding this comment.
Exactly. After I've send the above comment, I found it's e2e testing so it doesn't affect to build aio. Sorry, and thank you. 🙌
Ooops, we missed it in #24295. It should be
AFAICT, the buttons here are blue (gray on hover), while the buttons on #24000 are gray (blue on hover). |
|
@gkalpak When I check the latest #24000 build at https://pr24000-9697d53.ngbuilds.io/ I see blue buttons (and grey on hover). |
|
Nevermind. I was referring to the buttons for methods. I didn't realize/remember we have differently styled buttons for the whole doc. This is a different discussion, so the buttons are fine as you have them (for this PR's purpose). 👍 |
petebacondarwin
left a comment
There was a problem hiding this comment.
LGTM - please rebase and fix the conflicts.
|
@petebacondarwin @gkalpak rebased and conflicts fixed. |
|
You can preview 2ae87a0 at https://pr24378-2ae87a0.ngbuilds.io/. |
There was a problem hiding this comment.
What is the motivation for this change? Other than the marketing docs, which docs should not have this link?
There was a problem hiding this comment.
@petebacondarwin It's been a while since I did this but I think this is because the edit icon should be visible almost everywhere including pages in the top level navigation such as /docs but not at /features or /resources (I think all these pages use the same content.template.html)
|
Caretaker: it appears that the rebase caused this PR's CLA status to go red. It looks to me as though it should be green. Also the last pending Travis task is flaky and nothing to do with this PR. |
|
A Googler has manually verified that the CLAs look good. (Googler, please make sure the reason for overriding the CLA status is clearly documented in these comments.) |
|
🎉 |
|
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |



PR Checklist
Please check if your PR fulfills the following requirements:
PR Type
What kind of change does this PR introduce?
What is the current behavior?
The "Suggest Edits" pencil icon is only in the API subsection.
Issue Number: #23981
What is the new behavior?
The "Suggest Edits" pencil icon is on all pages under
/docs.Does this PR introduce a breaking change?