diff --git a/.graphqlconfig.yaml b/.graphqlconfig.yaml index 97d01151f..6058dcaba 100644 --- a/.graphqlconfig.yaml +++ b/.graphqlconfig.yaml @@ -3,4 +3,6 @@ projects: schemaPath: schema.graphql extensions: endpoints: - dev: 'http://localhost:4000/api' + dev: + url: 'http://localhost:4001/api' + introspect: true diff --git a/js/src/App.vue b/js/src/App.vue index 5df5c8f2b..2d05f65b5 100644 --- a/js/src/App.vue +++ b/js/src/App.vue @@ -79,6 +79,7 @@ export default class App extends Vue { @import "~bulma/sass/elements/tag.sass"; @import "~bulma/sass/components/navbar.sass"; @import "~bulma/sass/components/modal.sass"; + @import "~bulma/sass/components/media.sass"; @import "~bulma/sass/grid/_all.sass"; @import "~bulma/sass/layout/section.sass"; @import "~bulma/sass/layout/footer.sass"; diff --git a/js/src/components/Account/CreateIdentity.vue b/js/src/components/Account/CreateIdentity.vue new file mode 100644 index 000000000..ec5bdd7fe --- /dev/null +++ b/js/src/components/Account/CreateIdentity.vue @@ -0,0 +1,44 @@ + + + + + diff --git a/js/src/components/Account/Identities.vue b/js/src/components/Account/Identities.vue new file mode 100644 index 000000000..d1337db96 --- /dev/null +++ b/js/src/components/Account/Identities.vue @@ -0,0 +1,82 @@ + + + + My identities + + + + + + + + + + + + + {{ identity.displayName() }} + + + + + + + Create a new identity + + + + + + + diff --git a/js/src/components/Event/EventCard.vue b/js/src/components/Event/EventCard.vue index 1fcd23f72..e551cbcca 100644 --- a/js/src/components/Event/EventCard.vue +++ b/js/src/components/Event/EventCard.vue @@ -47,7 +47,7 @@ import { IEvent, ParticipantRole } from '@/types/event.model'; import { Component, Prop, Vue } from 'vue-property-decorator'; import DateCalendarIcon from '@/components/Event/DateCalendarIcon.vue'; -import { IActor, IPerson, Person } from '@/types/actor.model'; +import { IActor, IPerson, Person } from '@/types/actor'; const lineClamp = require('line-clamp'); export interface IEventCardOptions { diff --git a/js/src/components/Group/GroupCard.vue b/js/src/components/Group/GroupCard.vue index f5d2336d4..cb8137624 100644 --- a/js/src/components/Group/GroupCard.vue +++ b/js/src/components/Group/GroupCard.vue @@ -20,7 +20,7 @@ diff --git a/js/src/views/Account/MyAccount.vue b/js/src/views/Account/MyAccount.vue new file mode 100644 index 000000000..f4d39d400 --- /dev/null +++ b/js/src/views/Account/MyAccount.vue @@ -0,0 +1,68 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/js/src/views/Account/Profile.vue b/js/src/views/Account/Profile.vue index 9ecacfacb..f5c7a5b1a 100644 --- a/js/src/views/Account/Profile.vue +++ b/js/src/views/Account/Profile.vue @@ -1,103 +1,102 @@ - - - - - - - - - - - - - - - - {{ person.name }} - @{{ person.preferredUsername }} - - - - - - - - - - Public feeds - - - - - - Public RSS/Atom Feed - - - - - Public iCal Feed - - - - - - - Private feeds - - - - - - RSS/Atom Feed - - - - - iCal Feed - - - - - Create token - - - - - Organized - - - - - - - - Delete - - - - + + + + + + + + + + + + + + + + {{ person.name }} + @{{ person.preferredUsername }} + - + + + + + + + + Public feeds + + + + + + Public RSS/Atom Feed + + + + + Public iCal Feed + + + + + + + Private feeds + + + + + + RSS/Atom Feed + + + + + iCal Feed + + + + + Create token + + + + + Organized + + + + + + + + Delete + + + + + + diff --git a/js/src/views/Account/Register.vue b/js/src/views/Account/Register.vue index 3c125d9b6..6c461d0b1 100644 --- a/js/src/views/Account/Register.vue +++ b/js/src/views/Account/Register.vue @@ -71,7 +71,7 @@
{{ person.name }}
@{{ person.preferredUsername }}
- - Delete - -
+ + Delete + +