Commit Graph

197 Commits

Author SHA1 Message Date
Amauri CHAMPEAUX 85a555fc0c
Update var for v. pro 2019-10-29 16:48:56 +01:00
Cédric ffdda75c2c
Fix error with ie
"new Event" is not compatible with ie
2019-09-12 22:08:13 +02:00
Cédric 8d048bea87
Déplacer la correction de mainTop
Permet d'éviter un mainTop négatif.
2019-09-05 12:21:07 +02:00
Amauri CHAMPEAUX 4ef09977ee
Merge pull request #343 from prudloff-insite/anchor
Don't scroll to top of page when closing popin
2019-08-28 09:40:21 +02:00
Amauri CHAMPEAUX 79d71466d5
Merge pull request #344 from JasonBenett/lifecycle-events
Dispatch JS events at crucial display steps
2019-08-28 09:39:59 +02:00
Jason Benedetti c6e19d73b5
Increase the ask area capability to be extended
- Encapsulate the main ask area buttons into a current state class (same comportment that the existing one on each service line).
- Add simpler methods to add/remove classes on user interface on the same way that the existing "css" method.
2019-08-23 10:44:05 +02:00
Jason Benedetti b595ca0ce5
Add higher encapsulation level to enhance design abilities
FR : Ajout de plusieurs <div> et <span> non stylisées pour faciliter le travail d'intégration et de design simplement via du CSS, notamment sur l'apparence de boutons par rapport aux textes.

EN : Add some <div> and <span> "unstylished" to enhance the integration and design work via simple CSS rules, especially about the buttons appearance compared to the texts.
2019-08-22 14:58:35 +02:00
Jason Benedetti affafafe37
Dispatch JS events at crucial display steps
FR : Ajout d'évènements JS à différents moments du cycle de vie de tarteaucitron. Permet d'ajouter de la logique métier personnalisée à différentes étapes.

EN : Add JS events to many moments of tarteaucitron life cycle. Allow to add personalized business logic to different steps.
2019-08-22 14:49:16 +02:00
Pierre Rudloff 1b5aea63dc Don't scroll to top of page when closing popin 2019-08-19 15:03:26 +02:00
Amauri CHAMPEAUX 3996698dc9
Merge pull request #266 from Adysone/master
Remove the hardcoded colors from the JS
2019-06-13 09:05:07 +02:00
Amauri CHAMPEAUX 07dbc549b4
Merge pull request #320 from AnTSaSk/master
Enhance custom "Expire" value / Amélioration de la valeur personnalisée "Expire"
2019-06-13 08:59:04 +02:00
Yannik 42cee81cea
FIX - ForceLanguage when !navigator 2019-05-17 13:12:52 +02:00
Alexis Besson 9f3873303d Feature: Modify verification of tarteaucitronExpireInDay type's value 2019-04-08 11:46:11 +02:00
Alexis Besson fb2b675889 Feature: Add possibility for user to specify a hour(s)/day(s) value as a custom expire value 2019-04-08 11:36:12 +02:00
Carsten Meyer 4020cdb12d
HTML semantics
- type="button" on all buttons
- rel="noreferrer noopener" on all links
2019-03-18 16:54:58 +01:00
Cenatiempo Yannick 8d53cfdb17
Prevent error for navigator without language 2019-02-28 18:28:48 +01:00
Emilie Pistorius 01ffbac2a0 fix aria-level values 2019-02-14 09:34:08 +01:00
Amauri CHAMPEAUX be56f21919
Changes in how stats are calculated on the pro version 2019-01-24 10:45:51 +01:00
Amauri CHAMPEAUX f4347f8536
Changes in how stats are calculated on the pro version 2019-01-19 13:48:42 +01:00
Amauri CHAMPEAUX dac62f1a22
Merge branch 'master' into feat/hide-read-more 2018-12-26 13:34:03 +01:00
Amauri CHAMPEAUX 699be0de5c
Fix a bug with Prototype Enumerable 2018-12-04 16:59:25 +01:00
Amauri CHAMPEAUX 10b8db89bb
Fix a bug with Prototype Enumerable 2018-12-04 15:52:18 +01:00
Anthony Demurtas 7c94cf65cc Remove the hardcoded colors from the JS
The hardcoded colors green and red have been removed from the JS file.
The colors are now in the CSS file.
A new class tarteaucitronIsSelected is added to the main selected button ("Allow all" or "Deny all").
2018-11-20 17:40:46 +01:00
Nicolas Cabot 8d435953ba merged duplicated rel attributes on credit link element 2018-11-14 18:33:17 +01:00
CIMEOS 32bba9e880
SEO Compatibility
Substitution of Hn for span with aria-heading
2018-10-24 16:32:11 +02:00
Amauri CHAMPEAUX 05f98f423c
Merge pull request #230 from e-adrien/seo
Remove h* use for SEO
2018-10-24 14:23:34 +02:00
Amauri CHAMPEAUX 49dbaa32ff
Add Greek translation 2018-10-23 15:39:55 +02:00
Jérôme Fix 758b8fc7f2 Ability to use an external CSS
- Added option to initialization: useExternalCSS
2018-10-20 07:27:55 +02:00
Adrien ERAUD 4fe43eb84e
Remove h* use for SEO 2018-10-09 14:16:05 +02:00
Amauri CHAMPEAUX e20c3a90bb
Fix #235
You can now change engage string with the same method as other texts:

```
<script>
var tarteaucitronCustomText = {
    "engage-twitter": "Follow us on Twitter!",
};
</script>
```
2018-10-03 08:25:01 +02:00
Amauri CHAMPEAUX c31b2a1bb3
Fix #207 - Remove ContentWrapper 2018-10-03 07:45:16 +02:00
Amauri CHAMPEAUX 8ff060c449
Merge pull request #218 from OwnWeb/feature/googlemaps-embed
 Add Google Maps Iframe embed service
2018-09-25 14:28:46 +02:00
Romain GABORIEAU 8b1696cf20 feat: add event functions to init and load 2018-09-14 14:14:07 +02:00
Hugo Heneault 1b5f0cad47 Add Google Maps Iframe embed service 2018-09-14 12:07:33 +02:00
Amauri CHAMPEAUX 096065c0bb
Fix colors of button #213 2018-09-14 09:30:29 +02:00
Amauri CHAMPEAUX 7bccde22c6
Revert #208 Do not work on IE11 2018-09-11 13:58:17 +02:00
Amauri CHAMPEAUX 29778541ee
Merge branch 'master' into master 2018-09-11 10:52:56 +02:00
Amauri CHAMPEAUX 63f0ba6866
Restore effect on general allow/deny buttons 2018-09-11 10:52:18 +02:00
Amauri CHAMPEAUX e156538555
Better scroll management 2018-09-11 10:40:49 +02:00
Yohann bianchi 842cec6dc8 🐛 Fix an incompatibility with prototype.js < 1.7.3.0 2018-09-11 10:38:01 +02:00
Amauri CHAMPEAUX 43cf19b939
Always show the main information text 2018-09-10 08:00:26 +02:00
Amauri CHAMPEAUX 4eb6f8c14f
Add a class to customize the line depending of the status 2018-09-03 14:40:08 +02:00
Amauri CHAMPEAUX 51433bf1ff
Do not use default value 2018-09-03 11:10:06 +02:00
Amauri CHAMPEAUX a31264e13d Add an option to display a link to the privacy url
"privacyUrl":  "https://example.com/privacy-policy",
2018-08-29 11:12:57 +02:00
Amauri CHAMPEAUX af76f8415a
Removed break line after service name 2018-08-29 10:05:11 +02:00
Amauri CHAMPEAUX 7cf9cd5659
Time to reload files 2018-08-28 11:18:53 +02:00
Amauri CHAMPEAUX 72bd720177
Merge branch 'master' into display-cta-accept-all-with-highPrivacy 2018-08-28 10:51:17 +02:00
Amauri CHAMPEAUX 6d6f7a77db
Add an option to hide the links to opt-out.ferank.eu and third party website 2018-08-28 10:43:35 +02:00
Amauri CHAMPEAUX 618eea713f
Fix the default value for the parameters 2018-08-28 10:33:19 +02:00
Lena f64fecd67b better comments + add translations 2018-08-14 15:55:49 +02:00