diff --git a/config/config.exs b/config/config.exs
index 9982acc9..5626222b 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -94,6 +94,18 @@ config :geolix,
}
]
+config :auto_linker,
+ opts: [
+ scheme: true,
+ extra: true,
+ # TODO: Set to :no_scheme when it works properly
+ validate_tld: true,
+ class: false,
+ strip_prefix: false,
+ new_window: false,
+ rel: false
+ ]
+
config :phoenix, :format_encoders, json: Jason, "activity-json": Jason
config :phoenix, :json_library, Jason
diff --git a/js/src/App.vue b/js/src/App.vue
index ef438c0c..183adb48 100644
--- a/js/src/App.vue
+++ b/js/src/App.vue
@@ -72,6 +72,7 @@ export default class App extends Vue {
@import "~bulma/sass/components/modal.sass";
@import "~bulma/sass/components/navbar.sass";
@import "~bulma/sass/components/pagination.sass";
+ @import "~bulma/sass/components/dropdown.sass";
@import "~bulma/sass/elements/box.sass";
@import "~bulma/sass/elements/button.sass";
@import "~bulma/sass/elements/container.sass";
@@ -91,9 +92,11 @@ export default class App extends Vue {
@import "~buefy/src/scss/components/datepicker";
@import "~buefy/src/scss/components/notices";
@import "~buefy/src/scss/components/dropdown";
+ @import "~buefy/src/scss/components/autocomplete";
@import "~buefy/src/scss/components/form";
@import "~buefy/src/scss/components/modal";
@import "~buefy/src/scss/components/tag";
+ @import "~buefy/src/scss/components/taginput";
@import "~buefy/src/scss/components/upload";
.router-enter-active,
diff --git a/js/src/components/Event/TagInput.vue b/js/src/components/Event/TagInput.vue
new file mode 100644
index 00000000..0a5f556d
--- /dev/null
+++ b/js/src/components/Event/TagInput.vue
@@ -0,0 +1,54 @@
+
+