diff --git a/resources/assets/js/components/Micro.vue b/resources/assets/js/components/Micro.vue
deleted file mode 100644
index b2b66bc2..00000000
--- a/resources/assets/js/components/Micro.vue
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/resources/assets/js/micro.js b/resources/assets/js/micro.js
deleted file mode 100644
index 831c0e78..00000000
--- a/resources/assets/js/micro.js
+++ /dev/null
@@ -1,40 +0,0 @@
-require('./bootstrap');
-
-window.Vue = require('vue');
-import BootstrapVue from 'bootstrap-vue'
-import InfiniteLoading from 'vue-infinite-loading';
-import Loading from 'vue-loading-overlay';
-import VueTimeago from 'vue-timeago';
-//import {Howl, Howler} from 'howler';
-
-Vue.use(BootstrapVue);
-Vue.use(InfiniteLoading);
-Vue.use(Loading);
-Vue.use(VueTimeago);
-
-pixelfed.readmore = () => {
- $('.read-more').each(function(k,v) {
- let el = $(this);
- let attr = el.attr('data-readmore');
- if(typeof attr !== typeof undefined && attr !== false) {
- return;
- }
- el.readmore({
- collapsedHeight: 44,
- heightMargin: 20,
- moreLink: 'Read more',
- lessLink: 'Hide',
- });
- });
-};
-
-try {
- document.createEvent("TouchEvent");
- $('body').addClass('touch');
-} catch (e) {
-}
-
-Vue.component(
- 'micro',
- require('./components/Micro.vue').default
-);
\ No newline at end of file
diff --git a/webpack.mix.js b/webpack.mix.js
index c3596266..9de99576 100644
--- a/webpack.mix.js
+++ b/webpack.mix.js
@@ -28,9 +28,6 @@ mix.js('resources/assets/js/app.js', 'public/js')
// Timeline component
.js('resources/assets/js/timeline.js', 'public/js')
-// MicroUI component
-.js('resources/assets/js/micro.js', 'public/js')
-
// LandingPage component
.js('resources/assets/js/landing.js', 'public/js')