From 318422790754ac6b7d66b3f193d17d0ba688afd3 Mon Sep 17 00:00:00 2001 From: Sebastian Stehle Date: Thu, 21 Sep 2017 23:06:49 +0200 Subject: [PATCH] Onboarding component --- .../contents/contents-page.component.html | 12 ++- .../shared/content-item.component.html | 2 +- .../schemas/pages/schema/field.component.html | 2 +- .../pages/schema/schema-page.component.html | 2 +- .../pages/webhook-events-page.component.scss | 6 +- .../framework/angular/dropdown.component.scss | 2 + .../angular/image-source.directive.ts | 17 +++- .../angular/modal-target.directive.ts | 54 ++++++++-- .../framework/angular/modal-view.directive.ts | 10 +- .../angular/onboarding-tooltip.component.html | 16 +++ .../angular/onboarding-tooltip.component.scss | 46 +++++++++ .../angular/onboarding-tooltip.component.ts | 98 +++++++++++++++++++ .../app/framework/angular/slider.component.ts | 22 ++--- src/Squidex/app/framework/declarations.ts | 4 +- src/Squidex/app/framework/module.ts | 5 + .../framework/services/local-store.service.ts | 4 +- ...us.spec.ts => message-bus.service.spec.ts} | 0 ...{message-bus.ts => message-bus.service.ts} | 0 .../framework/services/onboarding.service.ts | 41 ++++++++ .../language-selector.component.html | 2 +- src/Squidex/app/theme/_bootstrap.scss | 1 - src/Squidex/app/theme/_forms.scss | 2 +- src/Squidex/app/theme/_lists.scss | 6 +- src/Squidex/app/theme/_mixins.scss | 41 +++++--- 24 files changed, 331 insertions(+), 64 deletions(-) create mode 100644 src/Squidex/app/framework/angular/onboarding-tooltip.component.html create mode 100644 src/Squidex/app/framework/angular/onboarding-tooltip.component.scss create mode 100644 src/Squidex/app/framework/angular/onboarding-tooltip.component.ts rename src/Squidex/app/framework/services/{message-bus.spec.ts => message-bus.service.spec.ts} (100%) rename src/Squidex/app/framework/services/{message-bus.ts => message-bus.service.ts} (100%) create mode 100644 src/Squidex/app/framework/services/onboarding.service.ts diff --git a/src/Squidex/app/features/content/pages/contents/contents-page.component.html b/src/Squidex/app/features/content/pages/contents/contents-page.component.html index 0658e4ad9..34776f88a 100644 --- a/src/Squidex/app/features/content/pages/contents/contents-page.component.html +++ b/src/Squidex/app/features/content/pages/contents/contents-page.component.html @@ -15,12 +15,20 @@
- +
+ + + + + + -