Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 32c438b5 authored by Nivesh Krishna's avatar Nivesh Krishna
Browse files

show source url as xe.com

parent 9c7b9c51
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -40,11 +40,16 @@ def response(resp):
    url = 'https://duckduckgo.com/js/spice/currency/1/{0}/{1}'.format(
        resp.search_params['from'].upper(), resp.search_params['to'])

    source_url = 'https://www.xe.com/currencyconverter/convert/?Amount=1&From={0}&To={1}'.format(
        resp.search_params['from'], resp.search_params['to']
    )

    results.append({'template': 'currency.html',
                    'amount': resp.search_params['amount'],
                    'from': resp.search_params['from'],
                    'to': resp.search_params['to'],
                    'value': round(resp.search_params['amount'] * conversion_rate, 2),
                    'conversion_rate': round(conversion_rate, 2),
                    'source_url' : source_url,
                    'url': url})
    return results
+13 −3
Original line number Diff line number Diff line
@@ -35,8 +35,6 @@
  --color-main-text: #60686f;
  --color-primary: #1f6ed7;
  --color-delete: #e06572;
  --color-currency-value: #777777;

}
.container-padding,
nav {
@@ -998,12 +996,24 @@ input:checked + .slider:before {
.result.result-torrent {
  margin-bottom: 32px;
}
.result .currency {
.result .currency-value {
  font-family: 'Noto Sans';
  color: var(--color-currency-value);
  font-style: normal;
  font-weight: 700;
  font-size: 30px;
}
.result .currency-info {
  font-family: 'Noto Sans';
  color: var(--color-currency-value);
  font-style: normal;
  font-weight: 400;
  line-height: 3;
  font-size: 18px;
}
.source {
  margin-left: 15%;
}
.result.result-images {
  display: inline;
}
+0 −0

File changed.

Preview suppressed by a .gitattributes entry or the file's encoding is unsupported.

+15 −1
Original line number Diff line number Diff line
@@ -137,13 +137,27 @@
  margin-bottom: @spacing_xx-large;
}

.result .currency {
.result .currency-value {
  font-family: 'Noto Sans';
  color: var(--color-currency-value);
  font-style: normal;
  font-weight: 700;
  font-size: @fontsize_xxx-large;
}

.result .currency-info {
  font-family: 'Noto Sans';
  color: var(--color-currency-value);
  font-style: normal;
  font-weight: 400;
  line-height: 3;
  font-size: @fontsize_large;
}

.source {
  margin-left: 15%;
}

.result.result-images {
  display: inline;

+11 −2
Original line number Diff line number Diff line

<div class="result currency">
<div class="result currency-value">
    <span>
        {% if result.value %}{{ result.value|safe }} {{ result.to|safe}} {% endif %}
    </span>
</div>

<div class="result currency-info">
    {% if result.value %}
    <span>
        1 {{ result.from|safe }} = {{ result.conversion_rate|safe }} {{ result.to|safe}}
    </span>
    <span class="source">
        {{ _('Source') }} : <a href="{{ result.source_url }}" target="_blank">XE Currency</a>
    </span>
    {% endif %}
</div>