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
fix(docs-infra): make API member name bold #31574
Conversation
c938e43
to
99df6be
Compare
You can preview c938e43 at https://pr31574-c938e43.ngbuilds.io/. |
You can preview 99df6be at https://pr31574-99df6be.ngbuilds.io/. |
aio/tools/transforms/templates/api/includes/interface-overview.html
Outdated
Show resolved
Hide resolved
99df6be
to
7ad9a62
Compare
You can preview 7ad9a62 at https://pr31574-7ad9a62.ngbuilds.io/. |
7ad9a62
to
169a80d
Compare
You can preview 169a80d at https://pr31574-169a80d.ngbuilds.io/. |
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.
One minor nit, plus that the last fixup commit (d6b76d1) does not match the original commit. It's header is fixup! fix(docs-infra): return deprecated styles for api list
instead of fixup! fix(docs-infra): remove lineums on api interface overview
.
@sjtrimble, once you've made the fixes, feel free to remove the cleanup
label and add the merge
label 😉
@@ -205,7 +205,7 @@ aio-api-list { | |||
color: $blue-500; | |||
} | |||
|
|||
&.deprecated-api-item { | |||
&.deprecated-api-item { |
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.
Incorrect indentation 😁
d6b76d1
to
698999a
Compare
You can preview dd5e430 at https://pr31574-dd5e430.ngbuilds.io/. |
- Return API member name bold font weight - SCSS formatting cleanup Closes angular#31494
dd5e430
to
0491bf1
Compare
You can preview 0491bf1 at https://pr31574-0491bf1.ngbuilds.io/. |
This commit merges the two `.api-body` style blocks, removing duplicate styles and re-ordering sub-blocks (to group relevant styles together). It should not affect styling.
@googlebot I consent. |
CLAs look good, thanks! ℹ️ Googlers: Go here for more info. |
@@ -294,18 +294,6 @@ | |||
} | |||
} | |||
|
|||
.github-links { |
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 is a practically identical block further up this file.
Thx for the ping, @ajitsinghkaler 👍 I went ahead and cleaned it up myself, because you wouldn't have enough permissions to update the PR. While doing so, I realized that the linenums for interface overview had already been removed in an earlier PR, so this PR was mainly making API member name bold (and cleaning up SCSS code). I updated the commit messages to reflect that. I also noticed that the @sjtrimble, @ajitsinghkaler: Please take a look at the changes/preview to make sure I didn't accidentally mess something up 🙏 |
You can preview af4aec9 at https://pr31574-af4aec9.ngbuilds.io/. |
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.
Type-alias api type highlighting is still left
@gkalpak most of it looks good just one question we have highlighted interface's classes elements
When I was checking out I saw type alias elements are not being highlighted any specific reason for that I think its best we highlight them too for consistency I 've attached screenshots for your reference.
Rest LGTM.
Thx for taking a look, @ajitsinghkaler! I don't think we can fix this, because there doesn't seem to be a way to target I am not sure whether this is a limitation of TypeScript or whether it is something that can be fixed in dgeni, but in any case I believe this is outside of the scope of this PR. Based on your feedback, I am marking this for merging and we can address any additional concerns/improvements in follow-up PRs. |
This commit merges the two `.api-body` style blocks, removing duplicate styles and re-ordering sub-blocks (to group relevant styles together). It should not affect styling. PR Close #31574
This commit merges the two `.api-body` style blocks, removing duplicate styles and re-ordering sub-blocks (to group relevant styles together). It should not affect styling. PR Close #31574
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. |
Remove linenums on API interface overview code blockAddressed in a different PR.Closes #31494
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?
#31494
Issue Number: #31494
Does this PR introduce a breaking change?