Add missing styles

This commit is contained in:
PCoder 2019-01-31 22:58:23 +01:00
parent 2ae3e695e8
commit 8ec32e4a5e

View file

@ -2,16 +2,18 @@
{% if request.COOKIES.gdpr_accepted or IS_TENANT_SITE %} {% if request.COOKIES.gdpr_accepted or IS_TENANT_SITE %}
{% else %} {% else %}
<style> <style>
.gdpr { .gdpr {
font-family: "Lato", sans-serif; font-family: "Lato", sans-serif;
font-size: 14px; font-size: 14px;
font-weight: 300; font-weight: 300;
} line-height: 1;
}
h1.gdpr, h2.gpdr, h3.gpdr, h4.gdpr, h5.gdpr, h6.gdpr { h1.gdpr, h2.gpdr, h3.gpdr, h4.gdpr, h5.gdpr, h6.gdpr {
font-weight: 300; font-weight: 300;
} }
div#gdprBanner {
div#gdprBanner {
position: fixed; position: fixed;
bottom: 0; bottom: 0;
width: 100%; width: 100%;
@ -19,174 +21,293 @@ div#gdprBanner {
background-color: #29427A; background-color: #29427A;
z-index: 999; z-index: 999;
color: #ffffff; color: #ffffff;
} }
#gdprBanner a {
#gdprBanner a {
cursor: pointer; cursor: pointer;
color: #ffffff; color: #ffffff;
font-weight: 600; font-weight: 600;
} }
#gdprBanner button {
#gdprBanner button {
margin-left: 25px; margin-left: 25px;
} display: inline-block;
.gdpr-text-letter-spacing { padding: 6px 12px;
margin-bottom: 0;
font-size: 14px;
font-weight: 400;
line-height: 1.42857143;
text-align: center;
white-space: nowrap;
vertical-align: middle;
-ms-touch-action: manipulation;
touch-action: manipulation;
cursor: pointer;
background-image: none;
border: 1px solid transparent;
border-radius: 4px;
}
.gdpr-text-letter-spacing {
letter-spacing: 0.5px; letter-spacing: 0.5px;
} }
.gdpr-button-text-letter-spacing {
.gdpr-button-text-letter-spacing {
letter-spacing: 0.6px; letter-spacing: 0.6px;
} }
</style> </style>
<div class="gdpr gdprBanner text-center gdpr-text-letter-spacing" id="gdprBanner"> <link href="//fonts.googleapis.com/css?family=Lato:300,400,600,700"
{% blocktrans %}This site uses cookies for analytics. By continuing to browse this site, you agree to use this.{% endblocktrans %}&nbsp; rel="stylesheet" type="text/css">
<a data-toggle="modal" data-target="#gdprModal">{% trans "Learn more" %}</a> <button onclick="cookieManager.createGDPRCookie();" type="button" class="btn btn-info gdpr-button-text-letter-spacing" data-dismiss="modal">{% trans "Accept" %}</button></div> <div class="gdpr gdprBanner text-center gdpr-text-letter-spacing"
id="gdprBanner">
{% blocktrans %}This site uses cookies for analytics. By continuing to
browse this site, you agree to use this.{% endblocktrans %}&nbsp;
<a data-toggle="modal" data-target="#gdprModal">{% trans "Learn more"
%}</a>
<button onclick="cookieManager.createGDPRCookie();" type="button"
class="btn btn-info gdpr-button-text-letter-spacing"
data-dismiss="modal">{% trans "Accept" %}
</button>
</div>
<div class="gdpr modal fade" id="gdprModal" role="dialog"> <div class="gdpr modal fade" id="gdprModal" role="dialog">
<div class="modal-dialog"> <div class="modal-dialog">
<!-- Modal content--> <!-- Modal content-->
<div class="modal-content"> <div class="modal-content">
<div class="modal-header"> <div class="modal-header">
<button type="button" class="close" data-dismiss="modal">&times;</button> <button type="button" class="close" data-dismiss="modal">
<h4 class="modal-title">{% blocktrans %}Privacy policy{% endblocktrans %}</h4> &times;
</button>
<h4 class="gdpr modal-title">{% blocktrans %}Privacy policy{%
endblocktrans %}</h4>
</div> </div>
<div class="modal-body"> <div class="modal-body">
<p> <p>
{% blocktrans %} {% blocktrans %}
<strong>1. Responsibility and scope</strong><br/> <strong>1. Responsibility and scope</strong><br/>
<br/> <br/>
Responsible in regards to EU General Data Protection Regulation ("GDPR") and other applicable data protection laws:<br/> Responsible in regards to EU General Data Protection
<br/> Regulation ("GDPR") and other applicable data protection
ungleich glarus ag<br/> laws:<br/>
Bahnhofstrasse 1<br/> <br/>
8783 Linthal (CH)<br/> ungleich glarus ag<br/>
Tel.: (044) 534-66-22<br/> Bahnhofstrasse 1<br/>
E-Mail: info@ungleich.ch<br/> 8783 Linthal (CH)<br/>
<br/> Tel.: (044) 534-66-22<br/>
This privacy statement applies to the web content of ungleich glarus ag, available at the<br/> E-Mail: info@ungleich.ch<br/>
following domains:<br/> <br/>
<br/> This privacy statement applies to the web content of
ungleich.ch<br/> ungleich glarus ag, available at the<br/>
datacenterlight.ch<br/> following domains:<br/>
devuanhosting.com<br/> <br/>
devuanhosting.ch<br/> ungleich.ch<br/>
digitalglarus.ch<br/> datacenterlight.ch<br/>
hack4lgarus.ch<br/> devuanhosting.com<br/>
ipv6onlyhosting.com<br/> devuanhosting.ch<br/>
ipv6onlyhosting.ch<br/> digitalglarus.ch<br/>
ipv6onlyhosting.net<br/> hack4lgarus.ch<br/>
django-hosting.ch<br/> ipv6onlyhosting.com<br/>
rails-hosting.ch<br/> ipv6onlyhosting.ch<br/>
node-hosting.ch<br/> ipv6onlyhosting.net<br/>
blog.ungleich.ch<br/> django-hosting.ch<br/>
<br/> rails-hosting.ch<br/>
The Data Privacy Officer:<br/> node-hosting.ch<br/>
<br/> blog.ungleich.ch<br/>
Sanghee Kim<br/> <br/>
ungleich glarus ag<br/> The Data Privacy Officer:<br/>
Bahnhofstrasse 1<br/> <br/>
8783 Linthal (CH)<br/> Sanghee Kim<br/>
E-Mail: <a href="mailto:sanghee.kim@ungleich.ch">sanghee.kim@ungleich.ch</a><br/> ungleich glarus ag<br/>
<br/> Bahnhofstrasse 1<br/>
<br/> 8783 Linthal (CH)<br/>
<strong>2. General</strong><br/> E-Mail: <a href="mailto:sanghee.kim@ungleich.ch">sanghee.kim@ungleich.ch</a><br/>
<br/> <br/>
User data is personal data which is necessary to establish or change the contractual relations <br/>
between ungleich glarus ag ("us") and you. This includes among other things for example the <strong>2. General</strong><br/>
name, the address, the date of birth, the e-mail address or the IP address. We save and use <br/>
your personal data only for the processing of your orders or for getting in contact with you.<br/> User data is personal data which is necessary to establish
<br/> or change the contractual relations
<br/> between ungleich glarus ag ("us") and you. This includes
<strong>3. Processing of personal data</strong><br/> among other things for example the
<br/> name, the address, the date of birth, the e-mail address or
When you call one of our websites we collect your IP address. When you register an account with us your contact data will be stored. When you order products on our platform we also collect among others your address and your payment details.<br/> the IP address. We save and use
<br/> your personal data only for the processing of your orders
<strong>I. Registration data</strong><br/> or for getting in contact with you.<br/>
<br/> <br/>
In the process of registration we need to collect some of your personal data. For example we collect your name, your address, your telephone number, your e-mail address and your payment details to process orders. We do not collect your payment details such as credit card number, expiration date or the cvv code when you pay with credit card. You expose those data directly to the respective payment processor. Payments with credit card are processed by Stripe Payments Europe Ltd. ("Stripe").<br/> <br/>
<br/> <strong>3. Processing of personal data</strong><br/>
<br/> <br/>
<strong>II. Server log files</strong><br/> When you call one of our websites we collect your IP
<br/> address. When you register an account with us your contact
When you call one of our websites we automatically save traffic data. Normally the IP address, the type and version of your browser, the time and the website that lead to our website ("Referer") will be saved. Your IP address is collected anonymously so that we cannot match it with your person. The collection of those data is necessary to provide our websites and services, according to Art. 6 par. 1 lit. f GDPR.<br/> data will be stored. When you order products on our
<br/> platform we also collect among others your address and your
<br/> payment details.<br/>
<strong>4. Storage durations</strong><br/> <br/>
<br/> <strong>I. Registration data</strong><br/>
Your data will be deleted immediately, as soon as it isn't relevant anymore for any contract between you and us. In some cases it could be necessary to store your data further, to comply with our contractual or other legal obligatons.<br/> <br/>
<br/> In the process of registration we need to collect some of
<br/> your personal data. For example we collect your name, your
<strong>5. Disclosure of your personal data</strong><br/> address, your telephone number, your e-mail address and
<br/> your payment details to process orders. We do not collect
We don't disclose your personal data to third parties, except:<br/> your payment details such as credit card number, expiration
<br/> date or the cvv code when you pay with credit card. You
a) You grant us your explicit permission according to Art. 6 par. 1 S. 1 lit. a GDPR.<br/> expose those data directly to the respective payment
<br/> processor. Payments with credit card are processed by
b) The disclosure of your data is legal and it is necessary to comply with our contractual or other legal obligations, according to Art. 6 par. 1 S. 1 lit b GDPR.<br/> Stripe Payments Europe Ltd. ("Stripe").<br/>
<br/> <br/>
c) There is a law or legal obligation to disclose your data or the disclosure is necessary for the performance of a task carried out in the public interest or in the exercise of an official authority according to Art. 6 par. 1 S. 1 lit. c GDPR.<br/> <br/>
<br/> <strong>II. Server log files</strong><br/>
d) The disclosure of your data is necessary for the purposes of the legitimate interests pursued by us or by a third party, except where such interests are overridden by the interests or your fundamental right according to Art. 6. par. 1 S. 1 lit. f GDPR.<br/> <br/>
<br/> When you call one of our websites we automatically save
<br/> traffic data. Normally the IP address, the type and version
<strong>6. Cookies, Google Analytics, Twitter</strong><br/> of your browser, the time and the website that lead to our
<br/> website ("Referer") will be saved. Your IP address is
We use Cookies. When you visit one of our websites, information is stored on your terminal device in the form of a "cookie". Cookies are small text files that are stored on your terminal device by your browser. You can opt-out of the storage of cookies in the settings of your browser-software, but however, in this case you might not be able to fully use all functions and services on our website.<br/> collected anonymously so that we cannot match it with your
<br/> person. The collection of those data is necessary to
We use Google Analytics, a service provided by Google Inc., 1600 Amphitheatre Parkway, Mountainview, CA 94043, USA ("Google"). Google uses Cookies. Google will use these cookies on our behalf to analyse how you use our websites and to generate reports about the activities on our websites. The information collected by those cookies will be transmitted to a Google server in the United States of America. We have Google's IP anonymization activated, so your IP address will be shortened before transmitting to Google. Only in exceptional cases the full IP address will be transmitted and then shortened afterwards. <br/> provide our websites and services, according to Art. 6 par.
<br/> 1 lit. f GDPR.<br/>
You may opt out from thecollection of these cookies by downloading and installing a browser plugin available at the following link:<br/> <br/>
<br/> <br/>
<a href="http://tools.google.com/dlpage/gaoptout">http://tools.google.com/dlpage/gaoptout</a><br/> <strong>4. Storage durations</strong><br/>
<br/> <br/>
You may find further information about the processing of your personal data at the following links:<br/> Your data will be deleted immediately, as soon as it isn't
<br/> relevant anymore for any contract between you and us. In
<a href="https://policies.google.com/technologies/ads">https://policies.google.com/technologies/ads</a><br/> some cases it could be necessary to store your data
<br/> further, to comply with our contractual or other legal
<a href="https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active">https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active</a><br/> obligatons.<br/>
<br/> <br/>
<a href="https://adssettings.google.com/authenticated">https://adssettings.google.com/authenticated</a><br/> <br/>
<br/> <strong>5. Disclosure of your personal data</strong><br/>
The collected personal data will be deleted or anonymized after 14 months according to Art. 6 par. 1 lit. f GDPR.<br/> <br/>
<br/> We don't disclose your personal data to third parties,
Our websites use several functions from the social network Twitter, a service provided by Twitter Inc., 1355 Market Street, Suite 900, San Francisco, CA 94103, USA. We may embed content of Twitter in our websites, such as photos, videos, texts or buttons. If you are registered with Twitter, they may combine your use of these functionalities on our websites with your Twitter account. You may find further information at https://twitter.com/de/privacy.<br/> except:<br/>
<br/> <br/>
<br/> a) You grant us your explicit permission according to Art.
<strong>7. Your rights concerning your personal data</strong><br/> 6 par. 1 S. 1 lit. a GDPR.<br/>
<br/> <br/>
Under applicable GDPR you may have the right to:<br/> b) The disclosure of your data is legal and it is necessary
<br/> to comply with our contractual or other legal obligations,
a) Obtain confirmation as to whether or not personal data concerning you are being processed, and where that is the case, access to the personal data, according to Art. 15 GDPR.<br/> according to Art. 6 par. 1 S. 1 lit b GDPR.<br/>
<br/> <br/>
b) Obtain the rectification of false or inaccurate data concerning you, according to Art. 15, Art. 16 GDPR.<br/> c) There is a law or legal obligation to disclose your data
<br/> or the disclosure is necessary for the performance of a
c) Obtain the deletion of your personal data, according to Art. 17 GDPR.<br/> task carried out in the public interest or in the exercise
<br/> of an official authority according to Art. 6 par. 1 S. 1
d) Obtain the restriction of processing your personal data, according to Art. 18 GDPR.<br/> lit. c GDPR.<br/>
<br/> <br/>
e) Obtain a digital copy of your personal data processed by us, according to Art. 20 GDPR.<br/> d) The disclosure of your data is necessary for the
<br/> purposes of the legitimate interests pursued by us or by a
f) Revoke a granted permission regarding your personal data at any time, according to Art. 7 par. 3 GDPR.<br/> third party, except where such interests are overridden by
<br/> the interests or your fundamental right according to Art.
g) Complain at a data protection authority, according to Art. 77 GDPR.<br/> 6. par. 1 S. 1 lit. f GDPR.<br/>
<br/> <br/>
<br/> <br/>
<br/> <strong>6. Cookies, Google Analytics, Twitter</strong><br/>
<strong>8. Hyperlinks / Disclaimer</strong><br/> <br/>
<br/> We use Cookies. When you visit one of our websites,
This privacy policy applies only to our websites and not to other websites or applications operated by third parties. We may provide links to other websites but we are not responsible for the privacy practices of such other websites.<br/> information is stored on your terminal device in the form
<br/> of a "cookie". Cookies are small text files that are stored
<br/> on your terminal device by your browser. You can opt-out of
{% endblocktrans %} the storage of cookies in the settings of your
browser-software, but however, in this case you might not
be able to fully use all functions and services on our
website.<br/>
<br/>
We use Google Analytics, a service provided by Google Inc.,
1600 Amphitheatre Parkway, Mountainview, CA 94043, USA
("Google"). Google uses Cookies. Google will use these
cookies on our behalf to analyse how you use our websites
and to generate reports about the activities on our
websites. The information collected by those cookies will
be transmitted to a Google server in the United States of
America. We have Google's IP anonymization activated, so
your IP address will be shortened before transmitting to
Google. Only in exceptional cases the full IP address will
be transmitted and then shortened afterwards. <br/>
<br/>
You may opt out from thecollection of these cookies by
downloading and installing a browser plugin available at
the following link:<br/>
<br/>
<a href="http://tools.google.com/dlpage/gaoptout">http://tools.google.com/dlpage/gaoptout</a><br/>
<br/>
You may find further information about the processing of
your personal data at the following links:<br/>
<br/>
<a href="https://policies.google.com/technologies/ads">https://policies.google.com/technologies/ads</a><br/>
<br/>
<a href="https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active">https://www.privacyshield.gov/participant?id=a2zt000000001L5AAI&status=Active</a><br/>
<br/>
<a href="https://adssettings.google.com/authenticated">https://adssettings.google.com/authenticated</a><br/>
<br/>
The collected personal data will be deleted or anonymized
after 14 months according to Art. 6 par. 1 lit. f
GDPR.<br/>
<br/>
Our websites use several functions from the social network
Twitter, a service provided by Twitter Inc., 1355 Market
Street, Suite 900, San Francisco, CA 94103, USA. We may
embed content of Twitter in our websites, such as photos,
videos, texts or buttons. If you are registered with
Twitter, they may combine your use of these functionalities
on our websites with your Twitter account. You may find
further information at https://twitter.com/de/privacy.<br/>
<br/>
<br/>
<strong>7. Your rights concerning your personal
data</strong><br/>
<br/>
Under applicable GDPR you may have the right to:<br/>
<br/>
a) Obtain confirmation as to whether or not personal data
concerning you are being processed, and where that is the
case, access to the personal data, according to Art. 15
GDPR.<br/>
<br/>
b) Obtain the rectification of false or inaccurate data
concerning you, according to Art. 15, Art. 16 GDPR.<br/>
<br/>
c) Obtain the deletion of your personal data, according to
Art. 17 GDPR.<br/>
<br/>
d) Obtain the restriction of processing your personal data,
according to Art. 18 GDPR.<br/>
<br/>
e) Obtain a digital copy of your personal data processed by
us, according to Art. 20 GDPR.<br/>
<br/>
f) Revoke a granted permission regarding your personal data
at any time, according to Art. 7 par. 3 GDPR.<br/>
<br/>
g) Complain at a data protection authority, according to
Art. 77 GDPR.<br/>
<br/>
<br/>
<br/>
<strong>8. Hyperlinks / Disclaimer</strong><br/>
<br/>
This privacy policy applies only to our websites and not to
other websites or applications operated by third parties.
We may provide links to other websites but we are not
responsible for the privacy practices of such other
websites.<br/>
<br/>
<br/>
{% endblocktrans %}
</p> </p>
</div> </div>
<div class="modal-footer"> <div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button> <button type="button" class="btn btn-default"
data-dismiss="modal">Close
</button>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<script type="text/javascript"> <script type="text/javascript">
var cookieManager = { var cookieManager = {
createCookie: function (name, value, days) { createCookie: function (name, value, days) {
var date = new Date(), var date = new Date(),
@ -210,6 +331,6 @@ var cookieManager = {
} }
} }
}; };
</script> </script>
{% endif %} {% endif %}