@@ -137,41 +137,45 @@ <h2 class="text-2xl">This Release</h2>
137137 </ section >
138138 {% endif %}
139139
140- {% if dependency_diff.previous_dependencies and dependency_diff.current_dependencies %}
141140 < section class ="p-6 pt-1 my-4 bg-white md:rounded-lg md:shadow-lg dark:text-white text-slate dark:bg-charcoal dark:bg-neutral-700 ">
142141 < h2 class ="text-2xl "> Dependencies</ h2 >
143- < div class ="flex gap-x-4 gap-y-2 flex-wrap ">
144- {% for dep in dependency_diff.current_dependencies %}
145- < div >
146- {{ dep.name }}
147- </ div >
148- {% endfor %}
149- </ div >
150-
151- {% if dependency_diff.added %}
152- < h4 class ="mt-3 "> Added</ h4 >
153- < div class ="flex gap-x-4 flex-wrap ">
142+ {% if dependency_diff.previous_dependencies and dependency_diff.current_dependencies %}
143+ < div class ="flex gap-x-4 gap-y-2 flex-wrap ">
154144 {% for dep in dependency_diff.current_dependencies %}
155- {% if dep.name in dependency_diff.added %}
156- < div > {{ dep.name }}</ div >
157- {% endif %}
145+ < div >
146+ < a href =" {% url 'library-detail' version_slug=version_str library_slug=dep.slug %} " class =" text-sky-600 dark:text-sky-300 hover:text-orange dark:hover:text-orange " > {{ dep.name }}</ a >
147+ </ div >
158148 {% endfor %}
159149 </ div >
160- {% endif %}
161150
162- {% if dependency_diff.removed %}
163- < h4 class ="mt-3 "> Removed</ h4 >
164- < div class ="flex gap-x-4 flex-wrap ">
165- {% for dep in dependency_diff.previous_dependencies %}
166- {% if dep.name in dependency_diff.removed %}
167- < div > {{ dep.name }}</ div >
168- {% endif %}
169- {% endfor %}
151+ {% if dependency_diff.added %}
152+ < h4 class ="mt-3 "> Added</ h4 >
153+ < div class ="flex gap-x-4 flex-wrap ">
154+ {% for dep in dependency_diff.current_dependencies %}
155+ {% if dep.name in dependency_diff.added %}
156+ < a href ="{% url 'library-detail' version_slug=version_str library_slug=dep.slug %} " class ="text-sky-600 dark:text-sky-300 hover:text-orange dark:hover:text-orange "> {{ dep.name }}</ a >
157+ {% endif %}
158+ {% endfor %}
159+ </ div >
160+ {% endif %}
161+
162+ {% if dependency_diff.removed %}
163+ < h4 class ="mt-3 "> Removed</ h4 >
164+ < div class ="flex gap-x-4 flex-wrap ">
165+ {% for dep in dependency_diff.previous_dependencies %}
166+ {% if dep.name in dependency_diff.removed %}
167+ < a href ="{% url 'library-detail' version_slug=version_str library_slug=dep.slug %} " class ="text-sky-600 dark:text-sky-300 hover:text-orange dark:hover:text-orange "> {{ dep.name }}</ a >
168+ {% endif %}
169+ {% endfor %}
170+ </ div >
171+ {% endif %}
172+ {% elif dependencies_not_calculated %}
173+ < div class ="text-sm ">
174+ Library dependencies will be generated soon, please check back later.
170175 </ div >
171176 {% endif %}
172177
173178 </ section >
174- {% endif %}
175179
176180 {% if description %}
177181 < section id ="libraryReadMe "
0 commit comments