Skip to content

Commit d4682b7

Browse files
ByPortrandrianov
authored andcommitted
refactor: make components alive
1 parent a6ee7a7 commit d4682b7

155 files changed

Lines changed: 2350 additions & 2766 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/app/pages/pages/forgot-password/forgot-password.component.scss renamed to src/app/components/blank-layout-card/blank-layout-card.component.scss

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
// FIXME: same styles for login and error components
21
@import '~theme/helpers';
32

4-
.login {
3+
.blank-layout-card {
54
margin: auto;
65

76
.mdl-button {
@@ -11,7 +10,7 @@
1110
font-family: Roboto, Helvetica, sans-serif;
1211
font-size: 14px;
1312

14-
.mdl-card__login.mdl-card {
13+
.mdl-card__blank-layout-card.mdl-card {
1514
width: 450px;
1615
min-height: 500px;
1716
margin: auto;
@@ -27,18 +26,18 @@
2726
font-weight: bold;
2827
}
2928

30-
.login-name {
29+
.blank-layout-card-name {
3130
font-size: 24px;
3231
display: block;
3332
padding: 0 0 8px 0;
3433
}
3534

36-
.login-link {
35+
.blank-layout-card-link {
3736
padding: 12px 0;
3837
}
3938

40-
.login-link,
41-
.login-link * {
39+
.blank-layout-card-link,
40+
.blank-layout-card-link * {
4241
display: inline-block;
4342
font-size: 14px;
4443
font-weight: inherit;
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
import { Component, HostBinding } from '@angular/core';
2+
3+
import { UpgradableComponent } from 'theme/components/upgradable';
4+
5+
@Component({ })
6+
export abstract class BlankLayoutCardComponent extends UpgradableComponent {
7+
@HostBinding('class.blank-layout-card') protected readonly blankLayoutCard = true;
8+
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export { BlankLayoutCardComponent } from './blank-layout-card.component';
File renamed without changes.

src/theme/components/message-menu/message-menu.component.html renamed to src/app/components/message-menu/message-menu.component.html

File renamed without changes.

src/theme/components/message-menu/message-menu.component.scss renamed to src/app/components/message-menu/message-menu.component.scss

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
@import '~theme/helpers';
22

3+
.message-menu {
4+
position: relative;
5+
}
6+
37
.messages-dropdown {
48
.label {
59
color: $messages-dropdown-label-text-color;

src/theme/components/message-menu/message-menu.component.ts renamed to src/app/components/message-menu/message-menu.component.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ import { Component, HostBinding } from '@angular/core';
33
import { MessageMenuService } from './message-menu.service';
44

55
@Component({
6-
selector: 'base-message-menu',
6+
selector: 'app-message-menu',
77
styleUrls: ['./message-menu.component.scss'],
88
templateUrl: './message-menu.component.html',
99
providers: [MessageMenuService],
1010
})
1111
export class MessageMenuComponent {
12-
@HostBinding('style.position') private position = 'relative';
12+
@HostBinding('class.message-menu') private readonly messageMenu = true;
1313

14-
public messages: Object[];
14+
private messages: Object[];
1515

1616
constructor(messageMenuService: MessageMenuService) {
1717
this.messages = messageMenuService.getMessages();

src/theme/components/message-menu/message-menu.service.ts renamed to src/app/components/message-menu/message-menu.service.ts

File renamed without changes.
File renamed without changes.

src/theme/components/notification-menu/notification-menu.component.html renamed to src/app/components/notification-menu/notification-menu.component.html

File renamed without changes.

0 commit comments

Comments
 (0)