Browse Source

Tests fixed

pull/157/head
Sebastian Stehle 9 years ago
parent
commit
4a1c4c0d20
  1. 22
      src/Squidex/app/features/rules/pages/rules/rule-wizard.component.html
  2. 88
      src/Squidex/app/features/rules/pages/rules/rule-wizard.component.ts
  3. 8
      src/Squidex/app/features/rules/pages/rules/rules-page.component.html
  4. 24
      src/Squidex/app/features/rules/pages/rules/rules-page.component.ts
  5. 2
      src/Squidex/app/framework/angular/keys.pipe.spec.ts
  6. 41
      src/Squidex/app/shared/services/rules.service.spec.ts
  7. 25
      src/Squidex/app/shared/services/rules.service.ts
  8. 4
      src/Squidex/app/theme/icomoon/demo-files/demo.css
  9. 290
      src/Squidex/app/theme/icomoon/demo.html
  10. BIN
      src/Squidex/app/theme/icomoon/fonts/icomoon.eot
  11. 3
      src/Squidex/app/theme/icomoon/fonts/icomoon.svg
  12. BIN
      src/Squidex/app/theme/icomoon/fonts/icomoon.ttf
  13. BIN
      src/Squidex/app/theme/icomoon/fonts/icomoon.woff
  14. 299
      src/Squidex/app/theme/icomoon/selection.json
  15. 31
      src/Squidex/app/theme/icomoon/style.css

22
src/Squidex/app/features/rules/pages/rules/rule-wizard.component.html

@ -1,16 +1,22 @@
<div class="modal-dialog modal-lg">
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title" *ngIf="step === 1">
<h4 class="modal-title" *ngIf="mode === 'EditTrigger'">
Edit Trigger
</h4>
<h4 class="modal-title" *ngIf="mode === 'EditAction'">
Edit Action
</h4>
<h4 class="modal-title" *ngIf="mode === 'Wizard' && step === 1">
Step 1 of 4: Select Trigger
</h4>
<h4 class="modal-title" *ngIf="step === 2">
<h4 class="modal-title" *ngIf="mode === 'Wizard' && step === 2">
Step 2 of 4: Configure Trigger
</h4>
<h4 class="modal-title" *ngIf="step === 3">
<h4 class="modal-title" *ngIf="mode === 'Wizard' && step === 3">
Step 3 of 4: Select Action
</h4>
<h4 class="modal-title" *ngIf="step === 4">
<h4 class="modal-title" *ngIf="mode === 'Wizard' && step === 4">
Step 4 of 4: Configure Action
</h4>
@ -66,10 +72,16 @@
</div>
</div>
<div class="modal-footer" *ngIf="step === 2 || step === 4">
<div class="clearfix" *ngIf="step === 2">
<div class="clearfix" *ngIf="mode === 'Wizard' && step === 2">
<button type="reset" class="float-left btn btn-secondary" (click)="cancel()">Cancel</button>
<button type="submit" class="float-right btn btn-primary" (click)="triggerControl.save()">Next</button>
</div>
<div class="clearfix" *ngIf="mode !== 'Wizard' && step === 2">
<button type="reset" class="float-left btn btn-secondary" (click)="cancel()">Cancel</button>
<button type="submit" class="float-right btn btn-primary" (click)="triggerControl.save()">Save</button>
</div>
<div class="clearfix" *ngIf="step === 4">
<button type="reset" class="float-left btn btn-secondary" (click)="cancel()">Cancel</button>
<button type="submit" class="float-right btn btn-primary" (click)="actionControl.save()">Save</button>

88
src/Squidex/app/features/rules/pages/rules/rule-wizard.component.ts

@ -5,7 +5,7 @@
* Copyright (c) Sebastian Stehle. All rights reserved
*/
import { Component, EventEmitter, Input, Output, ViewChild } from '@angular/core';
import { Component, EventEmitter, Input, OnInit, Output, ViewChild } from '@angular/core';
import {
AppComponentBase,
@ -19,9 +19,14 @@ import {
ruleTriggers,
RuleDto,
RulesService,
SchemaDto
SchemaDto,
UpdateRuleDto
} from 'shared';
export const MODE_WIZARD = 'Wizard';
export const MODE_EDIT_TRIGGER = 'EditTrigger';
export const MODE_EDIT_ACTION = 'EditAction';
@Component({
selector: 'sqx-rule-wizard',
styleUrls: ['./rule-wizard.component.scss'],
@ -30,7 +35,7 @@ import {
fadeAnimation
]
})
export class RuleWizardComponent extends AppComponentBase {
export class RuleWizardComponent extends AppComponentBase implements OnInit {
public ruleActions = ruleActions;
public ruleTriggers = ruleTriggers;
@ -52,22 +57,41 @@ export class RuleWizardComponent extends AppComponentBase {
@Output()
public created = new EventEmitter<RuleDto>();
@Output()
public ruleTriggerSaved = new EventEmitter<any>();
@Output()
public ruleActionSaved = new EventEmitter<any>();
@Input()
public schemas: SchemaDto[];
@Input()
public rule: RuleDto;
@Input()
public mode = MODE_WIZARD;
constructor(apps: AppsStoreService, dialogs: DialogService, authService: AuthService,
private readonly rulesService: RulesService
) {
super(dialogs, apps, authService);
}
public selectTriggerType(type: string) {
this.triggerType = type;
this.step++;
public ngOnInit() {
if (this.mode === MODE_EDIT_ACTION) {
this.step = 4;
this.action = this.rule.action;
this.actionType = this.rule.actionType;
} else if (this.mode === MODE_EDIT_TRIGGER) {
this.step = 2;
this.trigger = this.rule.trigger;
this.triggerType = this.rule.triggerType;
}
}
public selectTrigger(value: any) {
this.trigger = Object.assign({}, value, { triggerType: this.triggerType });
public selectTriggerType(type: string) {
this.triggerType = type;
this.step++;
}
@ -76,18 +100,48 @@ export class RuleWizardComponent extends AppComponentBase {
this.step++;
}
public selectTrigger(value: any) {
this.trigger = Object.assign({}, value, { triggerType: this.triggerType });
if (this.mode === MODE_WIZARD) {
this.step++;
} else {
const requestDto = new UpdateRuleDto(this.trigger, null);
this.appNameOnce()
.switchMap(app => this.rulesService.putRule(app, this.rule.id, requestDto, this.rule.version))
.subscribe(dto => {
this.ruleTriggerSaved.emit(this.action);
}, error => {
this.notifyError(error);
});
}
}
public selectAction(value: any) {
this.action = Object.assign({}, value, { actionType: this.actionType });
const requestDto = new CreateRuleDto(this.trigger, this.action);
this.appNameOnce()
.switchMap(app => this.rulesService.postRule(app, requestDto, this.authService.user!.id, DateTime.now()))
.subscribe(dto => {
this.created.emit(dto);
}, error => {
this.notifyError(error);
});
if (this.mode === MODE_WIZARD) {
const requestDto = new CreateRuleDto(this.trigger, this.action);
this.appNameOnce()
.switchMap(app => this.rulesService.postRule(app, requestDto, this.authService.user!.id, DateTime.now()))
.subscribe(dto => {
this.created.emit(dto);
}, error => {
this.notifyError(error);
});
} else {
const requestDto = new UpdateRuleDto(null, this.action);
this.appNameOnce()
.switchMap(app => this.rulesService.putRule(app, this.rule.id, requestDto, this.rule.version))
.subscribe(dto => {
this.ruleActionSaved.emit(this.action);
}, error => {
this.notifyError(error);
});
}
}
public cancel() {

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

@ -11,7 +11,7 @@
<sqx-shortcut keys="ctrl+shift+r" (trigger)="load(true)"></sqx-shortcut>
<sqx-shortcut keys="ctrl+shift+g" (trigger)="buttonNew.click()"></sqx-shortcut>
<button class="btn btn-success" #buttonNew (click)="addRuleDialog.show()" title="New Rule (CTRL + M)">
<button class="btn btn-success" #buttonNew (click)="createNew()" title="New Rule (CTRL + M)">
<i class="icon-plus"></i> New
</button>
</div>
@ -47,7 +47,7 @@
<h3>If</h3>
</td>
<td>
<span class="rule-element rule-element-{{rule.triggerType}}">
<span class="rule-element rule-element-{{rule.triggerType}}" (click)="editTrigger(rule)">
<span class="rule-element-icon">
<i class="icon-trigger-{{rule.triggerType}}"></i>
</span>
@ -60,7 +60,7 @@
<h3>then</h3>
</td>
<td>
<span class="rule-element rule-element-{{rule.actionType}}">
<span class="rule-element rule-element-{{rule.actionType}}" (click)="editAction(rule)">
<span class="rule-element-icon">
<i class="icon-action-{{rule.actionType}}"></i>
</span>
@ -98,7 +98,7 @@
<div class="modal" *sqxModalView="addRuleDialog;onRoot:true;closeAuto:false" @fade>
<div class="modal-backdrop"></div>
<sqx-rule-wizard [schemas]="schemas"
<sqx-rule-wizard [schemas]="schemas" [rule]="wizardRule" [mode]="wizardMode"
(cancelled)="addRuleDialog.hide()"
(created)="onRuleCreated($event)">
</sqx-rule-wizard>

24
src/Squidex/app/features/rules/pages/rules/rules-page.component.ts

@ -41,6 +41,9 @@ export class RulesPageComponent extends AppComponentBase implements OnInit {
public rules: ImmutableArray<RuleDto>;
public schemas: SchemaDto[];
public wizardMode = 'Wizard';
public wizardRule: RuleDto;
constructor(apps: AppsStoreService, dialogs: DialogService, authService: AuthService,
private readonly schemasService: SchemasService,
private readonly rulesService: RulesService
@ -70,6 +73,27 @@ export class RulesPageComponent extends AppComponentBase implements OnInit {
});
}
public createNew() {
this.wizardMode = 'Wizard';
this.wizardRule = null;
this.addRuleDialog.show();
}
public editTrigger(rule: RuleDto) {
this.wizardMode = 'EditTrigger';
this.wizardRule = rule;
this.addRuleDialog.show();
}
public editAction(rule: RuleDto) {
this.wizardMode = 'EditAction';
this.wizardRule = rule;
this.addRuleDialog.show();
}
public onRuleCreated(rule: RuleDto) {
this.rules = this.rules.push(rule);

2
src/Squidex/app/framework/angular/keys.pipe.spec.ts

@ -21,6 +21,6 @@ describe('KeysPipe', () => {
const actual = pipe.transform(value);
const expected = ['key1', 'key2'];
expect(actual).toBe(expected);
expect(actual).toEqual(expected);
});
});

41
src/Squidex/app/shared/services/rules.service.spec.ts

@ -30,16 +30,27 @@ describe('RuleDto', () => {
const version = new Version('1');
const newVersion = new Version('2');
it('should update trigger and action', () => {
const update = new UpdateRuleDto({ param1: 1, triggerType: 'NewType' }, { param2: 2, actionType: 'NewType' });
it('should update trigger', () => {
const trigger = { param2: 2, triggerType: 'NewType' };
const rule_1 = new RuleDto('id1', creator, creator, creation, creation, version, true, {}, 'contentChanged', {}, 'webhook');
const rule_2 = rule_1.update(update, modifier, newVersion, modified);
const rule_2 = rule_1.updateTrigger(trigger, modifier, newVersion, modified);
expect(rule_2.trigger).toEqual(update.trigger);
expect(rule_2.triggerType).toEqual(update.trigger.triggerType);
expect(rule_2.action).toEqual(update.action);
expect(rule_2.actionType).toEqual(update.action.actionType);
expect(rule_2.trigger).toEqual(trigger);
expect(rule_2.triggerType).toEqual(trigger.triggerType);
expect(rule_2.lastModified).toEqual(modified);
expect(rule_2.lastModifiedBy).toEqual(modifier);
expect(rule_2.version).toEqual(newVersion);
});
it('should update action', () => {
const action = { param2: 2, actionType: 'NewType' };
const rule_1 = new RuleDto('id1', creator, creator, creation, creation, version, true, {}, 'contentChanged', {}, 'webhook');
const rule_2 = rule_1.updateAction(action, modifier, newVersion, modified);
expect(rule_2.action).toEqual(action);
expect(rule_2.actionType).toEqual(action.actionType);
expect(rule_2.lastModified).toEqual(modified);
expect(rule_2.lastModifiedBy).toEqual(modifier);
expect(rule_2.version).toEqual(newVersion);
@ -133,12 +144,14 @@ describe('RulesService', () => {
true,
{
param1: 1,
param2: 2
param2: 2,
triggerType: 'ContentChanged'
},
'ContentChanged',
{
param3: 3,
param4: 4
param4: 4,
actionType: 'Webhook'
},
'Webhook')
]);
@ -175,19 +188,19 @@ describe('RulesService', () => {
});
expect(rule).toEqual(
new RuleDto('id1', 'CreatedBy1', 'LastModifiedBy1',
DateTime.parseISO_UTC('2016-12-12T10:10'),
DateTime.parseISO_UTC('2017-12-12T10:10'),
new RuleDto('id1', user, user, now, now,
version,
true,
{
param1: 1,
param2: 2
param2: 2,
triggerType: 'ContentChanged'
},
'ContentChanged',
{
param3: 3,
param4: 4
param4: 4,
actionType: 'Webhook'
},
'Webhook'));
}));

25
src/Squidex/app/shared/services/rules.service.ts

@ -44,17 +44,30 @@ export class RuleDto {
) {
}
public update(update: UpdateRuleDto, user: string, version: Version, now?: DateTime): RuleDto {
public updateTrigger(trigger: any, user: string, version: Version, now?: DateTime): RuleDto {
return new RuleDto(
this.id,
this.createdBy, user,
this.created, now || DateTime.now(),
version,
this.isEnabled,
update.trigger,
update.trigger.triggerType,
update.action,
update.action.actionType);
trigger,
trigger.triggerType,
this.action,
this.action.actionType);
}
public updateAction(action: any, user: string, version: Version, now?: DateTime): RuleDto {
return new RuleDto(
this.id,
this.createdBy, user,
this.created, now || DateTime.now(),
version,
this.isEnabled,
this.trigger,
this.trigger.triggerType,
action,
action.actionType);
}
public enable(user: string, version: Version, now?: DateTime): RuleDto {
@ -76,7 +89,7 @@ export class RuleDto {
this.createdBy, user,
this.created, now || DateTime.now(),
version,
true,
false,
this.trigger,
this.triggerType,
this.action,

4
src/Squidex/app/theme/icomoon/demo-files/demo.css

@ -147,7 +147,7 @@ p {
font-size: 16px;
}
.fs1 {
font-size: 32px;
font-size: 24px;
}
.fs2 {
font-size: 32px;
@ -159,7 +159,7 @@ p {
font-size: 32px;
}
.fs5 {
font-size: 24px;
font-size: 32px;
}
.fs6 {
font-size: 20px;

290
src/Squidex/app/theme/icomoon/demo.html

@ -9,11 +9,62 @@
<link rel="stylesheet" href="style.css"></head>
<body>
<div class="bgc1 clearfix">
<h1 class="mhmm mvm"><span class="fgc1">Font Name:</span> icomoon <small class="fgc1">(Glyphs:&nbsp;78)</small></h1>
<h1 class="mhmm mvm"><span class="fgc1">Font Name:</span> icomoon <small class="fgc1">(Glyphs:&nbsp;79)</small></h1>
</div>
<div class="clearfix mhl ptl">
<h1 class="mvm mtn fgc1">Grid Size: Unknown</h1>
<h1 class="mvm mtn fgc1">Grid Size: 24</h1>
<div class="glyph fs1">
<div class="clearfix bshadow0 pbs">
<span class="icon-action-Webhook">
</span>
<span class="mls"> icon-action-Webhook</span>
</div>
<fieldset class="fs0 size1of1 clearfix hidden-false">
<input type="text" readonly value="e94b" class="unit size1of2" />
<input type="text" maxlength="1" readonly value="&#xe94b;" class="unitRight size1of2 talign-right" />
</fieldset>
<div class="fs0 bshadow0 clearfix hidden-true">
<span class="unit pvs fgc1">liga: </span>
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-RichText">
</span>
<span class="mls"> icon-control-RichText</span>
</div>
<fieldset class="fs0 size1of1 clearfix hidden-false">
<input type="text" readonly value="e939" class="unit size1of2" />
<input type="text" maxlength="1" readonly value="&#xe939;" class="unitRight size1of2 talign-right" />
</fieldset>
<div class="fs0 bshadow0 clearfix hidden-true">
<span class="unit pvs fgc1">liga: </span>
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="clearfix bshadow0 pbs">
<span class="icon-download">
</span>
<span class="mls"> icon-download</span>
</div>
<fieldset class="fs0 size1of1 clearfix hidden-false">
<input type="text" readonly value="e93e" class="unit size1of2" />
<input type="text" maxlength="1" readonly value="&#xe93e;" class="unitRight size1of2 talign-right" />
</fieldset>
<div class="fs0 bshadow0 clearfix hidden-true">
<span class="unit pvs fgc1">liga: </span>
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
</div>
<div class="clearfix mhl ptl">
<h1 class="mvm mtn fgc1">Grid Size: Unknown</h1>
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-Tags">
@ -29,7 +80,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-activity">
@ -45,7 +96,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-history">
@ -61,7 +112,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-time">
@ -77,7 +128,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-add">
@ -93,7 +144,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-plus">
@ -109,7 +160,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-check-circle">
@ -125,7 +176,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-check-circle-filled">
@ -141,7 +192,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-close">
@ -157,7 +208,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-References">
@ -173,7 +224,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Checkbox">
@ -189,7 +240,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Dropdown">
@ -205,7 +256,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Input">
@ -221,7 +272,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Radio">
@ -237,7 +288,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-TextArea">
@ -253,7 +304,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Toggle">
@ -269,7 +320,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-copy">
@ -285,7 +336,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-dashboard">
@ -301,7 +352,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-delete">
@ -317,7 +368,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-bin">
@ -333,7 +384,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-delete-filled">
@ -349,7 +400,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-document-delete">
@ -365,7 +416,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-document-disable">
@ -381,7 +432,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-document-publish">
@ -397,7 +448,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-drag">
@ -413,7 +464,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-filter">
@ -429,7 +480,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-github">
@ -445,7 +496,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-help">
@ -461,7 +512,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-location">
@ -477,7 +528,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Map">
@ -493,7 +544,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-Geolocation">
@ -509,7 +560,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-logo">
@ -525,7 +576,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-media">
@ -541,7 +592,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-Assets">
@ -557,7 +608,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-more">
@ -573,7 +624,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-dots">
@ -589,7 +640,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-pencil">
@ -605,7 +656,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-reference">
@ -621,7 +672,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-schemas">
@ -637,7 +688,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-search">
@ -653,7 +704,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-settings">
@ -669,7 +720,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-Boolean">
@ -685,7 +736,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-DateTime">
@ -701,7 +752,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-Json">
@ -717,7 +768,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-json">
@ -733,7 +784,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-Number">
@ -749,7 +800,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-type-String">
@ -765,7 +816,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs1">
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-user">
@ -784,7 +835,7 @@
</div>
<div class="clearfix mhl ptl">
<h1 class="mvm mtn fgc1">Grid Size: 14</h1>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-document-lock">
@ -800,7 +851,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-document-unpublish">
@ -816,7 +867,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-angle-down">
@ -832,7 +883,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-angle-left">
@ -848,7 +899,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-angle-right">
@ -864,7 +915,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-angle-up">
@ -880,7 +931,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-api">
@ -896,7 +947,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-assets">
@ -912,7 +963,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-bug">
@ -928,7 +979,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-caret-down">
@ -944,7 +995,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-caret-left">
@ -960,7 +1011,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-caret-right">
@ -976,7 +1027,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-caret-up">
@ -992,7 +1043,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-contents">
@ -1008,7 +1059,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-trigger-ContentChanged">
@ -1024,7 +1075,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Date">
@ -1040,7 +1091,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-DateTime">
@ -1056,7 +1107,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Markdown">
@ -1072,7 +1123,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-grid">
@ -1088,7 +1139,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-list">
@ -1104,7 +1155,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-user-o">
@ -1120,23 +1171,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-webhooks">
</span>
<span class="mls"> icon-webhooks</span>
</div>
<fieldset class="fs0 size1of1 clearfix hidden-false">
<input type="text" readonly value="e947" class="unit size1of2" />
<input type="text" maxlength="1" readonly value="&#xe947;" class="unitRight size1of2 talign-right" />
</fieldset>
<div class="fs0 bshadow0 clearfix hidden-true">
<span class="unit pvs fgc1">liga: </span>
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="glyph fs3">
<div class="clearfix bshadow0 pbs">
<span class="icon-rules">
@ -1152,26 +1187,10 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs2">
<div class="clearfix bshadow0 pbs">
<span class="icon-action-Webhook">
</span>
<span class="mls"> icon-action-Webhook</span>
</div>
<fieldset class="fs0 size1of1 clearfix hidden-false">
<input type="text" readonly value="e947" class="unit size1of2" />
<input type="text" maxlength="1" readonly value="&#xe947;" class="unitRight size1of2 talign-right" />
</fieldset>
<div class="fs0 bshadow0 clearfix hidden-true">
<span class="unit pvs fgc1">liga: </span>
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
</div>
<div class="clearfix mhl ptl">
<h1 class="mvm mtn fgc1">Grid Size: 16</h1>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-bin2">
@ -1187,7 +1206,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-earth">
@ -1203,7 +1222,7 @@
<input type="text" readonly value="earth, globe2" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-elapsed">
@ -1219,7 +1238,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-google">
@ -1235,7 +1254,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-lock">
@ -1251,7 +1270,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-microsoft">
@ -1267,7 +1286,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-pause">
@ -1283,7 +1302,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-play">
@ -1299,7 +1318,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-reset">
@ -1315,7 +1334,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-settings2">
@ -1331,7 +1350,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-timeout">
@ -1347,7 +1366,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs3">
<div class="glyph fs4">
<div class="clearfix bshadow0 pbs">
<span class="icon-unlocked">
@ -1366,7 +1385,7 @@
</div>
<div class="clearfix mhl ptl">
<h1 class="mvm mtn fgc1">Grid Size: 32</h1>
<div class="glyph fs4">
<div class="glyph fs5">
<div class="clearfix bshadow0 pbs">
<span class="icon-browser">
@ -1382,7 +1401,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs4">
<div class="glyph fs5">
<div class="clearfix bshadow0 pbs">
<span class="icon-checkmark">
@ -1398,7 +1417,7 @@
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs4">
<div class="glyph fs5">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-Stars">
@ -1415,41 +1434,6 @@
</div>
</div>
</div>
<div class="clearfix mhl ptl">
<h1 class="mvm mtn fgc1">Grid Size: 24</h1>
<div class="glyph fs5">
<div class="clearfix bshadow0 pbs">
<span class="icon-control-RichText">
</span>
<span class="mls"> icon-control-RichText</span>
</div>
<fieldset class="fs0 size1of1 clearfix hidden-false">
<input type="text" readonly value="e939" class="unit size1of2" />
<input type="text" maxlength="1" readonly value="&#xe939;" class="unitRight size1of2 talign-right" />
</fieldset>
<div class="fs0 bshadow0 clearfix hidden-true">
<span class="unit pvs fgc1">liga: </span>
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
<div class="glyph fs5">
<div class="clearfix bshadow0 pbs">
<span class="icon-download">
</span>
<span class="mls"> icon-download</span>
</div>
<fieldset class="fs0 size1of1 clearfix hidden-false">
<input type="text" readonly value="e93e" class="unit size1of2" />
<input type="text" maxlength="1" readonly value="&#xe93e;" class="unitRight size1of2 talign-right" />
</fieldset>
<div class="fs0 bshadow0 clearfix hidden-true">
<span class="unit pvs fgc1">liga: </span>
<input type="text" readonly value="" class="liga unitRight" />
</div>
</div>
</div>
<div class="clearfix mhl ptl">
<h1 class="mvm mtn fgc1">Grid Size: 20</h1>
<div class="glyph fs6">

BIN
src/Squidex/app/theme/icomoon/fonts/icomoon.eot

Binary file not shown.

3
src/Squidex/app/theme/icomoon/fonts/icomoon.svg

@ -78,10 +78,11 @@
<glyph unicode="&#xe944;" glyph-name="timeout" d="M512 832c-247.424 0-448-200.576-448-448s200.576-448 448-448 448 200.576 448 448-200.576 448-448 448zM512 24c-198.824 0-360 161.178-360 360 0 198.824 161.176 360 360 360 198.822 0 360-161.176 360-360 0-198.822-161.178-360-360-360zM934.784 672.826c16.042 28.052 25.216 60.542 25.216 95.174 0 106.040-85.96 192-192 192-61.818 0-116.802-29.222-151.92-74.596 131.884-27.236 245.206-105.198 318.704-212.578v0zM407.92 885.404c-35.116 45.374-90.102 74.596-151.92 74.596-106.040 0-192-85.96-192-192 0-34.632 9.174-67.122 25.216-95.174 73.5 107.38 186.822 185.342 318.704 212.578zM512 384v256h-64v-320h256v64z" />
<glyph unicode="&#xe945;" glyph-name="api" d="M592 557.257h-156.8c-57.6 0-105.6 48-105.6 105.6v182.4c0 57.6 48 105.6 105.6 105.6h156.8c57.6 0 105.6-48 105.6-105.6v-182.4c-3.2-57.6-48-105.6-105.6-105.6zM432 886.857c-22.4 0-41.6-19.2-41.6-41.6v-182.4c0-22.4 19.2-41.6 41.6-41.6h156.8c22.4 0 41.6 19.2 41.6 41.6v182.4c0 22.4-19.2 41.6-41.6 41.6h-156.8zM195.2-73.143c-105.6 0-195.2 89.6-195.2 195.2 0 108.8 89.6 195.2 195.2 195.2s195.2-89.6 195.2-195.2c3.2-105.6-86.4-195.2-195.2-195.2zM195.2 256.457c-73.6 0-131.2-60.8-131.2-131.2 0-73.6 60.8-134.4 131.2-134.4 73.6 0 131.2 60.8 131.2 131.2 3.2 73.6-57.6 134.4-131.2 134.4zM828.8-73.143c-108.8 0-195.2 89.6-195.2 195.2 0 108.8 89.6 195.2 195.2 195.2s195.2-89.6 195.2-195.2c0-105.6-89.6-195.2-195.2-195.2zM828.8 256.457c-73.6 0-131.2-60.8-131.2-131.2 0-73.6 60.8-131.2 131.2-131.2 73.6 0 131.2 60.8 131.2 131.2s-60.8 131.2-131.2 131.2zM332.8 310.857c-6.4 0-12.8 0-16 3.2-16 9.6-19.2 28.8-9.6 44.8l83.2 137.6c9.6 16 28.8 19.2 44.8 9.6s19.2-28.8 9.6-44.8l-83.2-137.6c-6.4-6.4-16-12.8-28.8-12.8zM691.2 310.857c-9.6 0-22.4 6.4-28.8 16l-83.2 137.6c-9.6 16-3.2 35.2 9.6 44.8s35.2 3.2 44.8-9.6l83.2-137.6c9.6-16 3.2-35.2-9.6-44.8-6.4-6.4-12.8-6.4-16-6.4z" />
<glyph unicode="&#xe946;" glyph-name="contents, trigger-ContentChanged" d="M800-73.143h-576c-124.8 0-224 99.2-224 224v576c0 124.8 99.2 224 224 224h576c124.8 0 224-99.2 224-224v-576c0-124.8-99.2-224-224-224zM224 886.857c-89.6 0-160-70.4-160-160v-576c0-89.6 70.4-160 160-160h576c89.6 0 160 70.4 160 160v576c0 89.6-70.4 160-160 160h-576zM480 502.857h-211.2c-57.6 0-105.6 48-105.6 105.6v73.6c0 57.6 48 105.6 105.6 105.6h211.2c57.6 0 105.6-48 105.6-105.6v-73.6c0-57.6-48-105.6-105.6-105.6zM268.8 723.657c-22.4 0-41.6-19.2-41.6-41.6v-73.6c0-22.4 19.2-41.6 41.6-41.6h211.2c22.4 0 41.6 19.2 41.6 41.6v73.6c0 22.4-19.2 41.6-41.6 41.6h-211.2zM828.8 339.657h-633.6c-19.2 0-32 12.8-32 32s12.8 32 32 32h630.4c19.2 0 32-12.8 32-32s-12.8-32-28.8-32zM553.6 173.257h-358.4c-19.2 0-32 12.8-32 32s12.8 32 32 32h355.2c19.2 0 32-12.8 32-32s-12.8-32-28.8-32z" />
<glyph unicode="&#xe947;" glyph-name="webhooks, rules, action-Webhook" d="M217.6-41.143c-3.2 0-3.2 0-6.4 0h-3.2c-144 25.6-208 144-208 249.6 0 99.2 57.6 208 185.6 240v147.2c0 19.2 12.8 32 32 32s32-12.8 32-32v-172.8c0-16-12.8-28.8-25.6-32-108.8-16-160-102.4-160-182.4s48-166.4 153.6-185.6h6.4c16-3.2 28.8-19.2 25.6-38.4-3.2-16-16-25.6-32-25.6zM774.4-50.743c0 0 0 0 0 0-102.4 0-211.2 60.8-243.2 185.6h-176c-19.2 0-32 12.8-32 32s12.8 32 32 32h201.6c16 0 28.8-12.8 32-25.6 16-108.8 102.4-156.8 182.4-160 80 0 166.4 48 185.6 153.6v3.2c3.2 16 19.2 28.8 38.4 25.6 16-3.2 28.8-19.2 25.6-38.4v-3.2c-22.4-140.8-140.8-204.8-246.4-204.8zM787.2 272.457c-19.2 0-32 12.8-32 32v176c0 16 12.8 28.8 25.6 32 108.8 16 156.8 102.4 160 182.4 0 80-48 166.4-153.6 185.6h-3.2c-19.2 6.4-32 22.4-28.8 38.4s19.2 28.8 38.4 25.6h3.2c144-25.6 208-144 208-249.6 0-99.2-60.8-208-185.6-240v-150.4c0-16-16-32-32-32zM41.6 704.457c-3.2 0-3.2 0-6.4 0-16 3.2-28.8 19.2-25.6 35.2v3.2c25.6 144 140.8 208 246.4 208 0 0 3.2 0 3.2 0 99.2 0 208-60.8 240-185.6h147.2c19.2 0 32-12.8 32-32s-12.8-32-32-32h-172.8c-16 0-28.8 12.8-32 25.6-16 108.8-102.4 156.8-182.4 160-80 0-166.4-48-185.6-153.6v-3.2c-3.2-16-16-25.6-32-25.6zM256 563.657c-32 0-67.2 12.8-92.8 38.4-51.2 51.2-51.2 134.4 0 185.6 25.6 22.4 57.6 35.2 92.8 35.2s67.2-12.8 92.8-38.4c25.6-25.6 38.4-57.6 38.4-92.8s-12.8-67.2-38.4-92.8c-25.6-22.4-57.6-35.2-92.8-35.2zM256 758.857c-16 0-32-6.4-44.8-19.2-25.6-25.6-25.6-67.2 0-92.8s67.2-25.6 92.8 0c12.8 12.8 19.2 28.8 19.2 48s-6.4 32-19.2 44.8-28.8 19.2-48 19.2zM771.2 77.257c-32 0-67.2 12.8-92.8 38.4-51.2 51.2-51.2 134.4 0 185.6 25.6 25.6 57.6 38.4 92.8 38.4s67.2-12.8 92.8-38.4c25.6-25.6 38.4-57.6 38.4-92.8s-12.8-67.2-38.4-92.8c-28.8-25.6-60.8-38.4-92.8-38.4zM771.2 272.457c-19.2 0-35.2-6.4-48-19.2-25.6-25.6-25.6-67.2 0-92.8s67.2-25.6 92.8 0c12.8 12.8 19.2 28.8 19.2 48s-6.4 35.2-19.2 48-28.8 16-44.8 16zM745.6 563.657c-32 0-67.2 12.8-92.8 38.4s-38.4 57.6-38.4 92.8 12.8 67.2 38.4 92.8c25.6 22.4 60.8 35.2 92.8 35.2s67.2-12.8 92.8-38.4c51.2-51.2 51.2-134.4 0-185.6v0c-25.6-22.4-57.6-35.2-92.8-35.2zM745.6 758.857c-19.2 0-35.2-6.4-48-19.2s-19.2-28.8-19.2-48 6.4-35.2 19.2-48c25.6-25.6 67.2-25.6 92.8 0s25.6 67.2 0 92.8c-9.6 16-25.6 22.4-44.8 22.4zM259.2 77.257c-32 0-67.2 12.8-92.8 38.4s-38.4 57.6-38.4 92.8 12.8 67.2 38.4 92.8c25.6 22.4 57.6 35.2 92.8 35.2s67.2-12.8 92.8-38.4c51.2-51.2 51.2-134.4 0-185.6v0c-25.6-22.4-57.6-35.2-92.8-35.2zM259.2 272.457c-19.2 0-35.2-6.4-48-19.2s-19.2-28.8-19.2-48 6.4-35.2 19.2-48c25.6-25.6 67.2-25.6 92.8 0s25.6 67.2 0 92.8c-9.6 16-25.6 22.4-44.8 22.4z" />
<glyph unicode="&#xe947;" glyph-name="rules" d="M217.6-41.143c-3.2 0-3.2 0-6.4 0h-3.2c-144 25.6-208 144-208 249.6 0 99.2 57.6 208 185.6 240v147.2c0 19.2 12.8 32 32 32s32-12.8 32-32v-172.8c0-16-12.8-28.8-25.6-32-108.8-16-160-102.4-160-182.4s48-166.4 153.6-185.6h6.4c16-3.2 28.8-19.2 25.6-38.4-3.2-16-16-25.6-32-25.6zM774.4-50.743c0 0 0 0 0 0-102.4 0-211.2 60.8-243.2 185.6h-176c-19.2 0-32 12.8-32 32s12.8 32 32 32h201.6c16 0 28.8-12.8 32-25.6 16-108.8 102.4-156.8 182.4-160 80 0 166.4 48 185.6 153.6v3.2c3.2 16 19.2 28.8 38.4 25.6 16-3.2 28.8-19.2 25.6-38.4v-3.2c-22.4-140.8-140.8-204.8-246.4-204.8zM787.2 272.457c-19.2 0-32 12.8-32 32v176c0 16 12.8 28.8 25.6 32 108.8 16 156.8 102.4 160 182.4 0 80-48 166.4-153.6 185.6h-3.2c-19.2 6.4-32 22.4-28.8 38.4s19.2 28.8 38.4 25.6h3.2c144-25.6 208-144 208-249.6 0-99.2-60.8-208-185.6-240v-150.4c0-16-16-32-32-32zM41.6 704.457c-3.2 0-3.2 0-6.4 0-16 3.2-28.8 19.2-25.6 35.2v3.2c25.6 144 140.8 208 246.4 208 0 0 3.2 0 3.2 0 99.2 0 208-60.8 240-185.6h147.2c19.2 0 32-12.8 32-32s-12.8-32-32-32h-172.8c-16 0-28.8 12.8-32 25.6-16 108.8-102.4 156.8-182.4 160-80 0-166.4-48-185.6-153.6v-3.2c-3.2-16-16-25.6-32-25.6zM256 563.657c-32 0-67.2 12.8-92.8 38.4-51.2 51.2-51.2 134.4 0 185.6 25.6 22.4 57.6 35.2 92.8 35.2s67.2-12.8 92.8-38.4c25.6-25.6 38.4-57.6 38.4-92.8s-12.8-67.2-38.4-92.8c-25.6-22.4-57.6-35.2-92.8-35.2zM256 758.857c-16 0-32-6.4-44.8-19.2-25.6-25.6-25.6-67.2 0-92.8s67.2-25.6 92.8 0c12.8 12.8 19.2 28.8 19.2 48s-6.4 32-19.2 44.8-28.8 19.2-48 19.2zM771.2 77.257c-32 0-67.2 12.8-92.8 38.4-51.2 51.2-51.2 134.4 0 185.6 25.6 25.6 57.6 38.4 92.8 38.4s67.2-12.8 92.8-38.4c25.6-25.6 38.4-57.6 38.4-92.8s-12.8-67.2-38.4-92.8c-28.8-25.6-60.8-38.4-92.8-38.4zM771.2 272.457c-19.2 0-35.2-6.4-48-19.2-25.6-25.6-25.6-67.2 0-92.8s67.2-25.6 92.8 0c12.8 12.8 19.2 28.8 19.2 48s-6.4 35.2-19.2 48-28.8 16-44.8 16zM745.6 563.657c-32 0-67.2 12.8-92.8 38.4s-38.4 57.6-38.4 92.8 12.8 67.2 38.4 92.8c25.6 22.4 60.8 35.2 92.8 35.2s67.2-12.8 92.8-38.4c51.2-51.2 51.2-134.4 0-185.6v0c-25.6-22.4-57.6-35.2-92.8-35.2zM745.6 758.857c-19.2 0-35.2-6.4-48-19.2s-19.2-28.8-19.2-48 6.4-35.2 19.2-48c25.6-25.6 67.2-25.6 92.8 0s25.6 67.2 0 92.8c-9.6 16-25.6 22.4-44.8 22.4zM259.2 77.257c-32 0-67.2 12.8-92.8 38.4s-38.4 57.6-38.4 92.8 12.8 67.2 38.4 92.8c25.6 22.4 57.6 35.2 92.8 35.2s67.2-12.8 92.8-38.4c51.2-51.2 51.2-134.4 0-185.6v0c-25.6-22.4-57.6-35.2-92.8-35.2zM259.2 272.457c-19.2 0-35.2-6.4-48-19.2s-19.2-28.8-19.2-48 6.4-35.2 19.2-48c25.6-25.6 67.2-25.6 92.8 0s25.6 67.2 0 92.8c-9.6 16-25.6 22.4-44.8 22.4z" />
<glyph unicode="&#xe948;" glyph-name="assets" d="M800-73.143h-576c-124.8 0-224 99.2-224 224v576c0 124.8 99.2 224 224 224h576c124.8 0 224-99.2 224-224v-576c0-124.8-99.2-224-224-224zM224 886.857c-89.6 0-160-70.4-160-160v-576c0-89.6 70.4-160 160-160h576c89.6 0 160 70.4 160 160v576c0 89.6-70.4 160-160 160h-576zM771.2 90.057h-438.4c-12.8 0-22.4 6.4-28.8 19.2s-3.2 25.6 3.2 35.2l300.8 355.2c6.4 6.4 16 12.8 25.6 12.8s19.2-6.4 25.6-12.8l192-275.2c3.2-3.2 3.2-6.4 3.2-9.6 16-44.8 3.2-73.6-6.4-89.6-22.4-32-70.4-35.2-76.8-35.2zM403.2 154.057h371.2c6.4 0 22.4 3.2 25.6 9.6 3.2 3.2 3.2 12.8 0 25.6l-166.4 236.8-230.4-272zM332.8 448.457c-76.8 0-140.8 64-140.8 140.8s64 140.8 140.8 140.8 140.8-64 140.8-140.8-60.8-140.8-140.8-140.8zM332.8 666.057c-41.6 0-76.8-32-76.8-76.8s35.2-76.8 76.8-76.8 76.8 35.2 76.8 76.8-32 76.8-76.8 76.8z" />
<glyph unicode="&#xe949;" glyph-name="document-lock" d="M358.4 848.457c-28.314 0-51.2-22.886-51.2-51.2v-204.8h51.2v204.8h307.2v-153.6c0-28.314 22.886-51.2 51.2-51.2h153.6v-512h-307.2v-51.2h307.2c28.314 0 51.2 22.886 51.2 51.2v548.2l-219.8 219.8h-292.2zM716.8 761.057l117.4-117.4h-117.4zM153.6 310.857v-281.6h358.4v281.6zM179.2 310.857v76.8c0 84.48 69.12 153.6 153.6 153.6s153.6-69.12 153.6-153.6v-76.8h-51.2v76.8c0 56.32-46.080 102.4-102.4 102.4s-102.4-46.080-102.4-102.4v-76.8z" />
<glyph unicode="&#xe94a;" glyph-name="type-Tags" d="M295.954 137.249h-94.705c-47.353 0-88.786 41.434-88.786 88.786v491.283c0 47.353 41.434 88.786 88.786 88.786h94.705v59.191h-94.705c-82.867 0-147.977-65.11-147.977-147.977v-491.283c0-82.867 65.11-147.977 147.977-147.977h94.705v59.191zM970.728 486.474c-82.867 171.653-201.249 378.821-272.277 378.821h-112.462v-59.191h112.462c35.514-11.838 136.139-177.572 213.087-337.387-76.948-153.896-177.572-325.549-213.087-337.387h-112.462v-59.191h112.462c71.029 0 183.491 207.168 272.277 384.74l5.919 11.838-5.919 17.757zM266.358 622.659v-260.462h59.191v260.462h-59.191zM479.422 622.659v-260.462h59.191v260.462h-59.191z" />
<glyph unicode="&#xe94b;" glyph-name="action-Webhook" d="M918 448.667v42h-86v-42h86zM918 554.667c34 0 64-30 64-64v-42c0-34-30-64-64-64h-86v-86h-64v256h150zM534 490.667v64h192v-64h-64v-192h-64v192h-64zM298 490.667v64h192v-64h-64v-192h-64v192h-64zM192 468.667v86h64v-256h-64v106h-86v-106h-64v256h64v-86h86z" />
<glyph unicode="&#xe9ca;" glyph-name="earth" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512-0.002c-62.958 0-122.872 13.012-177.23 36.452l233.148 262.29c5.206 5.858 8.082 13.422 8.082 21.26v96c0 17.674-14.326 32-32 32-112.99 0-232.204 117.462-233.374 118.626-6 6.002-14.14 9.374-22.626 9.374h-128c-17.672 0-32-14.328-32-32v-192c0-12.122 6.848-23.202 17.69-28.622l110.31-55.156v-187.886c-116.052 80.956-192 215.432-192 367.664 0 68.714 15.49 133.806 43.138 192h116.862c8.488 0 16.626 3.372 22.628 9.372l128 128c6 6.002 9.372 14.14 9.372 22.628v77.412c40.562 12.074 83.518 18.588 128 18.588 70.406 0 137.004-16.26 196.282-45.2-4.144-3.502-8.176-7.164-12.046-11.036-36.266-36.264-56.236-84.478-56.236-135.764s19.97-99.5 56.236-135.764c36.434-36.432 85.218-56.264 135.634-56.26 3.166 0 6.342 0.080 9.518 0.236 13.814-51.802 38.752-186.656-8.404-372.334-0.444-1.744-0.696-3.488-0.842-5.224-81.324-83.080-194.7-134.656-320.142-134.656z" />
<glyph unicode="&#xf00a;" glyph-name="grid" d="M292.571 237.714v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857zM292.571 530.286v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857zM658.286 237.714v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857zM292.571 822.857v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857zM658.286 530.286v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857zM1024 237.714v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857zM658.286 822.857v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857zM1024 530.286v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857zM1024 822.857v-109.714c0-30.286-24.571-54.857-54.857-54.857h-182.857c-30.286 0-54.857 24.571-54.857 54.857v109.714c0 30.286 24.571 54.857 54.857 54.857h182.857c30.286 0 54.857-24.571 54.857-54.857z" />
<glyph unicode="&#xf0c9;" glyph-name="list" horiz-adv-x="878" d="M877.714 182.857v-73.143c0-20-16.571-36.571-36.571-36.571h-804.571c-20 0-36.571 16.571-36.571 36.571v73.143c0 20 16.571 36.571 36.571 36.571h804.571c20 0 36.571-16.571 36.571-36.571zM877.714 475.428v-73.143c0-20-16.571-36.571-36.571-36.571h-804.571c-20 0-36.571 16.571-36.571 36.571v73.143c0 20 16.571 36.571 36.571 36.571h804.571c20 0 36.571-16.571 36.571-36.571zM877.714 768v-73.143c0-20-16.571-36.571-36.571-36.571h-804.571c-20 0-36.571 16.571-36.571 36.571v73.143c0 20 16.571 36.571 36.571 36.571h804.571c20 0 36.571-16.571 36.571-36.571z" />

Before

Width:  |  Height:  |  Size: 67 KiB

After

Width:  |  Height:  |  Size: 68 KiB

BIN
src/Squidex/app/theme/icomoon/fonts/icomoon.ttf

Binary file not shown.

BIN
src/Squidex/app/theme/icomoon/fonts/icomoon.woff

Binary file not shown.

299
src/Squidex/app/theme/icomoon/selection.json

@ -1,6 +1,93 @@
{
"IcoMoonType": "selection",
"icons": [
{
"icon": {
"paths": [
"M918 490v-42h-86v42h86zM918 384c34 0 64 30 64 64v42c0 34-30 64-64 64h-86v86h-64v-256h150zM534 448v-64h192v64h-64v192h-64v-192h-64zM298 448v-64h192v64h-64v192h-64v-192h-64zM192 470v-86h64v256h-64v-106h-86v106h-64v-256h64v86h86z"
],
"attrs": [
{}
],
"isMulticolor": false,
"isMulticolor2": false,
"tags": [
"http"
],
"grid": 24
},
"attrs": [
{}
],
"properties": {
"order": 1,
"id": 0,
"prevSize": 24,
"code": 59723,
"name": "action-Webhook"
},
"setIdx": 0,
"setId": 3,
"iconIdx": 0
},
{
"icon": {
"paths": [
"M918 384v128h-128v298h-128v-298h-128v-128h384zM106 170h556v128h-214v512h-128v-512h-214v-128z"
],
"attrs": [
{}
],
"isMulticolor": false,
"isMulticolor2": false,
"tags": [
"text_fields"
],
"grid": 24
},
"attrs": [
{}
],
"properties": {
"order": 75,
"id": 0,
"prevSize": 24,
"code": 59705,
"name": "control-RichText"
},
"setIdx": 2,
"setId": 1,
"iconIdx": 74
},
{
"icon": {
"paths": [
"M640 85.333q78 0 149.167 30.5t122.5 81.833 81.833 122.5 30.5 149.167q0 85-35 160.667t-96.667 129.167-140 77.5l21-20.667q18-18.333 28-42.667 9.333-22.667 9.333-49.333 0-6.667-0.333-9.333 59.333-41.333 93.833-105.833t34.5-139.5q0-60.667-23.667-116t-63.667-95.333-95.333-63.667-116-23.667q-55.333 0-106.5 19.833t-90 53.833-65 81.333-33.833 101h-88.667q-70.667 0-120.667 50t-50 120.667q0 38.667 15.167 71.667t39.833 54.167 54.833 33 60.833 11.833h50q11.667 29.333 30 48l37.667 37.333h-117.667q-69.667 0-128.5-34.333t-93.167-93.167-34.333-128.5 34.333-128.5 93.167-93.167 128.5-34.333h22q26.333-74.333 79.333-132.167t126.833-90.833 155.833-33zM554.667 426.667q17.667 0 30.167 12.5t12.5 30.167v281l55-55.333q12.333-12.333 30.333-12.333 18.333 0 30.5 12.167t12.167 30.5q0 18-12.333 30.333l-128 128q-12.333 12.333-30.333 12.333t-30.333-12.333l-128-128q-12.333-13-12.333-30.333 0-17.667 12.5-30.167t30.167-12.5q18 0 30.333 12.333l55 55.333v-281q0-17.667 12.5-30.167t30.167-12.5z"
],
"attrs": [
{}
],
"isMulticolor": false,
"isMulticolor2": false,
"tags": [
"cloud-download"
],
"grid": 24
},
"attrs": [
{}
],
"properties": {
"order": 1,
"id": 0,
"prevSize": 24,
"code": 59710,
"name": "download"
},
"setIdx": 2,
"setId": 1,
"iconIdx": 75
},
{
"icon": {
"paths": [
@ -51,7 +138,7 @@
"prevSize": 32,
"code": 59722
},
"setIdx": 0,
"setIdx": 1,
"setId": 2,
"iconIdx": 0
},
@ -80,7 +167,7 @@
"prevSize": 32,
"code": 59652
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 21
},
@ -109,7 +196,7 @@
"prevSize": 32,
"code": 59653
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 22
},
@ -138,7 +225,7 @@
"prevSize": 32,
"code": 59654
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 23
},
@ -167,7 +254,7 @@
"prevSize": 32,
"code": 59655
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 24
},
@ -196,7 +283,7 @@
"prevSize": 32,
"code": 59656
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 25
},
@ -225,7 +312,7 @@
"prevSize": 32,
"code": 59657
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 26
},
@ -254,7 +341,7 @@
"prevSize": 32,
"code": 59658
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 27
},
@ -283,7 +370,7 @@
"prevSize": 32,
"code": 59659
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 28
},
@ -312,7 +399,7 @@
"prevSize": 32,
"code": 59660
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 29
},
@ -341,7 +428,7 @@
"prevSize": 32,
"code": 59661
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 30
},
@ -370,7 +457,7 @@
"prevSize": 32,
"code": 59662
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 31
},
@ -399,7 +486,7 @@
"prevSize": 32,
"code": 59663
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 32
},
@ -428,7 +515,7 @@
"prevSize": 32,
"code": 59664
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 33
},
@ -463,7 +550,7 @@
"prevSize": 32,
"code": 59665
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 34
},
@ -492,7 +579,7 @@
"prevSize": 32,
"code": 59666
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 35
},
@ -521,7 +608,7 @@
"prevSize": 32,
"code": 59667
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 36
},
@ -550,7 +637,7 @@
"prevSize": 32,
"code": 59668
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 37
},
@ -579,7 +666,7 @@
"prevSize": 32,
"code": 59669
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 38
},
@ -608,7 +695,7 @@
"prevSize": 32,
"code": 59670
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 39
},
@ -637,7 +724,7 @@
"prevSize": 32,
"code": 59671
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 40
},
@ -666,7 +753,7 @@
"prevSize": 32,
"code": 59672
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 41
},
@ -696,7 +783,7 @@
"prevSize": 32,
"code": 59713
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 42
},
@ -725,7 +812,7 @@
"prevSize": 32,
"code": 59673
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 43
},
@ -754,7 +841,7 @@
"prevSize": 32,
"code": 59675
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 44
},
@ -783,7 +870,7 @@
"prevSize": 32,
"code": 59676
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 45
},
@ -812,7 +899,7 @@
"prevSize": 32,
"code": 59677
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 46
},
@ -841,7 +928,7 @@
"prevSize": 32,
"code": 59678
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 47
},
@ -870,7 +957,7 @@
"prevSize": 32,
"code": 59679
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 48
},
@ -899,7 +986,7 @@
"prevSize": 32,
"code": 59680
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 49
},
@ -937,7 +1024,7 @@
"prevSize": 32,
"code": 59681
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 50
},
@ -966,7 +1053,7 @@
"prevSize": 32,
"code": 59682
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 51
},
@ -995,7 +1082,7 @@
"prevSize": 32,
"code": 59683
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 52
},
@ -1024,7 +1111,7 @@
"prevSize": 32,
"code": 59684
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 53
},
@ -1053,7 +1140,7 @@
"prevSize": 32,
"code": 59685
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 54
},
@ -1082,7 +1169,7 @@
"prevSize": 32,
"code": 59674
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 55
},
@ -1111,7 +1198,7 @@
"prevSize": 32,
"code": 59686
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 56
},
@ -1140,7 +1227,7 @@
"prevSize": 32,
"code": 59687
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 57
},
@ -1169,7 +1256,7 @@
"prevSize": 32,
"code": 59688
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 58
},
@ -1201,7 +1288,7 @@
"prevSize": 32,
"code": 59721
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 0
},
@ -1233,7 +1320,7 @@
"prevSize": 32,
"code": 59711
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 1
},
@ -1263,7 +1350,7 @@
"code": 59648,
"name": "angle-down"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 2
},
@ -1293,7 +1380,7 @@
"code": 59649,
"name": "angle-left"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 3
},
@ -1323,7 +1410,7 @@
"code": 59697,
"name": "angle-right"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 4
},
@ -1353,7 +1440,7 @@
"code": 59651,
"name": "angle-up"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 5
},
@ -1394,7 +1481,7 @@
"prevSize": 32,
"code": 59717
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 6
},
@ -1429,7 +1516,7 @@
"prevSize": 32,
"code": 59720
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 7
},
@ -1459,7 +1546,7 @@
"code": 59709,
"name": "bug"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 8
},
@ -1489,7 +1576,7 @@
"code": 59692,
"name": "caret-down"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 9
},
@ -1519,7 +1606,7 @@
"code": 59690,
"name": "caret-left"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 10
},
@ -1549,7 +1636,7 @@
"code": 59689,
"name": "caret-right"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 11
},
@ -1579,7 +1666,7 @@
"code": 59691,
"name": "caret-up"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 12
},
@ -1617,7 +1704,7 @@
"prevSize": 32,
"code": 59718
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 13
},
@ -1646,7 +1733,7 @@
"prevSize": 32,
"code": 59702
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 14
},
@ -1675,7 +1762,7 @@
"prevSize": 32,
"code": 59703
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 15
},
@ -1704,7 +1791,7 @@
"prevSize": 32,
"code": 59704
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 16
},
@ -1731,7 +1818,7 @@
"prevSize": 32,
"code": 61450
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 17
},
@ -1760,7 +1847,7 @@
"prevSize": 32,
"code": 61641
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 18
},
@ -1789,7 +1876,7 @@
"prevSize": 32,
"code": 59698
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 19
},
@ -1835,11 +1922,11 @@
"properties": {
"order": 92,
"id": 203,
"name": "webhooks, rules, action-Webhook",
"name": "rules",
"prevSize": 32,
"code": 59719
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 20
},
@ -1876,7 +1963,7 @@
"prevSize": 32,
"code": 59650
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 59
},
@ -1909,7 +1996,7 @@
"prevSize": 32,
"code": 59850
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 60
},
@ -1942,7 +2029,7 @@
"code": 59715,
"name": "elapsed"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 61
},
@ -1972,7 +2059,7 @@
"code": 59707,
"name": "google"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 62
},
@ -2004,7 +2091,7 @@
"code": 59700,
"name": "lock"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 63
},
@ -2035,7 +2122,7 @@
"code": 59712,
"name": "microsoft"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 64
},
@ -2065,7 +2152,7 @@
"code": 59695,
"name": "pause"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 65
},
@ -2095,7 +2182,7 @@
"code": 59696,
"name": "play"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 66
},
@ -2134,7 +2221,7 @@
"code": 59694,
"name": "reset"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 67
},
@ -2169,7 +2256,7 @@
"code": 59693,
"name": "settings2"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 68
},
@ -2203,7 +2290,7 @@
"code": 59716,
"name": "timeout"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 69
},
@ -2233,7 +2320,7 @@
"code": 59699,
"name": "unlocked"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 70
},
@ -2266,7 +2353,7 @@
"code": 59701,
"name": "browser"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 71
},
@ -2298,7 +2385,7 @@
"code": 59714,
"name": "checkmark"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 72
},
@ -2328,68 +2415,10 @@
"code": 59706,
"name": "control-Stars"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 73
},
{
"icon": {
"paths": [
"M918 384v128h-128v298h-128v-298h-128v-128h384zM106 170h556v128h-214v512h-128v-512h-214v-128z"
],
"attrs": [
{}
],
"isMulticolor": false,
"isMulticolor2": false,
"tags": [
"text_fields"
],
"grid": 24
},
"attrs": [
{}
],
"properties": {
"order": 75,
"id": 0,
"prevSize": 24,
"code": 59705,
"name": "control-RichText"
},
"setIdx": 1,
"setId": 1,
"iconIdx": 74
},
{
"icon": {
"paths": [
"M640 85.333q78 0 149.167 30.5t122.5 81.833 81.833 122.5 30.5 149.167q0 85-35 160.667t-96.667 129.167-140 77.5l21-20.667q18-18.333 28-42.667 9.333-22.667 9.333-49.333 0-6.667-0.333-9.333 59.333-41.333 93.833-105.833t34.5-139.5q0-60.667-23.667-116t-63.667-95.333-95.333-63.667-116-23.667q-55.333 0-106.5 19.833t-90 53.833-65 81.333-33.833 101h-88.667q-70.667 0-120.667 50t-50 120.667q0 38.667 15.167 71.667t39.833 54.167 54.833 33 60.833 11.833h50q11.667 29.333 30 48l37.667 37.333h-117.667q-69.667 0-128.5-34.333t-93.167-93.167-34.333-128.5 34.333-128.5 93.167-93.167 128.5-34.333h22q26.333-74.333 79.333-132.167t126.833-90.833 155.833-33zM554.667 426.667q17.667 0 30.167 12.5t12.5 30.167v281l55-55.333q12.333-12.333 30.333-12.333 18.333 0 30.5 12.167t12.167 30.5q0 18-12.333 30.333l-128 128q-12.333 12.333-30.333 12.333t-30.333-12.333l-128-128q-12.333-13-12.333-30.333 0-17.667 12.5-30.167t30.167-12.5q18 0 30.333 12.333l55 55.333v-281q0-17.667 12.5-30.167t30.167-12.5z"
],
"attrs": [
{}
],
"isMulticolor": false,
"isMulticolor2": false,
"tags": [
"cloud-download"
],
"grid": 24
},
"attrs": [
{}
],
"properties": {
"order": 1,
"id": 0,
"prevSize": 24,
"code": 59710,
"name": "download"
},
"setIdx": 1,
"setId": 1,
"iconIdx": 75
},
{
"icon": {
"paths": [
@ -2415,7 +2444,7 @@
"code": 59708,
"name": "info"
},
"setIdx": 1,
"setIdx": 2,
"setId": 1,
"iconIdx": 76
}

31
src/Squidex/app/theme/icomoon/style.css

@ -1,10 +1,10 @@
@font-face {
font-family: 'icomoon';
src: url('fonts/icomoon.eot?5mo1zc');
src: url('fonts/icomoon.eot?5mo1zc#iefix') format('embedded-opentype'),
url('fonts/icomoon.ttf?5mo1zc') format('truetype'),
url('fonts/icomoon.woff?5mo1zc') format('woff'),
url('fonts/icomoon.svg?5mo1zc#icomoon') format('svg');
src: url('fonts/icomoon.eot?3jhi32');
src: url('fonts/icomoon.eot?3jhi32#iefix') format('embedded-opentype'),
url('fonts/icomoon.ttf?3jhi32') format('truetype'),
url('fonts/icomoon.woff?3jhi32') format('woff'),
url('fonts/icomoon.svg?3jhi32#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
@ -24,6 +24,15 @@
-moz-osx-font-smoothing: grayscale;
}
.icon-action-Webhook:before {
content: "\e94b";
}
.icon-control-RichText:before {
content: "\e939";
}
.icon-download:before {
content: "\e93e";
}
.icon-type-Tags:before {
content: "\e94a";
color: #c1c6c8;
@ -232,15 +241,9 @@
.icon-user-o:before {
content: "\e932";
}
.icon-webhooks:before {
content: "\e947";
}
.icon-rules:before {
content: "\e947";
}
.icon-action-Webhook:before {
content: "\e947";
}
.icon-bin2:before {
content: "\e902";
}
@ -286,12 +289,6 @@
.icon-control-Stars:before {
content: "\e93a";
}
.icon-control-RichText:before {
content: "\e939";
}
.icon-download:before {
content: "\e93e";
}
.icon-info:before {
content: "\e93c";
}

Loading…
Cancel
Save