diff --git a/app/styles/crate/reverse-dependencies.module.css b/app/styles/crate/reverse-dependencies.module.css index 71a9e293da1..75d9f0f2bfa 100644 --- a/app/styles/crate/reverse-dependencies.module.css +++ b/app/styles/crate/reverse-dependencies.module.css @@ -42,3 +42,8 @@ .rev-dep-downloads { padding-left: 7px } + +.no-results { + text-align: center; + margin: 20px; +} diff --git a/app/templates/crate/reverse-dependencies.hbs b/app/templates/crate/reverse-dependencies.hbs index abfb4364f1a..5a2b1f4287e 100644 --- a/app/templates/crate/reverse-dependencies.hbs +++ b/app/templates/crate/reverse-dependencies.hbs @@ -1,29 +1,35 @@ -
- -
+{{#if this.model}} +
+ +
-
- {{#each this.model as |dependency index|}} -
-
- - {{dependency.version.crateName}} - - requires {{dependency.req}} +
+ {{#each this.model as |dependency index|}} +
+
+ + {{dependency.version.crateName}} + + requires {{dependency.req}} +
+
+ {{svg-jar "download-arrow" local-class="download-icon"}} + {{ format-num dependency.downloads }} +
-
- {{svg-jar "download-arrow" local-class="download-icon"}} - {{ format-num dependency.downloads }} -
-
- {{/each}} -
+ {{/each}} +
- \ No newline at end of file + +{{else}} +
+ This crate is not used as a dependency in any other crate on crates.io. +
+{{/if}} \ No newline at end of file