mirror of
https://github.com/pixelfed/pixelfed.git
synced 2024-11-23 15:01:27 +00:00
Merge pull request #740 from pixelfed/frontend-ui-refactor
Update compiled assets
This commit is contained in:
commit
10c856fae0
6 changed files with 50 additions and 43 deletions
BIN
public/css/app.css
vendored
BIN
public/css/app.css
vendored
Binary file not shown.
BIN
public/js/activity.js
vendored
BIN
public/js/activity.js
vendored
Binary file not shown.
BIN
public/js/app.js
vendored
BIN
public/js/app.js
vendored
Binary file not shown.
BIN
public/js/components.js
vendored
BIN
public/js/components.js
vendored
Binary file not shown.
BIN
public/js/timeline.js
vendored
BIN
public/js/timeline.js
vendored
Binary file not shown.
93
resources/assets/js/components.js
vendored
93
resources/assets/js/components.js
vendored
|
@ -3,6 +3,7 @@ import BootstrapVue from 'bootstrap-vue'
|
||||||
import InfiniteLoading from 'vue-infinite-loading';
|
import InfiniteLoading from 'vue-infinite-loading';
|
||||||
import Loading from 'vue-loading-overlay';
|
import Loading from 'vue-loading-overlay';
|
||||||
import VueTimeago from 'vue-timeago';
|
import VueTimeago from 'vue-timeago';
|
||||||
|
//import {Howl, Howler} from 'howler';
|
||||||
|
|
||||||
Vue.use(BootstrapVue);
|
Vue.use(BootstrapVue);
|
||||||
Vue.use(InfiniteLoading);
|
Vue.use(InfiniteLoading);
|
||||||
|
@ -29,7 +30,6 @@ try {
|
||||||
document.createEvent("TouchEvent");
|
document.createEvent("TouchEvent");
|
||||||
$('body').addClass('touch');
|
$('body').addClass('touch');
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
return false;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
window.InfiniteScroll = require('infinite-scroll');
|
window.InfiniteScroll = require('infinite-scroll');
|
||||||
|
@ -67,44 +67,49 @@ window.pixelfed.n = {};
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'photo-presenter',
|
'photo-presenter',
|
||||||
require('./components/presenter/PhotoPresenter.vue')
|
require('./components/presenter/PhotoPresenter.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'video-presenter',
|
'video-presenter',
|
||||||
require('./components/presenter/VideoPresenter.vue')
|
require('./components/presenter/VideoPresenter.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'photo-album-presenter',
|
'photo-album-presenter',
|
||||||
require('./components/presenter/PhotoAlbumPresenter.vue')
|
require('./components/presenter/PhotoAlbumPresenter.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'video-album-presenter',
|
'video-album-presenter',
|
||||||
require('./components/presenter/VideoAlbumPresenter.vue')
|
require('./components/presenter/VideoAlbumPresenter.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'mixed-album-presenter',
|
'mixed-album-presenter',
|
||||||
require('./components/presenter/MixedAlbumPresenter.vue')
|
require('./components/presenter/MixedAlbumPresenter.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
// Vue.component(
|
// Vue.component(
|
||||||
// 'micro',
|
// 'micro',
|
||||||
// require('./components/Micro.vue')
|
// require('./components/Micro.vue').default
|
||||||
// );
|
// );
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'follow-suggestions',
|
'follow-suggestions',
|
||||||
require('./components/FollowSuggestions.vue')
|
require('./components/FollowSuggestions.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'discover-component',
|
'discover-component',
|
||||||
require('./components/DiscoverComponent.vue')
|
require('./components/DiscoverComponent.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// Vue.component(
|
||||||
|
// 'profile',
|
||||||
|
// require('./components/Profile.vue').default
|
||||||
|
// );
|
||||||
|
|
||||||
// Vue.component(
|
// Vue.component(
|
||||||
// 'circle-panel',
|
// 'circle-panel',
|
||||||
// require('./components/CirclePanel.vue')
|
// require('./components/CirclePanel.vue')
|
||||||
|
@ -112,53 +117,55 @@ Vue.component(
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'post-component',
|
'post-component',
|
||||||
require('./components/PostComponent.vue')
|
require('./components/PostComponent.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'post-comments',
|
'post-comments',
|
||||||
require('./components/PostComments.vue')
|
require('./components/PostComments.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
Vue.component(
|
Vue.component(
|
||||||
'timeline',
|
'timeline',
|
||||||
require('./components/Timeline.vue')
|
require('./components/Timeline.vue').default
|
||||||
);
|
);
|
||||||
|
|
||||||
Vue.component(
|
// Vue.component(
|
||||||
'passport-clients',
|
// 'passport-clients',
|
||||||
require('./components/passport/Clients.vue')
|
// require('./components/passport/Clients.vue').default
|
||||||
);
|
// );
|
||||||
|
|
||||||
Vue.component(
|
// Vue.component(
|
||||||
'passport-authorized-clients',
|
// 'passport-authorized-clients',
|
||||||
require('./components/passport/AuthorizedClients.vue')
|
// require('./components/passport/AuthorizedClients.vue').default
|
||||||
);
|
// );
|
||||||
|
|
||||||
Vue.component(
|
// Vue.component(
|
||||||
'passport-personal-access-tokens',
|
// 'passport-personal-access-tokens',
|
||||||
require('./components/passport/PersonalAccessTokens.vue')
|
// require('./components/passport/PersonalAccessTokens.vue').default
|
||||||
);
|
// );
|
||||||
|
|
||||||
window.pixelfed.copyToClipboard = (str) => {
|
//import 'promise-polyfill/src/polyfill';
|
||||||
const el = document.createElement('textarea');
|
|
||||||
el.value = str;
|
// window.pixelfed.copyToClipboard = (str) => {
|
||||||
el.setAttribute('readonly', '');
|
// const el = document.createElement('textarea');
|
||||||
el.style.position = 'absolute';
|
// el.value = str;
|
||||||
el.style.left = '-9999px';
|
// el.setAttribute('readonly', '');
|
||||||
document.body.appendChild(el);
|
// el.style.position = 'absolute';
|
||||||
const selected =
|
// el.style.left = '-9999px';
|
||||||
document.getSelection().rangeCount > 0
|
// document.body.appendChild(el);
|
||||||
? document.getSelection().getRangeAt(0)
|
// const selected =
|
||||||
: false;
|
// document.getSelection().rangeCount > 0
|
||||||
el.select();
|
// ? document.getSelection().getRangeAt(0)
|
||||||
document.execCommand('copy');
|
// : false;
|
||||||
document.body.removeChild(el);
|
// el.select();
|
||||||
if (selected) {
|
// document.execCommand('copy');
|
||||||
document.getSelection().removeAllRanges();
|
// document.body.removeChild(el);
|
||||||
document.getSelection().addRange(selected);
|
// if (selected) {
|
||||||
}
|
// document.getSelection().removeAllRanges();
|
||||||
};
|
// document.getSelection().addRange(selected);
|
||||||
|
// }
|
||||||
|
// };
|
||||||
|
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$(function () {
|
$(function () {
|
||||||
|
|
Loading…
Reference in a new issue