diff --git a/src/dependencies.pug b/src/dependencies.pug index 7791200..27d28ae 100644 --- a/src/dependencies.pug +++ b/src/dependencies.pug @@ -3,7 +3,7 @@ script(src="/lib/webcomponentsjs/webcomponents-loader.js") //- script(src="lib/html-imports.js") -script(src='/lib/sib-chat/3rdparty/sib-oidc-client.js') +//- script(src='/lib/sib-chat/3rdparty/sib-oidc-client.js') script(src="/scripts/index.js") // Stylesheets @@ -20,7 +20,7 @@ link(href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,6 //- local link(rel='import', href='/lib/sib-core/sib-display.html') link(rel='import', href='/lib/sib-router/sib-router.html') -link(rel='import', href='/lib/sib-chat/sib-chat.html') +//- link(rel='import', href='/lib/sib-chat/sib-chat.html') //- cdn link(rel='import', href="https://cdn.happy-dev.fr/sib-core/sib-display.html") diff --git a/src/menu.pug b/src/menu.pug index 6989aa9..7a4c898 100644 --- a/src/menu.pug +++ b/src/menu.pug @@ -4,12 +4,12 @@ div div(hidden) div#menu-items sib-route(name='members') - div.icon-people Membres + div.icon-people Members sib-route(hidden, name='member', id-prefix=`${sdn}/members/`) sib-route(name='job-offers') div.icon-briefcase Job offers div - div.icon-folder-alt Projets + div.icon-folder-alt Projects sib-display( data-src=`${sdn}/projects/`, data-fields='name', diff --git a/src/page-group-edit.pug b/src/page-group-edit.pug index 452d565..b575a69 100644 --- a/src/page-group-edit.pug +++ b/src/page-group-edit.pug @@ -1,5 +1,5 @@ #group-edit - sib-form( + sib-form.block( range-owner=`${sdn}/members/`, widget-members='sib-form-multiple-dropdown', range-members=`${sdn}/members/`, diff --git a/src/page-member-edit.pug b/src/page-member-edit.pug index 7898657..1d4ecc8 100644 --- a/src/page-member-edit.pug +++ b/src/page-member-edit.pug @@ -18,7 +18,7 @@ label.d-none(for='avatar-input') img#avatar-preview(src='', style='width: 100%;') input#avatar-input.d-none(accept='image/*', name='avatar', value='', type='file') -sib-form.edit-form( +sib-form.edit-form.block( data-fields='user, avatar, bio, cell, jabberID, number, pseudo, skills, website', widget-user='hdapp-usereditinfo', range-cell=`${sdn}/cells/`, widget-skills='sib-form-multiple-dropdown', diff --git a/src/page-project-edit.pug b/src/page-project-edit.pug index df14b24..325ad0b 100644 --- a/src/page-project-edit.pug +++ b/src/page-project-edit.pug @@ -1,5 +1,5 @@ #project-edit - sib-form( + sib-form.block( range-client=`${sdn}/clients/`, widget-team='sib-form-multiple-dropdown', range-team=`${sdn}/members/`, diff --git a/src/styles/content.scss b/src/styles/content.scss index 1d14b1a..54e84f7 100644 --- a/src/styles/content.scss +++ b/src/styles/content.scss @@ -118,3 +118,11 @@ sib-display#member-info, grid-gap: 1em; } } + + +// projects +#project-profile { + [name="title"]{ + + } +} \ No newline at end of file diff --git a/src/styles/form.scss b/src/styles/form.scss index 99ea8cb..a8beda0 100644 --- a/src/styles/form.scss +++ b/src/styles/form.scss @@ -1,6 +1,8 @@ //button, checkbox, color, date, datetime-local, email, file, hidden, image, month, number, password, radio, range, reset, search, submit, tel, text, time, url, week, datetime - +sib-form.block>form>*{ + display: block; +} sib-form{ form{ margin: -.5em; diff --git a/src/styles/icons.scss b/src/styles/icons.scss index 48ea2c5..ac9c733 100644 --- a/src/styles/icons.scss +++ b/src/styles/icons.scss @@ -250,6 +250,7 @@ $icons: ( social-steam: '\e620', ); + @each $name, $code in $icons { .icon-#{$name} { &:before { diff --git a/src/styles/main.scss b/src/styles/main.scss index cbb7313..5b420b8 100644 --- a/src/styles/main.scss +++ b/src/styles/main.scss @@ -99,7 +99,7 @@ h3 { flex: 1 1 0px; } -.limiter{ +.limiter { display: block; max-width: 650px; } @@ -110,21 +110,37 @@ h3 { flex-direction: row-reverse; align-items: flex-start; > sib-router { + font-family: monospace; + color: $color-black; display: block; - background-color: #ccc; + background-color: $color-grey-light2; sib-route { display: block; + cursor: pointer; > div { position: relative; - padding: 1em 2em; - border-bottom: 1px solid #888; + padding: 1.5em 3em; + border-bottom: 1px solid $color-grey; + } + &:hover { + background-color: $color-grey; } &[active] { font-weight: bold; + background-color: $color-black; + color: $color-yellow; > div:before { - content: '<'; - position: absolute; + opacity: 1; transform: translateX(-150%); + transition: 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275); + } + } + > div { + @include icon(arrow-left); + &:before { + position: absolute; + transform: translateX(-50%); + opacity: 0; } } } @@ -170,6 +186,11 @@ h3 { } } +sib-route, +sib-trigger { + cursor: pointer; +} + sib-trigger.back { display: block; @include icon('arrow-left'); diff --git a/src/styles/variables.scss b/src/styles/variables.scss index 2e7a115..27002aa 100644 --- a/src/styles/variables.scss +++ b/src/styles/variables.scss @@ -2,6 +2,7 @@ $color-white: #fff; $color-black: #36383b; $color-grey: #898f95; +$color-grey-light2: #d8d8d8; $color-grey-light: #f0f3f6; $color-yellow: #ffb700; @@ -11,6 +12,11 @@ $color-yellow-light: #ffd759; box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.15); } +%cadre { + @extend %shadow; + background-color: $color-white; +} + $breakpoints: ( phone: 480px, tablet: 768px, diff --git a/www/lib/sib-chat b/www/lib/sib-chat index 24192a8..ef607e3 160000 --- a/www/lib/sib-chat +++ b/www/lib/sib-chat @@ -1 +1 @@ -Subproject commit 24192a89c1bc19f7faa06546ba1b798ad717e04b +Subproject commit ef607e3aecf6f7091b2fee1fd327e181b376b24d diff --git a/www/test.html b/www/test.html new file mode 100644 index 0000000..a7a88ea --- /dev/null +++ b/www/test.html @@ -0,0 +1,40 @@ + + + + + [test] HD App + + + + + + + + + + + +
+

Job offers

+ +
+
+

Members

+ +
+ + \ No newline at end of file