Skip to content

Commit

Permalink
added de-bounce and button label for sort font size
Browse files Browse the repository at this point in the history
  • Loading branch information
imaike committed Apr 8, 2021
1 parent 35696b8 commit 5aedf0a
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 17 deletions.
9 changes: 9 additions & 0 deletions src/htmlq.js
Original file line number Diff line number Diff line change
Expand Up @@ -394,6 +394,13 @@ angular
$scope.configXml = configXml;
$scope.duration = Duration;

// error catching for addition of font size button label to language file
// due to eq configurator version change
var fontSizeButtonText = language.step2TextSizeLabel;
if (fontSizeButtonText === undefined || fontSizeButtonText === null) {
$scope.language.step2TextSizeLabel = $sce.trustAsHtml("Text");
}

function getURLParameter(name) {
return (
decodeURIComponent(
Expand Down Expand Up @@ -1887,6 +1894,7 @@ angular
}

function submitViaFirebase() {
$scope.buttonClicked = true;
var results = makeParamsObject();

for (var i in results) {
Expand All @@ -1912,6 +1920,7 @@ angular
});
})
.catch((error) => {
$scope.buttonClicked = false;
var errorCode = error.code;
var errorMessage = error.message;
// ...
Expand Down
6 changes: 3 additions & 3 deletions templates/root.html
Original file line number Diff line number Diff line change
Expand Up @@ -20,11 +20,11 @@
class="btn btn-default"
></a>
</div>

<div class="col-xs-2">
<div class="showFontAdjust">
<button class="btn btn-default decrease"> - </button>
<span>Text</span>
<button class="btn btn-default decrease">-</button>
<span ng-bind-html="language.step2TextSizeLabel"></span>
<button class="btn btn-default increase">+</button>
</div>
</div>
Expand Down
47 changes: 33 additions & 14 deletions templates/submit.html
Original file line number Diff line number Diff line change
@@ -1,19 +1,38 @@
<div id="submit">
<div class="row">
<div class="col-xs-12" ng-class="{textright: textAlignRight}">
<h1 ng-bind-html="language.transferHead"></h1>
<div class="row">
<div class="col-xs-12" ng-class="{textright: textAlignRight}">
<h1 ng-bind-html="language.transferHead"></h1>

<p ng-if="firstTry" ng-bind-html="language.transferText"></p>
<p ng-if="!firstTry" ng-bind-html="language.transferFailed"></p>
<p ng-if="firstTry" ng-bind-html="language.transferText"></p>
<p ng-if="!firstTry" ng-bind-html="language.transferFailed"></p>

<p ng-if="config.submitUrl">
<a href="" ng-click="submitViaHttp()" class="btn btn-primary" ng-bind-html="language.btnTransfer"></a>
</p>
<p ng-if="config.submitUrl">
<a
href=""
ng-click="submitViaHttp()"
class="btn btn-primary"
ng-bind-html="language.btnTransfer"
ng-disabled="buttonClicked"
></a>
</p>

<span ng-if="!config.submitUrl || !firstTry">
<p><a href="mailto:{{ mailReceiver }} ?subject={{ mailSubject | escape }}&body={{ mailText | escape }}" class="btn btn-primary" ng-bind-html="language.btnMail"></a></p>
<p><a href="" ui-sref="root.print" class="btn btn-primary" ng-bind-html="language.btnPrint"></a></p>
</span>
</div>
<span ng-if="!config.submitUrl || !firstTry">
<p>
<a
href="mailto:{{ mailReceiver }} ?subject={{ mailSubject | escape }}&body={{ mailText | escape }}"
class="btn btn-primary"
ng-bind-html="language.btnMail"
></a>
</p>
<p>
<a
href=""
ui-sref="root.print"
class="btn btn-primary"
ng-bind-html="language.btnPrint"
></a>
</p>
</span>
</div>
</div>
</div>
</div>

0 comments on commit 5aedf0a

Please sign in to comment.