Browse Source

More tooltips.

pull/118/head
Sebastian Stehle 9 years ago
parent
commit
aeb70731df
  1. 8
      src/Squidex/app/features/administration/pages/users/users-page.component.html
  2. 4
      src/Squidex/app/features/assets/pages/assets-page.component.html
  3. 6
      src/Squidex/app/features/content/pages/content/content-field.component.html
  4. 6
      src/Squidex/app/features/content/pages/content/content-page.component.html
  5. 8
      src/Squidex/app/features/content/pages/contents/contents-page.component.html
  6. 4
      src/Squidex/app/features/content/pages/schemas/schemas-page.component.html
  7. 4
      src/Squidex/app/features/schemas/pages/schemas/schemas-page.component.html
  8. 2
      src/Squidex/app/framework/angular/onboarding-tooltip.component.ts

8
src/Squidex/app/features/administration/pages/users/users-page.component.html

@ -9,14 +9,14 @@
</button>
<sqx-shortcut keys="ctrl+shift+r" (trigger)="load(true)"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="findInput.focus()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+g" (trigger)="newButton.click()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="inputFind.focus()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+g" (trigger)="buttonNew.click()"></sqx-shortcut>
<form class="form-inline" (ngSubmit)="search()">
<input class="form-control" #findInput [formControl]="usersFilter" placeholder="Search for user" />
<input class="form-control" #inputFind [formControl]="usersFilter" placeholder="Search for user" />
</form>
<button class="btn btn-success" #newButton routerLink="new" title="New User (CTRL + M)">
<button class="btn btn-success" #buttonNew routerLink="new" title="New User (CTRL + M)">
<i class="icon-plus"></i> New
</button>
</div>

4
src/Squidex/app/features/assets/pages/assets-page.component.html

@ -9,10 +9,10 @@
</button>
<sqx-shortcut keys="ctrl+shift+r" (trigger)="load(true)"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="findInput.focus()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="inputFind.focus()"></sqx-shortcut>
<form class="form-inline" (ngSubmit)="search()">
<input class="form-control" #findInput [formControl]="assetsFilter" placeholder="Search for assets" />
<input class="form-control" #inputFind [formControl]="assetsFilter" placeholder="Search for assets" />
</form>
</div>

6
src/Squidex/app/features/content/pages/content/content-field.component.html

@ -7,7 +7,11 @@
<div [formGroup]="fieldForm">
<div *ngIf="field.partitioning === 'language' && languages.length > 1">
<sqx-language-selector size="sm" class="languages-buttons" (selectedLanguageChanged)="selectLanguage($event)" [languages]="languages"></sqx-language-selector>
<sqx-language-selector size="sm" class="languages-buttons" (selectedLanguageChanged)="selectLanguage($event)" [languages]="languages" #languages></sqx-language-selector>
<sqx-onboarding-tooltip id="languages" [for]="languages" position="topRight" after="120000">
Please remember to check all languages when you see validation errors.
</sqx-onboarding-tooltip>
</div>
<div *ngFor="let partition of fieldPartitions">

6
src/Squidex/app/features/content/pages/content/content-page.component.html

@ -46,12 +46,16 @@
</div>
</div>
<div class="panel-sidebar">
<a class="panel-link" routerLink="history" routerLinkActive="active" *ngIf="!isNewMode">
<a class="panel-link" routerLink="history" routerLinkActive="active" #linkHistory *ngIf="!isNewMode">
<i class="icon-time"></i>
</a>
<a class="panel-link" routerLink="assets" routerLinkActive="active">
<i class="icon-media"></i>
</a>
<sqx-onboarding-tooltip id="history" [for]="linkHistory" position="leftTop" after="120000" *ngIf="!isNewMode">
The sidebar navigation contains useful context specific links. Here you can view the history how this schema has changed over time.
</sqx-onboarding-tooltip>
</div>
</div>
</sqx-panel>

8
src/Squidex/app/features/content/pages/contents/contents-page.component.html

@ -9,22 +9,22 @@
</button>
<sqx-shortcut keys="ctrl+shift+r" (trigger)="load(true)"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="findInput.focus()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="inputFind.focus()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+g" (trigger)="newButton.click()" *ngIf="!isReadOnly"></sqx-shortcut>
<form class="form-inline" (ngSubmit)="search()">
<input class="form-control form-control-expandable" #findInput [formControl]="contentsFilter" placeholder="Search for content" #searchInput />
<input class="form-control form-control-expandable" #inputFind [formControl]="contentsFilter" placeholder="Search for content" #searchInput />
<a class="expand-search" (click)="searchModal.toggle()" #archive>
<i class="icon-caret-down"></i>
</a>
</form>
<sqx-onboarding-tooltip id="contentArchive" [for]="archive" position="bottomRight" after="6000">
<sqx-onboarding-tooltip id="contentArchive" [for]="archive" position="bottomRight" after="60000">
Click this icon to show the advanced search menu and to show the archive!
</sqx-onboarding-tooltip>
<sqx-onboarding-tooltip id="contentFind" [for]="findInput" position="bottomRight" after="120000">
<sqx-onboarding-tooltip id="contentFind" [for]="inputFind" position="bottomRight" after="120000">
Search for content using full text search over all fields and languages!
</sqx-onboarding-tooltip>

4
src/Squidex/app/features/content/pages/schemas/schemas-page.component.html

@ -11,10 +11,10 @@
</a>
<div class="panel-header-row">
<sqx-shortcut keys="ctrl+shift+f" (trigger)="findInput.focus()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="inputFind.focus()"></sqx-shortcut>
<div class="search-form">
<input class="form-control form-control-dark" #findInput [formControl]="schemasFilter" placeholder="Search for schemas" />
<input class="form-control form-control-dark" #inputFind [formControl]="schemasFilter" placeholder="Search for schemas" />
<i class="icon-search"></i>
</div>

4
src/Squidex/app/features/schemas/pages/schemas/schemas-page.component.html

@ -12,14 +12,14 @@
<div class="panel-header-row">
<sqx-shortcut keys="ctrl+shift+g" (trigger)="addSchemaDialog.show()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="findInput.focus()"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+f" (trigger)="inputFind.focus()"></sqx-shortcut>
<button class="btn btn-success subheader-button" (click)="addSchemaDialog.show()" title="New Schema (CTRL + SHIFT + G)">
<i class="icon-plus"></i>
</button>
<div class="search-form">
<input class="form-control form-control-dark" #findInput [formControl]="schemasFilter" placeholder="Search for schemas..." />
<input class="form-control form-control-dark" #inputFind [formControl]="schemasFilter" placeholder="Search for schemas..." />
<i class="icon-search"></i>
</div>

2
src/Squidex/app/framework/angular/onboarding-tooltip.component.ts

@ -61,7 +61,7 @@ export class OnboardingTooltipComponent implements OnDestroy, OnInit {
public ngOnInit() {
if (this.for && this.id) {
this.showTimer = setTimeout(() => {
if (this.onboardingService.shouldShow(this.id) || true) {
if (this.onboardingService.shouldShow(this.id)) {
this.tooltipModal.show();
this.closeTimer = setTimeout(() => {

Loading…
Cancel
Save