From fb63af5070fa76ddc860fddaa7bce4f39fe5d8f0 Mon Sep 17 00:00:00 2001 From: TechMiX <mytechmix@gmail.com> Date: Mon, 29 Jul 2024 02:11:12 +0200 Subject: [PATCH] fix various rtl issues --- .../transaction/transaction.component.html | 8 ++-- .../transaction/transaction.component.scss | 1 - frontend/src/styles.scss | 38 +++++++++++++++++++ 3 files changed, 42 insertions(+), 5 deletions(-) diff --git a/frontend/src/app/components/transaction/transaction.component.html b/frontend/src/app/components/transaction/transaction.component.html index a6a985fb0..2c0a0e375 100644 --- a/frontend/src/app/components/transaction/transaction.component.html +++ b/frontend/src/app/components/transaction/transaction.component.html @@ -550,19 +550,19 @@ <td> <ng-container *ngIf="(ETA$ | async) as eta; else etaSkeleton"> @if (eta.blocks >= 7) { - <span [class]="(!tx?.acceleration && acceleratorAvailable && accelerateCtaType === 'button' && !showAccelerationSummary && eligibleForAcceleration) ? 'etaDeepMempool d-flex justify-content-end align-items-center' : ''"> + <span [class]="(!tx?.acceleration && acceleratorAvailable && accelerateCtaType === 'button' && !showAccelerationSummary && eligibleForAcceleration) ? 'etaDeepMempool justify-content-end align-items-center' : ''"> <span i18n="transaction.eta.not-any-time-soon|Transaction ETA mot any time soon">Not any time soon</span> @if (!tx?.acceleration && acceleratorAvailable && accelerateCtaType === 'button' && !showAccelerationSummary && eligibleForAcceleration) { - <a class="btn btn-sm accelerateDeepMempool btn-small-height" i18n="transaction.accelerate|Accelerate button label" (click)="onAccelerateClicked()">Accelerate</a> + <a class="btn btn-sm accelerateDeepMempool btn-small-height float-right" i18n="transaction.accelerate|Accelerate button label" (click)="onAccelerateClicked()">Accelerate</a> } </span> } @else if (network === 'liquid' || network === 'liquidtestnet') { <app-time kind="until" [time]="eta.time" [fastRender]="false" [fixedRender]="true"></app-time> } @else { - <span [class]="(!tx?.acceleration && acceleratorAvailable && accelerateCtaType === 'button' && !showAccelerationSummary && eligibleForAcceleration) ? 'etaDeepMempool d-flex justify-content-end align-items-center' : ''"> + <span [class]="(!tx?.acceleration && acceleratorAvailable && accelerateCtaType === 'button' && !showAccelerationSummary && eligibleForAcceleration) ? 'etaDeepMempool justify-content-end align-items-center' : ''"> <app-time kind="until" [time]="eta.time" [fastRender]="false" [fixedRender]="true"></app-time> @if (!tx?.acceleration && acceleratorAvailable && accelerateCtaType === 'button' && !showAccelerationSummary && eligibleForAcceleration) { - <a class="btn btn-sm accelerateDeepMempool btn-small-height" i18n="transaction.accelerate|Accelerate button label" (click)="onAccelerateClicked()">Accelerate</a> + <a class="btn btn-sm accelerateDeepMempool btn-small-height float-right" i18n="transaction.accelerate|Accelerate button label" (click)="onAccelerateClicked()">Accelerate</a> } </span> <span class="eta justify-content-end"> diff --git a/frontend/src/app/components/transaction/transaction.component.scss b/frontend/src/app/components/transaction/transaction.component.scss index 7db417126..1427d64c5 100644 --- a/frontend/src/app/components/transaction/transaction.component.scss +++ b/frontend/src/app/components/transaction/transaction.component.scss @@ -297,7 +297,6 @@ } .etaDeepMempool { - display: flex !important; justify-content: flex-end; flex-wrap: wrap; align-content: center; diff --git a/frontend/src/styles.scss b/frontend/src/styles.scss index 929a55c97..d9c58a302 100644 --- a/frontend/src/styles.scss +++ b/frontend/src/styles.scss @@ -916,6 +916,44 @@ th { } } + .beta { + @extend .beta; + margin: 24px -19px 0px 0px !important; + @media (max-width: 767.98px) { + margin: 30px -23px 0px 0px !important; + } + @media (max-width: 3429px) { + margin: 25px -23px 0px 0px !important; + } + @media (max-width: 369px) { + margin: 20px -23px 0px 0px !important; + } + } + + .etaDeepMempool { + @extend .etaDeepMempool; + @media (max-width: 995px) { + justify-content: right !important; + } + @media (max-width: 849px) { + justify-content: left !important; + } + } + + .nodes { + @extend .nodes; + direction: ltr !important; + } + + .fee-rate { + @extend .fee-rate; + direction: rtl !important; + } + + .bitcoin-satoshis-text { + direction: ltr !important; + } + .table th { text-align: right; }