diff --git a/src/FilterLists.Web/ClientApp/components/ListDetails.tsx b/src/FilterLists.Web/ClientApp/components/ListDetails.tsx
index 0f9f153e8..bb1c6aea9 100644
--- a/src/FilterLists.Web/ClientApp/components/ListDetails.tsx
+++ b/src/FilterLists.Web/ClientApp/components/ListDetails.tsx
@@ -64,12 +64,18 @@ function Languages(props: any) {
return props.languages.length > 0
? props.languages.length > 1
?
-
Languages
-
{props.languages.join(", ")}
+
Languages:
+
+ {props.languages.map(
+ (language: any) => - {language}
)}
+
:
-
Language
-
{props.languages.join(", ")}
+
Language:
+
+ {props.languages.map(
+ (language: any) => - {language}
)}
+
: null;
}
@@ -92,7 +98,7 @@ function SubscribeUrl(props: any) {
function ViewUrl(props: any) {
return
+ title={`View ${props.name} in its raw format.`}>
View
;
}
@@ -100,7 +106,7 @@ function ViewUrl(props: any) {
function HomeUrl(props: any) {
return props.url
?
+ title={`View the home page for ${props.name}.`}>
Home
: null;
@@ -118,7 +124,7 @@ function PolicyUrl(props: any) {
function DonateUrl(props: any) {
return props.url
?
+ title={`Donate to support ${props.name}.`}>
Donate
: null;
@@ -127,7 +133,7 @@ function DonateUrl(props: any) {
function IssuesUrl(props: any) {
return props.url
?
+ title={`View the GitHub Issues for ${props.name}.`}>
GitHub Issues
: null;
@@ -136,7 +142,7 @@ function IssuesUrl(props: any) {
function ForumUrl(props: any) {
return props.url
?
+ title={`View the forum for ${props.name}.`}>
Forum
: null;
@@ -145,7 +151,7 @@ function ForumUrl(props: any) {
function ChatUrl(props: any) {
return props.url
?
+ title={`Enter the chat room for ${props.name}.`}>
Chat
: null;
@@ -163,7 +169,7 @@ function SubmissionUrl(props: any) {
function EmailAddress(props: any) {
return props.email
?
+ title={`Email ${props.name}.`}>
Email
: null;