diff --git a/.slugignore b/.slugignore
index e3dd694..bbbbfa1 100644
--- a/.slugignore
+++ b/.slugignore
@@ -1 +1,2 @@
-/static/bootstrap
\ No newline at end of file
+/static/css/bootstrap
+*.scss
\ No newline at end of file
diff --git a/app.py b/app.py
index 3e102d5..14a8d70 100644
--- a/app.py
+++ b/app.py
@@ -26,6 +26,7 @@ db.init_app(app)
@app.route("/")
def index():
posts = Post.get_posts()
+ print(posts[0].title)
return render_template("main/index.html", posts=posts)
diff --git a/static/bootstrap.min.css b/static/css/bootstrap.min.css
similarity index 100%
rename from static/bootstrap.min.css
rename to static/css/bootstrap.min.css
diff --git a/static/bootstrap.scss b/static/css/bootstrap.scss
similarity index 100%
rename from static/bootstrap.scss
rename to static/css/bootstrap.scss
diff --git a/static/bootstrap/_alert.scss b/static/css/bootstrap/_alert.scss
similarity index 100%
rename from static/bootstrap/_alert.scss
rename to static/css/bootstrap/_alert.scss
diff --git a/static/bootstrap/_badge.scss b/static/css/bootstrap/_badge.scss
similarity index 100%
rename from static/bootstrap/_badge.scss
rename to static/css/bootstrap/_badge.scss
diff --git a/static/bootstrap/_breadcrumb.scss b/static/css/bootstrap/_breadcrumb.scss
similarity index 100%
rename from static/bootstrap/_breadcrumb.scss
rename to static/css/bootstrap/_breadcrumb.scss
diff --git a/static/bootstrap/_button-group.scss b/static/css/bootstrap/_button-group.scss
similarity index 100%
rename from static/bootstrap/_button-group.scss
rename to static/css/bootstrap/_button-group.scss
diff --git a/static/bootstrap/_buttons.scss b/static/css/bootstrap/_buttons.scss
similarity index 100%
rename from static/bootstrap/_buttons.scss
rename to static/css/bootstrap/_buttons.scss
diff --git a/static/bootstrap/_card.scss b/static/css/bootstrap/_card.scss
similarity index 100%
rename from static/bootstrap/_card.scss
rename to static/css/bootstrap/_card.scss
diff --git a/static/bootstrap/_carousel.scss b/static/css/bootstrap/_carousel.scss
similarity index 100%
rename from static/bootstrap/_carousel.scss
rename to static/css/bootstrap/_carousel.scss
diff --git a/static/bootstrap/_close.scss b/static/css/bootstrap/_close.scss
similarity index 100%
rename from static/bootstrap/_close.scss
rename to static/css/bootstrap/_close.scss
diff --git a/static/bootstrap/_code.scss b/static/css/bootstrap/_code.scss
similarity index 100%
rename from static/bootstrap/_code.scss
rename to static/css/bootstrap/_code.scss
diff --git a/static/bootstrap/_custom-forms.scss b/static/css/bootstrap/_custom-forms.scss
similarity index 100%
rename from static/bootstrap/_custom-forms.scss
rename to static/css/bootstrap/_custom-forms.scss
diff --git a/static/bootstrap/_dropdown.scss b/static/css/bootstrap/_dropdown.scss
similarity index 100%
rename from static/bootstrap/_dropdown.scss
rename to static/css/bootstrap/_dropdown.scss
diff --git a/static/bootstrap/_forms.scss b/static/css/bootstrap/_forms.scss
similarity index 100%
rename from static/bootstrap/_forms.scss
rename to static/css/bootstrap/_forms.scss
diff --git a/static/bootstrap/_functions.scss b/static/css/bootstrap/_functions.scss
similarity index 100%
rename from static/bootstrap/_functions.scss
rename to static/css/bootstrap/_functions.scss
diff --git a/static/bootstrap/_grid.scss b/static/css/bootstrap/_grid.scss
similarity index 100%
rename from static/bootstrap/_grid.scss
rename to static/css/bootstrap/_grid.scss
diff --git a/static/bootstrap/_images.scss b/static/css/bootstrap/_images.scss
similarity index 100%
rename from static/bootstrap/_images.scss
rename to static/css/bootstrap/_images.scss
diff --git a/static/bootstrap/_input-group.scss b/static/css/bootstrap/_input-group.scss
similarity index 100%
rename from static/bootstrap/_input-group.scss
rename to static/css/bootstrap/_input-group.scss
diff --git a/static/bootstrap/_jumbotron.scss b/static/css/bootstrap/_jumbotron.scss
similarity index 100%
rename from static/bootstrap/_jumbotron.scss
rename to static/css/bootstrap/_jumbotron.scss
diff --git a/static/bootstrap/_list-group.scss b/static/css/bootstrap/_list-group.scss
similarity index 100%
rename from static/bootstrap/_list-group.scss
rename to static/css/bootstrap/_list-group.scss
diff --git a/static/bootstrap/_media.scss b/static/css/bootstrap/_media.scss
similarity index 100%
rename from static/bootstrap/_media.scss
rename to static/css/bootstrap/_media.scss
diff --git a/static/bootstrap/_mixins.scss b/static/css/bootstrap/_mixins.scss
similarity index 100%
rename from static/bootstrap/_mixins.scss
rename to static/css/bootstrap/_mixins.scss
diff --git a/static/bootstrap/_modal.scss b/static/css/bootstrap/_modal.scss
similarity index 100%
rename from static/bootstrap/_modal.scss
rename to static/css/bootstrap/_modal.scss
diff --git a/static/bootstrap/_nav.scss b/static/css/bootstrap/_nav.scss
similarity index 100%
rename from static/bootstrap/_nav.scss
rename to static/css/bootstrap/_nav.scss
diff --git a/static/bootstrap/_navbar.scss b/static/css/bootstrap/_navbar.scss
similarity index 100%
rename from static/bootstrap/_navbar.scss
rename to static/css/bootstrap/_navbar.scss
diff --git a/static/bootstrap/_pagination.scss b/static/css/bootstrap/_pagination.scss
similarity index 100%
rename from static/bootstrap/_pagination.scss
rename to static/css/bootstrap/_pagination.scss
diff --git a/static/bootstrap/_popover.scss b/static/css/bootstrap/_popover.scss
similarity index 100%
rename from static/bootstrap/_popover.scss
rename to static/css/bootstrap/_popover.scss
diff --git a/static/bootstrap/_print.scss b/static/css/bootstrap/_print.scss
similarity index 100%
rename from static/bootstrap/_print.scss
rename to static/css/bootstrap/_print.scss
diff --git a/static/bootstrap/_progress.scss b/static/css/bootstrap/_progress.scss
similarity index 100%
rename from static/bootstrap/_progress.scss
rename to static/css/bootstrap/_progress.scss
diff --git a/static/bootstrap/_reboot.scss b/static/css/bootstrap/_reboot.scss
similarity index 100%
rename from static/bootstrap/_reboot.scss
rename to static/css/bootstrap/_reboot.scss
diff --git a/static/bootstrap/_root.scss b/static/css/bootstrap/_root.scss
similarity index 100%
rename from static/bootstrap/_root.scss
rename to static/css/bootstrap/_root.scss
diff --git a/static/bootstrap/_spinners.scss b/static/css/bootstrap/_spinners.scss
similarity index 100%
rename from static/bootstrap/_spinners.scss
rename to static/css/bootstrap/_spinners.scss
diff --git a/static/bootstrap/_tables.scss b/static/css/bootstrap/_tables.scss
similarity index 100%
rename from static/bootstrap/_tables.scss
rename to static/css/bootstrap/_tables.scss
diff --git a/static/bootstrap/_toasts.scss b/static/css/bootstrap/_toasts.scss
similarity index 100%
rename from static/bootstrap/_toasts.scss
rename to static/css/bootstrap/_toasts.scss
diff --git a/static/bootstrap/_tooltip.scss b/static/css/bootstrap/_tooltip.scss
similarity index 100%
rename from static/bootstrap/_tooltip.scss
rename to static/css/bootstrap/_tooltip.scss
diff --git a/static/bootstrap/_transitions.scss b/static/css/bootstrap/_transitions.scss
similarity index 100%
rename from static/bootstrap/_transitions.scss
rename to static/css/bootstrap/_transitions.scss
diff --git a/static/bootstrap/_type.scss b/static/css/bootstrap/_type.scss
similarity index 100%
rename from static/bootstrap/_type.scss
rename to static/css/bootstrap/_type.scss
diff --git a/static/bootstrap/_utilities.scss b/static/css/bootstrap/_utilities.scss
similarity index 100%
rename from static/bootstrap/_utilities.scss
rename to static/css/bootstrap/_utilities.scss
diff --git a/static/bootstrap/_variables.scss b/static/css/bootstrap/_variables.scss
similarity index 100%
rename from static/bootstrap/_variables.scss
rename to static/css/bootstrap/_variables.scss
diff --git a/static/bootstrap/bootstrap.css b/static/css/bootstrap/bootstrap.css
similarity index 100%
rename from static/bootstrap/bootstrap.css
rename to static/css/bootstrap/bootstrap.css
diff --git a/static/bootstrap/bootstrap.scss b/static/css/bootstrap/bootstrap.scss
similarity index 100%
rename from static/bootstrap/bootstrap.scss
rename to static/css/bootstrap/bootstrap.scss
diff --git a/static/bootstrap/mixins/_alert.scss b/static/css/bootstrap/mixins/_alert.scss
similarity index 100%
rename from static/bootstrap/mixins/_alert.scss
rename to static/css/bootstrap/mixins/_alert.scss
diff --git a/static/bootstrap/mixins/_background-variant.scss b/static/css/bootstrap/mixins/_background-variant.scss
similarity index 100%
rename from static/bootstrap/mixins/_background-variant.scss
rename to static/css/bootstrap/mixins/_background-variant.scss
diff --git a/static/bootstrap/mixins/_badge.scss b/static/css/bootstrap/mixins/_badge.scss
similarity index 100%
rename from static/bootstrap/mixins/_badge.scss
rename to static/css/bootstrap/mixins/_badge.scss
diff --git a/static/bootstrap/mixins/_border-radius.scss b/static/css/bootstrap/mixins/_border-radius.scss
similarity index 100%
rename from static/bootstrap/mixins/_border-radius.scss
rename to static/css/bootstrap/mixins/_border-radius.scss
diff --git a/static/bootstrap/mixins/_box-shadow.scss b/static/css/bootstrap/mixins/_box-shadow.scss
similarity index 100%
rename from static/bootstrap/mixins/_box-shadow.scss
rename to static/css/bootstrap/mixins/_box-shadow.scss
diff --git a/static/bootstrap/mixins/_breakpoints.scss b/static/css/bootstrap/mixins/_breakpoints.scss
similarity index 100%
rename from static/bootstrap/mixins/_breakpoints.scss
rename to static/css/bootstrap/mixins/_breakpoints.scss
diff --git a/static/bootstrap/mixins/_buttons.scss b/static/css/bootstrap/mixins/_buttons.scss
similarity index 100%
rename from static/bootstrap/mixins/_buttons.scss
rename to static/css/bootstrap/mixins/_buttons.scss
diff --git a/static/bootstrap/mixins/_caret.scss b/static/css/bootstrap/mixins/_caret.scss
similarity index 100%
rename from static/bootstrap/mixins/_caret.scss
rename to static/css/bootstrap/mixins/_caret.scss
diff --git a/static/bootstrap/mixins/_clearfix.scss b/static/css/bootstrap/mixins/_clearfix.scss
similarity index 100%
rename from static/bootstrap/mixins/_clearfix.scss
rename to static/css/bootstrap/mixins/_clearfix.scss
diff --git a/static/bootstrap/mixins/_deprecate.scss b/static/css/bootstrap/mixins/_deprecate.scss
similarity index 100%
rename from static/bootstrap/mixins/_deprecate.scss
rename to static/css/bootstrap/mixins/_deprecate.scss
diff --git a/static/bootstrap/mixins/_float.scss b/static/css/bootstrap/mixins/_float.scss
similarity index 100%
rename from static/bootstrap/mixins/_float.scss
rename to static/css/bootstrap/mixins/_float.scss
diff --git a/static/bootstrap/mixins/_forms.scss b/static/css/bootstrap/mixins/_forms.scss
similarity index 100%
rename from static/bootstrap/mixins/_forms.scss
rename to static/css/bootstrap/mixins/_forms.scss
diff --git a/static/bootstrap/mixins/_gradients.scss b/static/css/bootstrap/mixins/_gradients.scss
similarity index 100%
rename from static/bootstrap/mixins/_gradients.scss
rename to static/css/bootstrap/mixins/_gradients.scss
diff --git a/static/bootstrap/mixins/_grid-framework.scss b/static/css/bootstrap/mixins/_grid-framework.scss
similarity index 100%
rename from static/bootstrap/mixins/_grid-framework.scss
rename to static/css/bootstrap/mixins/_grid-framework.scss
diff --git a/static/bootstrap/mixins/_grid.scss b/static/css/bootstrap/mixins/_grid.scss
similarity index 100%
rename from static/bootstrap/mixins/_grid.scss
rename to static/css/bootstrap/mixins/_grid.scss
diff --git a/static/bootstrap/mixins/_hover.scss b/static/css/bootstrap/mixins/_hover.scss
similarity index 100%
rename from static/bootstrap/mixins/_hover.scss
rename to static/css/bootstrap/mixins/_hover.scss
diff --git a/static/bootstrap/mixins/_image.scss b/static/css/bootstrap/mixins/_image.scss
similarity index 100%
rename from static/bootstrap/mixins/_image.scss
rename to static/css/bootstrap/mixins/_image.scss
diff --git a/static/bootstrap/mixins/_list-group.scss b/static/css/bootstrap/mixins/_list-group.scss
similarity index 100%
rename from static/bootstrap/mixins/_list-group.scss
rename to static/css/bootstrap/mixins/_list-group.scss
diff --git a/static/bootstrap/mixins/_lists.scss b/static/css/bootstrap/mixins/_lists.scss
similarity index 100%
rename from static/bootstrap/mixins/_lists.scss
rename to static/css/bootstrap/mixins/_lists.scss
diff --git a/static/bootstrap/mixins/_nav-divider.scss b/static/css/bootstrap/mixins/_nav-divider.scss
similarity index 100%
rename from static/bootstrap/mixins/_nav-divider.scss
rename to static/css/bootstrap/mixins/_nav-divider.scss
diff --git a/static/bootstrap/mixins/_pagination.scss b/static/css/bootstrap/mixins/_pagination.scss
similarity index 100%
rename from static/bootstrap/mixins/_pagination.scss
rename to static/css/bootstrap/mixins/_pagination.scss
diff --git a/static/bootstrap/mixins/_reset-text.scss b/static/css/bootstrap/mixins/_reset-text.scss
similarity index 100%
rename from static/bootstrap/mixins/_reset-text.scss
rename to static/css/bootstrap/mixins/_reset-text.scss
diff --git a/static/bootstrap/mixins/_resize.scss b/static/css/bootstrap/mixins/_resize.scss
similarity index 100%
rename from static/bootstrap/mixins/_resize.scss
rename to static/css/bootstrap/mixins/_resize.scss
diff --git a/static/bootstrap/mixins/_screen-reader.scss b/static/css/bootstrap/mixins/_screen-reader.scss
similarity index 100%
rename from static/bootstrap/mixins/_screen-reader.scss
rename to static/css/bootstrap/mixins/_screen-reader.scss
diff --git a/static/bootstrap/mixins/_size.scss b/static/css/bootstrap/mixins/_size.scss
similarity index 100%
rename from static/bootstrap/mixins/_size.scss
rename to static/css/bootstrap/mixins/_size.scss
diff --git a/static/bootstrap/mixins/_table-row.scss b/static/css/bootstrap/mixins/_table-row.scss
similarity index 100%
rename from static/bootstrap/mixins/_table-row.scss
rename to static/css/bootstrap/mixins/_table-row.scss
diff --git a/static/bootstrap/mixins/_text-emphasis.scss b/static/css/bootstrap/mixins/_text-emphasis.scss
similarity index 100%
rename from static/bootstrap/mixins/_text-emphasis.scss
rename to static/css/bootstrap/mixins/_text-emphasis.scss
diff --git a/static/bootstrap/mixins/_text-hide.scss b/static/css/bootstrap/mixins/_text-hide.scss
similarity index 100%
rename from static/bootstrap/mixins/_text-hide.scss
rename to static/css/bootstrap/mixins/_text-hide.scss
diff --git a/static/bootstrap/mixins/_text-truncate.scss b/static/css/bootstrap/mixins/_text-truncate.scss
similarity index 100%
rename from static/bootstrap/mixins/_text-truncate.scss
rename to static/css/bootstrap/mixins/_text-truncate.scss
diff --git a/static/bootstrap/mixins/_transition.scss b/static/css/bootstrap/mixins/_transition.scss
similarity index 100%
rename from static/bootstrap/mixins/_transition.scss
rename to static/css/bootstrap/mixins/_transition.scss
diff --git a/static/bootstrap/mixins/_visibility.scss b/static/css/bootstrap/mixins/_visibility.scss
similarity index 100%
rename from static/bootstrap/mixins/_visibility.scss
rename to static/css/bootstrap/mixins/_visibility.scss
diff --git a/static/bootstrap/utilities/_align.scss b/static/css/bootstrap/utilities/_align.scss
similarity index 100%
rename from static/bootstrap/utilities/_align.scss
rename to static/css/bootstrap/utilities/_align.scss
diff --git a/static/bootstrap/utilities/_background.scss b/static/css/bootstrap/utilities/_background.scss
similarity index 100%
rename from static/bootstrap/utilities/_background.scss
rename to static/css/bootstrap/utilities/_background.scss
diff --git a/static/bootstrap/utilities/_borders.scss b/static/css/bootstrap/utilities/_borders.scss
similarity index 100%
rename from static/bootstrap/utilities/_borders.scss
rename to static/css/bootstrap/utilities/_borders.scss
diff --git a/static/bootstrap/utilities/_clearfix.scss b/static/css/bootstrap/utilities/_clearfix.scss
similarity index 100%
rename from static/bootstrap/utilities/_clearfix.scss
rename to static/css/bootstrap/utilities/_clearfix.scss
diff --git a/static/bootstrap/utilities/_display.scss b/static/css/bootstrap/utilities/_display.scss
similarity index 100%
rename from static/bootstrap/utilities/_display.scss
rename to static/css/bootstrap/utilities/_display.scss
diff --git a/static/bootstrap/utilities/_embed.scss b/static/css/bootstrap/utilities/_embed.scss
similarity index 100%
rename from static/bootstrap/utilities/_embed.scss
rename to static/css/bootstrap/utilities/_embed.scss
diff --git a/static/bootstrap/utilities/_flex.scss b/static/css/bootstrap/utilities/_flex.scss
similarity index 100%
rename from static/bootstrap/utilities/_flex.scss
rename to static/css/bootstrap/utilities/_flex.scss
diff --git a/static/bootstrap/utilities/_float.scss b/static/css/bootstrap/utilities/_float.scss
similarity index 100%
rename from static/bootstrap/utilities/_float.scss
rename to static/css/bootstrap/utilities/_float.scss
diff --git a/static/bootstrap/utilities/_overflow.scss b/static/css/bootstrap/utilities/_overflow.scss
similarity index 100%
rename from static/bootstrap/utilities/_overflow.scss
rename to static/css/bootstrap/utilities/_overflow.scss
diff --git a/static/bootstrap/utilities/_position.scss b/static/css/bootstrap/utilities/_position.scss
similarity index 100%
rename from static/bootstrap/utilities/_position.scss
rename to static/css/bootstrap/utilities/_position.scss
diff --git a/static/bootstrap/utilities/_screenreaders.scss b/static/css/bootstrap/utilities/_screenreaders.scss
similarity index 100%
rename from static/bootstrap/utilities/_screenreaders.scss
rename to static/css/bootstrap/utilities/_screenreaders.scss
diff --git a/static/bootstrap/utilities/_shadows.scss b/static/css/bootstrap/utilities/_shadows.scss
similarity index 100%
rename from static/bootstrap/utilities/_shadows.scss
rename to static/css/bootstrap/utilities/_shadows.scss
diff --git a/static/bootstrap/utilities/_sizing.scss b/static/css/bootstrap/utilities/_sizing.scss
similarity index 100%
rename from static/bootstrap/utilities/_sizing.scss
rename to static/css/bootstrap/utilities/_sizing.scss
diff --git a/static/bootstrap/utilities/_spacing.scss b/static/css/bootstrap/utilities/_spacing.scss
similarity index 100%
rename from static/bootstrap/utilities/_spacing.scss
rename to static/css/bootstrap/utilities/_spacing.scss
diff --git a/static/bootstrap/utilities/_stretched-link.scss b/static/css/bootstrap/utilities/_stretched-link.scss
similarity index 100%
rename from static/bootstrap/utilities/_stretched-link.scss
rename to static/css/bootstrap/utilities/_stretched-link.scss
diff --git a/static/bootstrap/utilities/_text.scss b/static/css/bootstrap/utilities/_text.scss
similarity index 100%
rename from static/bootstrap/utilities/_text.scss
rename to static/css/bootstrap/utilities/_text.scss
diff --git a/static/bootstrap/utilities/_visibility.scss b/static/css/bootstrap/utilities/_visibility.scss
similarity index 100%
rename from static/bootstrap/utilities/_visibility.scss
rename to static/css/bootstrap/utilities/_visibility.scss
diff --git a/static/bootstrap/vendor/_rfs.scss b/static/css/bootstrap/vendor/_rfs.scss
similarity index 100%
rename from static/bootstrap/vendor/_rfs.scss
rename to static/css/bootstrap/vendor/_rfs.scss
diff --git a/static/style.css b/static/css/style.css
similarity index 100%
rename from static/style.css
rename to static/css/style.css
diff --git a/static/style.scss b/static/css/style.scss
similarity index 100%
rename from static/style.scss
rename to static/css/style.scss
diff --git a/static/js/modal.js b/static/js/modal.js
new file mode 100644
index 0000000..ebb6bf6
--- /dev/null
+++ b/static/js/modal.js
@@ -0,0 +1,20 @@
+$('#detailModal').on('show.bs.modal', function (event) {
+ let card = $(event.relatedTarget); // Button that triggered the modal
+ let post_id = card.data('post_id');
+
+ $.post(`/api/post/${post_id}`, data => {
+
+ let post = data.post;
+ console.log(post);
+
+ $('#details-title').text(post.title);
+ $('#details-intro').text(post.intro);
+ $('#details-description').text(post.description);
+
+ // $('#details-images').text('');
+ // post.images.forEach(image => {
+ // $('#details-images').append(``)
+ // });
+
+ });
+});
\ No newline at end of file
diff --git a/templates/layout.html b/templates/layout.html
index 9e5e54c..d27f4c7 100644
--- a/templates/layout.html
+++ b/templates/layout.html
@@ -8,11 +8,11 @@
-
+
-
+