diff --git a/src/dependencies.pug b/src/dependencies.pug index 29a419d8c5e77315873f429652e16259b49a07f6..f36da4c61e4f11a6f0148a9282cb7654f6a39ac5 100644 --- a/src/dependencies.pug +++ b/src/dependencies.pug @@ -35,5 +35,7 @@ link(rel='stylesheet', href='https://fonts.googleapis.com/css?family=Open+Sans:3 script(type="module" src="https://unpkg.com/@startinblox/core@0.6") script(type="module" src="https://unpkg.com/@startinblox/router@0.6") script(type="module" src="https://unpkg.com/@startinblox/component-chat@0.1") -script(type="module" src="https://unpkg.com/@startinblox/component-directory") +//- + script(type="module" src="https://unpkg.com/@startinblox/component-directory") +script(type="module" src="/lib/sib-directory/sib-directory.js") diff --git a/src/index.pug b/src/index.pug index c3522236cac5eba61b29d4d1c2cb6ee6bda33e64..bd16e90625ce7f4d4ff2bbeea31235246f2c5bf7 100644 --- a/src/index.pug +++ b/src/index.pug @@ -17,7 +17,7 @@ html(lang="en") main#mainContainer //- #dashboard(hidden) include page-dashboard.pug - #members(hidden) + #directory(hidden) include page-members.pug #member-chat(hidden) include page-member-chat.pug diff --git a/src/menu-left.pug b/src/menu-left.pug index fbb76fd206395d41fb7bb52db1cb7a8353d52b41..03c26d56a11366f46abff586a2378eb088fd5f69 100644 --- a/src/menu-left.pug +++ b/src/menu-left.pug @@ -1,6 +1,6 @@ nav#navbar - sib-router#navbar-router(default-route='members') - sib-route.menu(name='members') + sib-router#navbar-router(default-route='directory') + sib-route.menu(name='directory') div.menu-notification sib-display( data-fields, @@ -9,7 +9,6 @@ nav#navbar ) div.menu-label Members div.menu-icon.icon-people - sib-route.menu(hidden, name='member', id-prefix=`${sdn}/members/`) div.divider sib-route.menu(name='job-offers') div.menu-notification diff --git a/src/page-members.pug b/src/page-members.pug index b5f5d4077eb6e4cf3859a5128e20bffafc50c582..d5a4552ee61e10794573940634c72bd36a2dec85 100644 --- a/src/page-members.pug +++ b/src/page-members.pug @@ -4,41 +4,14 @@ div.grid-layer include templates/template-skills.pug div.grid-layer-main.containerV - h1 Members - sib-display#profiles-list( - data-src=`${sdn}/members/`, - search-range-groups=`${sdn}/groups/`, - search-range-skills=`${sdn}/skills/`, - - search-fields='name, groups, skills', - set-name='pseudo, user.first_name, user.last_name', - search-label-name='Search by lastname, firstname...', - search-label-groups='Filter by role', - search-label-skills='Search by skills', - search-widget-name='sib-form-placeholder-text', - search-widget-groups='sib-form-placeholder-dropdown', - search-widget-skills='sib-form-placeholder-text', - - counter-template='<span>${counter} members</span>', - - data-fields='header, infos', - set-header='user.account.picture, user.name, pseudonym, bio, send', - set-infos='city, user.groups, user.email, phone, user.skills', - set-pseudonym='before-pseudo,user.username', - value-before-pseudo='@', - label-send='SEND A MESSAGE', - action-send='member-chat', - widget-user.account.picture='sib-display-img', - widget-user.groups='groups-name', - widget-user.skills='skills-name', - multiple-user.groups, - multiple-user.skills, - - paginate-by='3', - next='member' + sib-directory( + data-src=`${sdn}/members/`, + range-groups=`${sdn}/groups/`, + range-skills=`${sdn}/skills/` ) + div.grid-layer-links.containerV div.containerH.containerCenter.how-link div.containerV.fix.icon-idea diff --git a/src/page-project-profile.pug.orig b/src/page-project-profile.pug.orig deleted file mode 100644 index 6b5516171bb90a680704c1c92727421c03fde6a7..0000000000000000000000000000000000000000 --- a/src/page-project-profile.pug.orig +++ /dev/null @@ -1,58 +0,0 @@ -.frame - - include templates/template-customer.pug - include templates/template-team.pug - - sib-display( - data-fields='block-title, infos, block-lead, block-fee, block-customer, block-team', - extra-context='{"project-profile":"${sdn}/projects/"}' - - set-block-title='const-title1, number, customer.name, const-title2, name, entitled, creationDate', - value-const-title1='N°', - value-const-title2='-', - value-entitled='Creation date:' - - set-infos='block-description, block-logo', - set-block-description='label-description, description', - set-block-logo='customer.logo', - value-label-description='DESCRIPTION:', - widget-customer.logo='sib-display-img', - - set-block-fee='label-fee, details-cell, details-business', - set-details-cell='cell-name, cell-fee, percentage', - set-details-business='business-contribution, businessProvider, comma, businessProviderFee, percentage', - value-label-fee='FEE:', - value-cell-name='Happy Dev Paris:', - value-cell-fee='5', - value-percentage='%', - value-business-contribution='Business contribution:', - value-comma=', ', - - set-block-customer='label-customer, customer', - value-label-customer='CUSTOMER INFORMATIONS:' - widget-customer='customer-template', - - set-block-team='label-team, members', - value-label-team='TEAM:' - widget-members='team-template', - multiple-members, - - bind-resources - ) -<<<<<<< HEAD - - div(name='block-team') - h2(name='label-team') Team: - sib-display( - id-suffix='members', - data-fields='teammate-img, teammate-profile, teammate-job', - set-teammate-img='user.account.picture', - set-teammate-profile='user.first_name, user.last_name, user.groups', - set-teammate-job='name', - widget-user.account.picture='sib-display-img', - widget-user.groups='sib-display-lookuplist', - next='profile', - bind-resources, - ) -======= ->>>>>>> b8190bc... ui(all pages): MR!13 - upgrade to sib-core v0.6