Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/meeting page #22

Merged
merged 37 commits into from
Sep 4, 2019
Merged

Feature/meeting page #22

merged 37 commits into from
Sep 4, 2019

Conversation

krausweb
Copy link
Contributor

  • added the main layout and styles
  • added the meeting route for the meeting page
  • fixed link from calendar list to the meeting page
  • added real meeting date
  • added new icons
  • fixed icon styles
  • added layout and styles on the mobile version

- added the main layout and styles
- added the meeting route for the meeting page
- fixed link from calendar list to meeting page
- added real meeting date
- added new icons
- fixed icon styles
- fixed styles on the mobile version
# Conflicts:
#	resources/fonts/RIS-font-icons.eot
#	resources/fonts/RIS-font-icons.svg
#	resources/fonts/RIS-font-icons.ttf
#	resources/fonts/RIS-font-icons.woff
#	resources/fonts/RIS-font-icons.woff2
#	resources/fonts/source/RIS-font-icons.sfd
#	resources/fonts/source/svg/doc.svg
#	resources/sass/base/_icons.scss
#	resources/sass/components/_index.scss
#	resources/sass/pages/_index.scss
#	resources/views/styleguide.blade.php
- fixed marge conflict
- updated layout and styles on the mobile version
- fixed styles, minor changes
- fixed the after selectors on the calendar list page
- update the week position on the calendar list page
Copy link
Collaborator

@nanosch nanosch left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

General

Fix Lint Errors

image

Sorting should work

image

besides Sorting for memer it should also have a search (see committee deep dive PR)

- fixed js lint notices
@krausweb
Copy link
Contributor Author

@MBeckers please,
I need real data for
Sorting and Search functionality
I don't have "funktion" and "party" fields.

See temporary method getMeeting
/app/Http/Controllers/MeetingController.php@getMeeting
/resources/views/meeting.blade.php

krausweb and others added 12 commits August 15, 2019 13:32
- added the search block for the participant tab on the desktop version
# Conflicts:
#	resources/js/components/Ux/Dropdown.vue
#	resources/js/components/Ux/Sorting.vue
#	resources/sass/components/_index.scss
#	resources/sass/pages/_calendar.scss
- fix merge conflict
- fixed breadcrumbs error
- added styles and layout to agenda tab in the meeting detail page
- added the real data to the blade from the backend
- fixed the resolution_text field in AgendaCollection
- added new icons
- refactored the collapse/uncollapse parent-children agenda list, in progress
Copy link
Collaborator

@MBeckers MBeckers left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

optical its fine

this.backButtonPublic = false;
this.backButtonPrivate = false;
this.isActiveParent = this.isActiveParent === false;
//this.isActiveChild = this.isActiveChild === false;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove please

// show only list block where chosen items
// agendaHeadParent.classList.toggle('ris-agenda-list_hidden');
// agendaHeadParent.classList.toggle('ris-agenda-list_active');

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

remove please if not needed

&& agendaChildNumber === +agendaMainNumber) {

console.log('Add child: ', agenda.id, agendaChildNumber, agendaMainNumber);
this.agendaChildRef[agenda.id] = true;
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need the console.log?

- fixed collapse data on the agenda tab on the mobile version, in progress
- fixed collapse data on the agenda tab, in progress
- fixed conflict search functionality with collapse, on the agenda tab
# Conflicts:
#	resources/fonts/RIS-font-icons.eot
#	resources/fonts/RIS-font-icons.svg
#	resources/fonts/RIS-font-icons.ttf
#	resources/fonts/RIS-font-icons.woff
#	resources/fonts/RIS-font-icons.woff2
#	resources/fonts/source/RIS-font-icons.sfd
#	resources/sass/base/_icons.scss
#	resources/sass/components/_tab-list.scss
#	resources/sass/pages/_index.scss
#	resources/views/layouts/breadcrumbs.blade.php
#	resources/views/styleguide.blade.php
- fixed icons marge conflict
- fixed people tab
- refactored the general member vue component
@krausweb
Copy link
Contributor Author

krausweb commented Sep 2, 2019

All tabs compleated and fixed.
Please, need to approve.

krausweb and others added 4 commits September 3, 2019 13:06
- fixed the footer on the Calendar list page
- added the API get method for the new, finished, update themes
@MBeckers
Copy link
Collaborator

MBeckers commented Sep 4, 2019

we still have console logs, when opening tabs

image

we should get rid of this

- fixed js lint notice
@krausweb
Copy link
Contributor Author

krausweb commented Sep 4, 2019

Hm, strange, please generate a new app.js (yarn dev)

- changed an active tab to first tab
@MBeckers MBeckers merged commit c4d8070 into master Sep 4, 2019
@MBeckers MBeckers deleted the feature/meeting-page branch September 4, 2019 08:58
@krausweb krausweb mentioned this pull request Sep 4, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants