diff --git a/app/assets/stylesheets/_dashboard.scss b/app/assets/stylesheets/_dashboard.scss
index 19dd8743..1f67302a 100644
--- a/app/assets/stylesheets/_dashboard.scss
+++ b/app/assets/stylesheets/_dashboard.scss
@@ -51,6 +51,26 @@
line-height: 18px;
width: 100%;
+ .projects {
+
+ &-caption {
+ caption-side: top;
+ }
+
+ &-tabs {
+ align-content: center;
+ }
+
+ &-filter {
+ text-align: center;
+
+ &-btn {
+ height: 100%;
+ }
+ }
+
+ }
+
a {
text-decoration: none !important;
}
diff --git a/app/assets/stylesheets/_projects.scss b/app/assets/stylesheets/_projects.scss
index d394efec..c5b6476c 100644
--- a/app/assets/stylesheets/_projects.scss
+++ b/app/assets/stylesheets/_projects.scss
@@ -51,7 +51,7 @@
padding-left: 20px;
color: $red-darker;
}
-
+
#project-description {
color: $black;
font-family: "Libre Franklin";
diff --git a/app/javascript/entrypoints/pulDataTables.js b/app/javascript/entrypoints/pulDataTables.js
index 759e47d8..47b7a117 100644
--- a/app/javascript/entrypoints/pulDataTables.js
+++ b/app/javascript/entrypoints/pulDataTables.js
@@ -19,7 +19,9 @@ export function setupTable(tableId) {
// If we have a table initialize it with DataTables
if (table) {
- table.dataTable(datasetOptions);
+ if (table.dataTable) {
+ table.dataTable(datasetOptions);
+ }
}
}
diff --git a/app/views/welcome/_projects_listing.html.erb b/app/views/welcome/_projects_listing.html.erb
index 84b0458d..e601419d 100644
--- a/app/views/welcome/_projects_listing.html.erb
+++ b/app/views/welcome/_projects_listing.html.erb
@@ -1,18 +1,70 @@
-
-
-
- title |
- status |
- type
- | role |
- download |
- activity |
- quota_usage |
-
-
-
- <%= render :partial => "project_list_view", :collection => projects, :as => :project %>
-
-
-
\ No newline at end of file
+
+
+
+
+
+
+
+ title |
+ status |
+ type
+ | role |
+ download |
+ activity |
+ quota_usage |
+
+
+
+ <%= render :partial => "project_list_view", :collection => projects, :as => :project %>
+
+
+