Skip to content

Commit

Permalink
chore: drop legacy buttons (#7126)
Browse files Browse the repository at this point in the history
Co-authored-by: taiga-family-bot <taiga-family-bot@users.noreply.github.com>
  • Loading branch information
waterplea and taiga-family-bot committed Apr 2, 2024
1 parent d6b1cf5 commit 034c667
Show file tree
Hide file tree
Showing 380 changed files with 1,398 additions and 3,071 deletions.
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiButtonModule} from '@taiga-ui/core';
import {TuiButtonDirective} from '@taiga-ui/core';

import {TuiLegendItemComponent} from './legend-item.component';

@NgModule({
imports: [CommonModule, TuiButtonModule],
imports: [CommonModule, TuiButtonDirective],
declarations: [TuiLegendItemComponent],
exports: [TuiLegendItemComponent],
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
tuiButton
type="button"
class="t-button"
[pseudoHover]="active || null"
[tuiAppearanceState]="active ? 'hover' : null"
>
<div class="t-wrapper">
<ng-content select="[tuiCheckbox]" />
Expand Down
4 changes: 2 additions & 2 deletions projects/addon-doc/components/code/code.module.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {ClipboardModule} from '@angular/cdk/clipboard';
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiButtonModule, TuiSvgModule} from '@taiga-ui/core';
import {TuiButtonDirective, TuiSvgModule} from '@taiga-ui/core';
import {HighlightModule} from 'ngx-highlightjs';

import {TuiDocCodeComponent} from './code.component';
Expand All @@ -11,7 +11,7 @@ import {TuiDocCodeComponent} from './code.component';
CommonModule,
TuiSvgModule,
HighlightModule,
TuiButtonModule,
TuiButtonDirective,
ClipboardModule,
],
declarations: [TuiDocCodeComponent],
Expand Down
2 changes: 1 addition & 1 deletion projects/addon-doc/components/code/code.template.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
appearance="icon"
size="xs"
class="t-copy-button"
[icon]="(icon$ | async) || 'tuiIconCopyLarge'"
[iconLeft]="(icon$ | async) || 'tuiIconCopyLarge'"
[cdkCopyToClipboard]="content"
(click)="copy$.next()"
>
Expand Down
4 changes: 2 additions & 2 deletions projects/addon-doc/components/copy/copy.module.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiButtonModule} from '@taiga-ui/core';
import {TuiButtonDirective} from '@taiga-ui/core';

import {TuiDocCopyComponent} from './copy.component';

@NgModule({
imports: [CommonModule, TuiButtonModule],
imports: [CommonModule, TuiButtonDirective],
declarations: [TuiDocCopyComponent],
exports: [TuiDocCopyComponent],
})
Expand Down
1 change: 0 additions & 1 deletion projects/addon-doc/components/copy/copy.template.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
tuiButton
type="button"
class="t-copy"
[title]="texts[0]"
(click)="onClick()"
>
<span
Expand Down
4 changes: 2 additions & 2 deletions projects/addon-doc/components/demo/demo.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {FormsModule, ReactiveFormsModule} from '@angular/forms';
import {RouterModule} from '@angular/router';
import {TuiResizerModule} from '@taiga-ui/cdk';
import {
TuiButtonModule,
TuiButtonDirective,
TuiDataListModule,
TuiExpandModule,
TuiGroupDirective,
Expand All @@ -31,7 +31,7 @@ import {TuiDocDemoComponent} from './demo.component';
FormsModule,
RouterModule,
TuiLinkModule,
TuiButtonModule,
TuiButtonDirective,
TuiSelectModule,
TuiExpandModule,
TuiGroupDirective,
Expand Down
6 changes: 2 additions & 4 deletions projects/addon-doc/components/demo/demo.template.html
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@
<div
#content
id="demo-content"
[attr.tuiTheme]="mode === 'onDark' ? 'night' : null"
>
<form
*ngIf="testForm"
Expand All @@ -123,18 +124,15 @@
tuiButton
type="button"
class="t-button"
[iconRight]="icon"
(click)="toggleDetails()"
>
{{ texts[2] }}
</button>
<ng-template #icon>
<tui-svg
class="t-icon"
[class.t-icon_rotated]="expanded"
[src]="options.iconSmall"
/>
</ng-template>
</button>
<tui-expand
class="t-expand"
[expanded]="expanded"
Expand Down
4 changes: 2 additions & 2 deletions projects/addon-doc/components/example/example.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {RouterModule} from '@angular/router';
import {TuiMapperPipeModule} from '@taiga-ui/cdk';
import {TuiButtonModule, TuiLoaderModule} from '@taiga-ui/core';
import {TuiButtonDirective, TuiLoaderModule} from '@taiga-ui/core';
import {TuiTabsModule} from '@taiga-ui/kit';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

Expand All @@ -17,7 +17,7 @@ import {TuiDocExampleGetTabsPipe} from './example-get-tabs.pipe';
CommonModule,
ClipboardModule,
TuiTabsModule,
TuiButtonModule,
TuiButtonDirective,
TuiDocCopyModule,
TuiDocCodeModule,
PolymorpheusModule,
Expand Down
7 changes: 4 additions & 3 deletions projects/addon-doc/components/example/example.template.html
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,11 @@
type="button"
class="t-link-icon"
[fragment]="id"
[icon]="options.linkIcon"
[title]="copy$ | async"
[iconLeft]="options.linkIcon"
(click)="copyExampleLink($any($event.currentTarget))"
></a>
>
{{ copy$ | async }}
</a>
</h3>
<h4
*ngIf="description"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiSidebarModule} from '@taiga-ui/addon-mobile';
import {TuiActiveZoneDirective} from '@taiga-ui/cdk';
import {TuiButtonModule} from '@taiga-ui/core';
import {TuiButtonDirective} from '@taiga-ui/core';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

import {TuiDocNavigationModule} from '../../navigation/navigation.module';
Expand All @@ -12,7 +12,7 @@ import {TuiDocHeaderComponent} from './header.component';
imports: [
CommonModule,
PolymorpheusModule,
TuiButtonModule,
TuiButtonDirective,
TuiSidebarModule,
TuiActiveZoneDirective,
TuiDocNavigationModule,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
tuiIconButton
type="button"
class="t-menu"
[icon]="icons.menu"
[iconLeft]="icons.menu"
[title]="menu"
(click)="onClick()"
(tuiActiveZoneChange)="onActiveZone($event)"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiButtonModule} from '@taiga-ui/core';
import {TuiButtonDirective} from '@taiga-ui/core';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

import {TuiDocSourceCodeComponent} from './source-code.component';

@NgModule({
imports: [CommonModule, PolymorpheusModule, TuiButtonModule],
imports: [CommonModule, PolymorpheusModule, TuiButtonDirective],
declarations: [TuiDocSourceCodeComponent],
exports: [TuiDocSourceCodeComponent],
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@
tuiIconButton
type="button"
[href]="link"
[icon]="icons.code"
[title]="text"
></a>
[iconLeft]="icons.code"
[style.height]="'var(--tui-height-l)'"
>
{{ text }}
</a>
4 changes: 2 additions & 2 deletions projects/addon-doc/components/main/main.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ import {NgModule} from '@angular/core';
import {RouterModule} from '@angular/router';
import {
TuiAlertModule,
TuiButtonModule,
TuiButtonDirective,
TuiDialogModule,
TuiModeModule,
TuiRootModule,
Expand All @@ -23,7 +23,7 @@ import {TuiDocMainComponent} from './main.component';
TuiRootModule,
TuiDialogModule,
TuiAlertModule,
TuiButtonModule,
TuiButtonDirective,
TuiModeModule,
TuiDocNavigationModule,
],
Expand Down
5 changes: 2 additions & 3 deletions projects/addon-doc/components/main/main.template.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,12 @@
<ng-content select="tuiDocHeader" />
<button
appearance="secondary"
shape="rounded"
size="s"
tuiIconButton
tuiMode="onLight"
type="button"
class="tui-doc-night-mode-switch"
[icon]="icon"
[iconLeft]="icon"
[style.border-radius.%]="100"
(click)="night.toggle()"
></button>
</header>
Expand Down
4 changes: 2 additions & 2 deletions projects/addon-doc/components/navigation/navigation.module.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import {RouterModule} from '@angular/router';
import {TuiScrollIntoViewLinkModule} from '@taiga-ui/addon-doc/directives';
import {TuiActiveZoneDirective, TuiAutoFocusDirective, TuiLetModule} from '@taiga-ui/cdk';
import {
TuiButtonModule,
TuiButtonDirective,
TuiDataListModule,
TuiDropdownModule,
TuiExpandModule,
Expand All @@ -28,7 +28,7 @@ import {TuiDocNavigationComponent} from './navigation.component';
RouterModule,
PolymorpheusModule,
TuiScrollIntoViewLinkModule,
TuiButtonModule,
TuiButtonDirective,
TuiInputModule,
TuiTextfieldControllerModule,
TuiActiveZoneDirective,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ import {TuiTouchableModule} from '@taiga-ui/addon-mobile/directives/touchable';
import {TuiPrimitiveCalendarMobileModule} from '@taiga-ui/addon-mobile/internal/primitive-calendar-mobile';
import {TuiMapperPipeModule} from '@taiga-ui/cdk';
import {
TuiButtonModule,
TuiButtonDirective,
TuiLinkModule,
TuiMonthPipeModule,
TuiOrderWeekDaysPipeModule,
Expand All @@ -23,7 +23,7 @@ import {TuiMobileCalendarComponent} from './mobile-calendar.component';
TuiMapperPipeModule,
TuiLinkModule,
TuiPrimitiveCalendarMobileModule,
TuiButtonModule,
TuiButtonDirective,
TuiMonthPipeModule,
TuiOrderWeekDaysPipeModule,
],
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,16 @@
<button
appearance=""
automation-id="tui-mobile-calendar__cancel"
shape="rounded"
tuiIconButton
tuiRipple
type="button"
class="t-close"
[icon]="icons.close"
[title]="closeWord$ | async"
[iconLeft]="icons.close"
[style.border-radius.%]="100"
(click)="onClose()"
></button>
>
{{ closeWord$ | async }}
</button>
<button
tuiLink
tuiTouchable="opacity"
Expand Down
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiRippleModule} from '@taiga-ui/addon-mobile/directives/ripple';
import {TuiButtonModule} from '@taiga-ui/core';
import {TuiButtonDirective} from '@taiga-ui/core';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

import {TuiMobileDialogComponent} from './mobile-dialog.component';

@NgModule({
imports: [CommonModule, TuiButtonModule, TuiRippleModule, PolymorpheusModule],
imports: [CommonModule, TuiButtonDirective, TuiRippleModule, PolymorpheusModule],
declarations: [TuiMobileDialogComponent],
exports: [TuiMobileDialogComponent],
})
Expand Down
Original file line number Diff line number Diff line change
@@ -1,14 +1,19 @@
import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {TuiClickOutsideModule} from '@taiga-ui/cdk';
import {TuiButtonModule} from '@taiga-ui/core';
import {TuiButtonDirective} from '@taiga-ui/core';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

import {TuiSheetDialogComponent} from './sheet-dialog.component';
import {TuiSheetDialogDirective} from './sheet-dialog.directive';

@NgModule({
imports: [CommonModule, PolymorpheusModule, TuiClickOutsideModule, TuiButtonModule],
imports: [
CommonModule,
PolymorpheusModule,
TuiClickOutsideModule,
TuiButtonDirective,
],
declarations: [TuiSheetDialogComponent, TuiSheetDialogDirective],
exports: [TuiSheetDialogComponent, TuiSheetDialogDirective],
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
size="xs"
tuiIconButton
class="t-close"
[icon]="icons.close"
[iconLeft]="icons.close"
(click)="close()"
>
{{ closeWord$ | async }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,10 +4,11 @@
tuiIconButton
type="button"
class="t-close"
[icon]="icons.close"
[title]="closeWord$ | async"
[iconLeft]="icons.close"
(click)="onClick()"
></button>
>
{{ closeWord$ | async }}
</button>
<span [id]="id">
<ng-content />
</span>
4 changes: 2 additions & 2 deletions projects/addon-mobile/components/sheet/sheet.module.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import {CommonModule} from '@angular/common';
import {NgModule, NO_ERRORS_SCHEMA} from '@angular/core';
import {TuiLetModule, TuiOverscrollModule} from '@taiga-ui/cdk';
import {TuiButtonModule, TuiScrollbarComponent} from '@taiga-ui/core';
import {TuiButtonDirective, TuiScrollbarComponent} from '@taiga-ui/core';
import {PolymorpheusModule} from '@tinkoff/ng-polymorpheus';

import {TuiSheetComponent} from './components/sheet/sheet.component';
Expand All @@ -23,7 +23,7 @@ import {TuiSheetDirective} from './sheet.directive';
CommonModule,
PolymorpheusModule,
TuiLetModule,
TuiButtonModule,
TuiButtonDirective,
TuiOverscrollModule,
TuiScrollbarComponent,
],
Expand Down
5 changes: 4 additions & 1 deletion projects/addon-mobile/styles/common/button.less
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
[tuiButtonNew] {
[tuiButton] {
width: 100%;
}

[tuiButton],
[tuiIconButton] {
&[data-size='xs'],
&[data-size='s'],
&[data-size='l'] {
Expand Down

0 comments on commit 034c667

Please sign in to comment.