From: Guillaume Pellerin Date: Fri, 15 Jul 2016 12:50:23 +0000 (+0200) Subject: update locales, gulp build X-Git-Url: https://git.parisson.com/?a=commitdiff_plain;h=496b5f2ce34b1c6380919ffaae5c7ef29a6d51eb;p=mezzo.git update locales, gulp build --- diff --git a/app/locale/fr/LC_MESSAGES/django.mo b/app/locale/fr/LC_MESSAGES/django.mo index 391cf55b..f7e434ba 100644 Binary files a/app/locale/fr/LC_MESSAGES/django.mo and b/app/locale/fr/LC_MESSAGES/django.mo differ diff --git a/app/locale/fr/LC_MESSAGES/django.po b/app/locale/fr/LC_MESSAGES/django.po index b3c1beba..14b15c62 100644 --- a/app/locale/fr/LC_MESSAGES/django.po +++ b/app/locale/fr/LC_MESSAGES/django.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2016-07-15 14:31+0200\n" +"POT-Creation-Date: 2016-07-15 14:36+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -60,8 +60,8 @@ msgstr "" msgid "Site" msgstr "" -#: organization/core/models.py:13 organization/team/models.py:149 -#: organization/team/models.py:175 +#: organization/core/models.py:13 organization/team/models.py:152 +#: organization/team/models.py:184 msgid "name" msgstr "nom" @@ -69,7 +69,7 @@ msgstr "nom" msgid "description" msgstr "" -#: organization/core/models.py:30 organization/team/models.py:107 +#: organization/core/models.py:30 organization/team/models.py:110 msgid "title" msgstr "titre" @@ -101,15 +101,15 @@ msgstr "" msgid "briefs" msgstr "brèves" -#: organization/festival/models.py:22 organization/team/models.py:109 +#: organization/festival/models.py:22 organization/team/models.py:112 msgid "first name" msgstr "" -#: organization/festival/models.py:23 organization/team/models.py:110 +#: organization/festival/models.py:23 organization/team/models.py:113 msgid "last name" msgstr "" -#: organization/festival/models.py:24 organization/team/models.py:112 +#: organization/festival/models.py:24 organization/team/models.py:115 msgid "biography" msgstr "biographie" @@ -118,8 +118,6 @@ msgid "artist" msgstr "artiste" #: organization/magazine/models.py:19 -#, fuzzy -#| msgid "articles" msgid "article" msgstr "articles" @@ -264,12 +262,12 @@ msgid "organization type" msgstr "type d'organisation" #: organization/team/models.py:64 organization/team/models.py:84 -#: organization/team/models.py:160 +#: organization/team/models.py:166 msgid "URL" msgstr "" #: organization/team/models.py:70 organization/team/models.py:83 -#: organization/team/models.py:113 +#: organization/team/models.py:116 msgid "organization" msgstr "organisation" @@ -281,70 +279,88 @@ msgstr "classe de trame CSS" msgid "department" msgstr "département" -#: organization/team/models.py:106 +#: organization/team/models.py:100 +#, fuzzy +#| msgid "teams" +msgid "team" +msgstr "équipes" + +#: organization/team/models.py:109 msgid "user" msgstr "" -#: organization/team/models.py:108 +#: organization/team/models.py:111 msgid "gender" msgstr "genre" -#: organization/team/models.py:111 +#: organization/team/models.py:114 msgid "birthday" msgstr "déte de naissance" -#: organization/team/models.py:116 organization/team/models.py:158 -#: organization/team/models.py:194 +#: organization/team/models.py:119 organization/team/models.py:164 +#: organization/team/models.py:203 msgid "person" msgstr "personne" -#: organization/team/models.py:159 +#: organization/team/models.py:155 +msgid "nationality" +msgstr "" + +#: organization/team/models.py:165 msgid "link type" msgstr "type de lien" -#: organization/team/models.py:176 +#: organization/team/models.py:169 +#, fuzzy +#| msgid "link type" +msgid "link" +msgstr "type de lien" + +#: organization/team/models.py:185 msgid "slug" msgstr "" -#: organization/team/models.py:177 +#: organization/team/models.py:186 msgid "" "Use this field to define a simple identifier that can be used to style the " "different link types (i.e. assign social media icons to them)" msgstr "" -#: organization/team/models.py:182 +#: organization/team/models.py:191 msgid "ordering" msgstr "" -#: organization/team/models.py:195 +#: organization/team/models.py:204 msgid "teams" msgstr "équipes" -#: organization/team/models.py:196 +#: organization/team/models.py:205 msgid "begin date" msgstr "date de début" -#: organization/team/models.py:197 +#: organization/team/models.py:206 msgid "end date" msgstr "date de fin" -#: organization/team/models.py:198 +#: organization/team/models.py:207 msgid "role" msgstr "rôle" -#: organization/team/models.py:199 +#: organization/team/models.py:208 msgid "work" msgstr "travail" +#: organization/team/models.py:211 +msgid "activity" +msgstr "activité" + #: settings.py:45 -#, fuzzy -#| msgid "Location:" msgid "Action" -msgstr "Lieu:" +msgstr "Action" #: settings.py:46 msgid "Departement" -msgstr "" +msgstr "Département" #: settings.py:47 msgid "Footer" diff --git a/app/organization/team/admin.py b/app/organization/team/admin.py index 044ade88..78d3477a 100644 --- a/app/organization/team/admin.py +++ b/app/organization/team/admin.py @@ -34,20 +34,6 @@ class PersonAdminBase(admin.ModelAdmin): model = Person -# -# class PersonAdmin(BaseTranslationModelAdmin): -# -# model = Person -# inlines = [ActivityInline,] -# -# def get_fieldsets(self, request, obj = None): -# res = super(PersonAdmin, self).get_fieldsets(request, obj) -# # I only need to move one field; change the following -# # line to account for more. -# fields = (res[0][1]['fields']) -# -# res[0][1]['fields'].append(res[0][1]['fields'].pop(0)) -# return res class PersonAdmin(BaseTranslationModelAdmin): diff --git a/app/organization/team/models.py b/app/organization/team/models.py index 128ce952..99289b0d 100644 --- a/app/organization/team/models.py +++ b/app/organization/team/models.py @@ -96,8 +96,11 @@ class Team(Named): department = models.ForeignKey('Department', verbose_name=_('department'), blank=True, null=True, on_delete=models.SET_NULL) + class Meta: + verbose_name = _('team') + def __unicode__(self): - return u"Team" + return self.name class Person(AdminThumbMixin, Photo): @@ -148,6 +151,9 @@ class Nationality(models.Model): name = models.CharField(_('name'), max_length=128) + class Meta: + verbose_name = _('nationality') + def __unicode__(self): return self.name @@ -159,6 +165,9 @@ class Link(models.Model): link_type = models.ForeignKey('LinkType', verbose_name=_('link type')) url = models.URLField(verbose_name=_('URL')) + class Meta: + verbose_name = _('link') + def __str__(self): return self.url @@ -196,7 +205,10 @@ class Activity(RichText): date_begin = models.DateField(_('begin date'), null=True, blank=True) date_end = models.DateField(_('end date'), null=True, blank=True) role = models.CharField(_('role'), blank=True, max_length=512) - description = models.TextField(_('work'), blank=True) + description = models.TextField(_('description'), blank=True) + + class Meta: + verbose_name = _('activity') def __unicode__(self): return ' - '.join((self.person, self.role, self.date_begin, self.date_end)) diff --git a/app/static/css/index.min.css b/app/static/css/index.min.css index c498fc4b..3d5bf329 100644 --- a/app/static/css/index.min.css +++ b/app/static/css/index.min.css @@ -1,2000 +1,2 @@ -@charset "UTF-8"; -html { - font-size: 100%; - line-height: 1.5em; -} -@media print { - html { - font-size: 12pt; - } -} - -html, body { - box-sizing: border-box; - margin: 0; - padding: 0; -} - -*, -*:before, -*:after { - box-sizing: inherit; -} - -a { - outline: none; - color: #000; - text-decoration: inherit; -} - -img { - max-width: 100%; - height: auto; -} - -body { - text-rendering: optimizeLegibility; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; - color: #000; - font-family: "Merriweather", serif; -} - -::-moz-selection { - background: #000; - color: #fff; -} - -::selection { - background: #000; - color: #fff; -} - -::-moz-selection { - background: #000; - color: #fff; -} - -h1, h2, h3 { - margin: 0; -} - -h1 { - font-size: 42px; - font-size: 2.625rem; - line-height: 48px; - line-height: 3rem; - font-weight: 700; - font-family: "Oswald", sans-serif; - margin-bottom: 24px; - margin-bottom: 1.5rem; - margin-top: 24px; - margin-top: 1.5rem; -} - -h2 { - font-size: 30px; - font-size: 1.875rem; - line-height: 36px; - line-height: 2.25rem; - font-weight: 400; - font-family: "Oswald", sans-serif; - margin-bottom: 48px; - margin-bottom: 3rem; - margin-top: 24px; - margin-top: 1.5rem; -} -h2 + .chapo { - margin-top: 0px; - margin-top: 0; - margin-bottom: 24px; - margin-bottom: 1.5rem; -} - -p { - margin-top: 0px; - margin-top: 0; - margin-bottom: 24px; - margin-bottom: 1.5rem; - line-height: 30px; - line-height: 1.875rem; - font-family: "Merriweather", serif; -} -p a:not(.button) { - position: relative; - z-index: 1; -} -p a:not(.button):after { - -webkit-transition: all 0.15s ease-in-out; - transition: all 0.15s ease-in-out; - content: ""; - display: block; - position: absolute; - left: 0; - right: 0; - bottom: 0; - height: 1px; - background: #C3C3C3; - z-index: -1; -} -p a:not(.button):hover:after { - bottom: 0; - background: #F8E71C; - height: 100%; -} - -hr { - border: 0; - border-top: 1px solid black; - height: 11px; - background-color: #F8E71C; - margin: 120px 0px 48px 0px; - margin: 7.5rem 0 3rem 0; -} - -figure { - margin: 0; -} -figure figcaption { - text-align: center; - width: 300px; - margin: 0 auto; - display: block; - margin-top: 6px; - margin-top: 0.375rem; - font-size: 12px; - font-size: 0.75rem; - line-height: 18px; - line-height: 1.125rem; - font-family: "Merriweather", serif; - font-weight: 300; -} -figure img { - display: block; -} - -.chapo { - font-size: 20px; - font-size: 1.25rem; - line-height: 30px; - line-height: 1.875rem; - font-family: "Merriweather", serif; - margin-top: 120px; - margin-top: 7.5rem; - margin-bottom: 72px; - margin-bottom: 4.5rem; - font-weight: 900; -} - -.button { - border: 0; - outline: 0; - background: none; - font-size: 20px; - font-size: 1.25rem; - line-height: 24px; - line-height: 1.5rem; - font-family: "Oswald", sans-serif; - padding: 6px 24px; - padding: 0.375rem 1.5rem; - margin: 0px; - margin: 0; - font-weight: 300; - background: #F8E71C; - display: inline-block; - vertical-align: middle; - cursor: pointer; - -webkit-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; -} -.button:hover { - background: black; - color: #F8E71C; -} -.button--small { - font-size: 16px; - font-size: 1rem; - padding: 4.32px 24px; - padding: 0.27rem 1.5rem; -} -.button--xsmall { - font-size: 14px; - font-size: 0.875rem; - padding: 3px 12px; - padding: 0.1875rem 0.75rem; -} -.button--block { - display: block; - text-align: center; - margin: 0px 0px 24px 0px; - margin: 0 0 1.5rem 0; -} - -.m1 { - margin: 24px; - margin: 1.5rem; -} - -.mt1 { - margin-top: 24px; - margin-top: 1.5rem; -} - -.mb1 { - margin-bottom: 24px; - margin-bottom: 1.5rem; -} - -.mr1 { - margin-right: 24px; - margin-right: 1.5rem; -} - -.ml1 { - margin-left: 24px; - margin-left: 1.5rem; -} - -.p1 { - padding: 24px; - padding: 1.5rem; -} - -.pt1 { - padding-top: 24px; - padding-top: 1.5rem; -} - -.pb1 { - padding-bottom: 24px; - padding-bottom: 1.5rem; -} - -.pr1 { - padding-right: 24px; - padding-right: 1.5rem; -} - -.pl1 { - padding-left: 24px; - padding-left: 1.5rem; -} - -.bg { - background-color: #F8E71C; -} - -@media (max-width: 46.99em) { - .hide-xxs { - display: none; - } -} - -@media (max-width: 60.74em) { - .hide-xs { - display: none; - } -} - -@media (max-width: 66.99em) { - .hide-sm { - display: none; - } -} - -@media (max-width: 85.74em) { - .hide-md { - display: none; - } -} - -@media (min-width: 85.75em) { - .hide-lg { - display: none; - } -} - -.section { - margin-top: 96px; - margin-top: 6rem; -} -.section:first-child { - margin-top: 0; -} - -/* Base container properties */ -.container, .container-fluid, .container-full, .container-fixed { - margin-right: auto; - margin-left: auto; - padding-left: 24px; - padding-right: 24px; -} -@media screen and (max-width: 1072px) { - .container, .container-fluid, .container-full, .container-fixed { - padding-left: 12px; - padding-right: 12px; - } -} - -/* Base column properties */ -.col-xxs-0, .col-xxs-1, .col-xxs-2, .col-xxs-3, .col-xxs-4, .col-xxs-5, .col-xxs-6, .col-xxs-7, .col-xxs-8, .col-xxs-9, .col-xxs-10, .col-xxs-11, .col-xxs-12, .col-xs-0, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-sm-0, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-md-0, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-lg-0, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { - box-sizing: border-box; - position: relative; - width: 100%; - padding-left: 12px; - padding-right: 12px; - min-height: 1px; - float: left; -} - -/* Set box-sizing */ -.container, -.row, -.row:after, -.row:before { - box-sizing: border-box; -} - -/* Container */ -.container { - max-width: 972px; -} -.container-full { - padding-left: 0; - padding-right: 0; -} -.container-fixed { - width: 1008px; -} -@media screen and (min-width: 1072px) { - .container { - max-width: 1072px; - } -} -@media screen and (min-width: 1372px) { - .container { - max-width: 1372px; - } -} - -/* Clearfix & box-model + list-style reset for ul support */ -.row { - *zoom: 1; - list-style: none; - margin: 0; - padding: 0; - border: 0; - margin-left: -12px; - margin-right: -12px; - /* Nested grid */ -} -.row:after { - content: ""; - display: table; - clear: both; -} -.row > .row { - clear: none; - float: left; - margin: 0 !important; -} - -/* Generate columns */ -@media screen and (min-width: 0) { - .col-xxs-0 { - width: 0%; - } - - .col-xxs-push-0 { - left: 0%; - } - - .col-xxs-pull-0 { - right: 0%; - } - - .col-xxs-offset-0 { - margin-left: 0%; - } - - .col-xxs-1 { - width: 8.33333%; - } - - .col-xxs-push-1 { - left: 8.33333%; - } - - .col-xxs-pull-1 { - right: 8.33333%; - } - - .col-xxs-offset-1 { - margin-left: 8.33333%; - } - - .col-xxs-2 { - width: 16.66667%; - } - - .col-xxs-push-2 { - left: 16.66667%; - } - - .col-xxs-pull-2 { - right: 16.66667%; - } - - .col-xxs-offset-2 { - margin-left: 16.66667%; - } - - .col-xxs-3 { - width: 25%; - } - - .col-xxs-push-3 { - left: 25%; - } - - .col-xxs-pull-3 { - right: 25%; - } - - .col-xxs-offset-3 { - margin-left: 25%; - } - - .col-xxs-4 { - width: 33.33333%; - } - - .col-xxs-push-4 { - left: 33.33333%; - } - - .col-xxs-pull-4 { - right: 33.33333%; - } - - .col-xxs-offset-4 { - margin-left: 33.33333%; - } - - .col-xxs-5 { - width: 41.66667%; - } - - .col-xxs-push-5 { - left: 41.66667%; - } - - .col-xxs-pull-5 { - right: 41.66667%; - } - - .col-xxs-offset-5 { - margin-left: 41.66667%; - } - - .col-xxs-6 { - width: 50%; - } - - .col-xxs-push-6 { - left: 50%; - } - - .col-xxs-pull-6 { - right: 50%; - } - - .col-xxs-offset-6 { - margin-left: 50%; - } - - .col-xxs-7 { - width: 58.33333%; - } - - .col-xxs-push-7 { - left: 58.33333%; - } - - .col-xxs-pull-7 { - right: 58.33333%; - } - - .col-xxs-offset-7 { - margin-left: 58.33333%; - } - - .col-xxs-8 { - width: 66.66667%; - } - - .col-xxs-push-8 { - left: 66.66667%; - } - - .col-xxs-pull-8 { - right: 66.66667%; - } - - .col-xxs-offset-8 { - margin-left: 66.66667%; - } - - .col-xxs-9 { - width: 75%; - } - - .col-xxs-push-9 { - left: 75%; - } - - .col-xxs-pull-9 { - right: 75%; - } - - .col-xxs-offset-9 { - margin-left: 75%; - } - - .col-xxs-10 { - width: 83.33333%; - } - - .col-xxs-push-10 { - left: 83.33333%; - } - - .col-xxs-pull-10 { - right: 83.33333%; - } - - .col-xxs-offset-10 { - margin-left: 83.33333%; - } - - .col-xxs-11 { - width: 91.66667%; - } - - .col-xxs-push-11 { - left: 91.66667%; - } - - .col-xxs-pull-11 { - right: 91.66667%; - } - - .col-xxs-offset-11 { - margin-left: 91.66667%; - } - - .col-xxs-12 { - width: 100%; - } - - .col-xxs-push-12 { - left: 100%; - } - - .col-xxs-pull-12 { - right: 100%; - } - - .col-xxs-offset-12 { - margin-left: 100%; - } -} -@media screen and (min-width: 752px) { - .col-xs-0 { - width: 0%; - } - - .col-xs-push-0 { - left: 0%; - } - - .col-xs-pull-0 { - right: 0%; - } - - .col-xs-offset-0 { - margin-left: 0%; - } - - .col-xs-1 { - width: 8.33333%; - } - - .col-xs-push-1 { - left: 8.33333%; - } - - .col-xs-pull-1 { - right: 8.33333%; - } - - .col-xs-offset-1 { - margin-left: 8.33333%; - } - - .col-xs-2 { - width: 16.66667%; - } - - .col-xs-push-2 { - left: 16.66667%; - } - - .col-xs-pull-2 { - right: 16.66667%; - } - - .col-xs-offset-2 { - margin-left: 16.66667%; - } - - .col-xs-3 { - width: 25%; - } - - .col-xs-push-3 { - left: 25%; - } - - .col-xs-pull-3 { - right: 25%; - } - - .col-xs-offset-3 { - margin-left: 25%; - } - - .col-xs-4 { - width: 33.33333%; - } - - .col-xs-push-4 { - left: 33.33333%; - } - - .col-xs-pull-4 { - right: 33.33333%; - } - - .col-xs-offset-4 { - margin-left: 33.33333%; - } - - .col-xs-5 { - width: 41.66667%; - } - - .col-xs-push-5 { - left: 41.66667%; - } - - .col-xs-pull-5 { - right: 41.66667%; - } - - .col-xs-offset-5 { - margin-left: 41.66667%; - } - - .col-xs-6 { - width: 50%; - } - - .col-xs-push-6 { - left: 50%; - } - - .col-xs-pull-6 { - right: 50%; - } - - .col-xs-offset-6 { - margin-left: 50%; - } - - .col-xs-7 { - width: 58.33333%; - } - - .col-xs-push-7 { - left: 58.33333%; - } - - .col-xs-pull-7 { - right: 58.33333%; - } - - .col-xs-offset-7 { - margin-left: 58.33333%; - } - - .col-xs-8 { - width: 66.66667%; - } - - .col-xs-push-8 { - left: 66.66667%; - } - - .col-xs-pull-8 { - right: 66.66667%; - } - - .col-xs-offset-8 { - margin-left: 66.66667%; - } - - .col-xs-9 { - width: 75%; - } - - .col-xs-push-9 { - left: 75%; - } - - .col-xs-pull-9 { - right: 75%; - } - - .col-xs-offset-9 { - margin-left: 75%; - } - - .col-xs-10 { - width: 83.33333%; - } - - .col-xs-push-10 { - left: 83.33333%; - } - - .col-xs-pull-10 { - right: 83.33333%; - } - - .col-xs-offset-10 { - margin-left: 83.33333%; - } - - .col-xs-11 { - width: 91.66667%; - } - - .col-xs-push-11 { - left: 91.66667%; - } - - .col-xs-pull-11 { - right: 91.66667%; - } - - .col-xs-offset-11 { - margin-left: 91.66667%; - } - - .col-xs-12 { - width: 100%; - } - - .col-xs-push-12 { - left: 100%; - } - - .col-xs-pull-12 { - right: 100%; - } - - .col-xs-offset-12 { - margin-left: 100%; - } -} -@media screen and (min-width: 972px) { - .col-sm-0 { - width: 0%; - } - - .col-sm-push-0 { - left: 0%; - } - - .col-sm-pull-0 { - right: 0%; - } - - .col-sm-offset-0 { - margin-left: 0%; - } - - .col-sm-1 { - width: 8.33333%; - } - - .col-sm-push-1 { - left: 8.33333%; - } - - .col-sm-pull-1 { - right: 8.33333%; - } - - .col-sm-offset-1 { - margin-left: 8.33333%; - } - - .col-sm-2 { - width: 16.66667%; - } - - .col-sm-push-2 { - left: 16.66667%; - } - - .col-sm-pull-2 { - right: 16.66667%; - } - - .col-sm-offset-2 { - margin-left: 16.66667%; - } - - .col-sm-3 { - width: 25%; - } - - .col-sm-push-3 { - left: 25%; - } - - .col-sm-pull-3 { - right: 25%; - } - - .col-sm-offset-3 { - margin-left: 25%; - } - - .col-sm-4 { - width: 33.33333%; - } - - .col-sm-push-4 { - left: 33.33333%; - } - - .col-sm-pull-4 { - right: 33.33333%; - } - - .col-sm-offset-4 { - margin-left: 33.33333%; - } - - .col-sm-5 { - width: 41.66667%; - } - - .col-sm-push-5 { - left: 41.66667%; - } - - .col-sm-pull-5 { - right: 41.66667%; - } - - .col-sm-offset-5 { - margin-left: 41.66667%; - } - - .col-sm-6 { - width: 50%; - } - - .col-sm-push-6 { - left: 50%; - } - - .col-sm-pull-6 { - right: 50%; - } - - .col-sm-offset-6 { - margin-left: 50%; - } - - .col-sm-7 { - width: 58.33333%; - } - - .col-sm-push-7 { - left: 58.33333%; - } - - .col-sm-pull-7 { - right: 58.33333%; - } - - .col-sm-offset-7 { - margin-left: 58.33333%; - } - - .col-sm-8 { - width: 66.66667%; - } - - .col-sm-push-8 { - left: 66.66667%; - } - - .col-sm-pull-8 { - right: 66.66667%; - } - - .col-sm-offset-8 { - margin-left: 66.66667%; - } - - .col-sm-9 { - width: 75%; - } - - .col-sm-push-9 { - left: 75%; - } - - .col-sm-pull-9 { - right: 75%; - } - - .col-sm-offset-9 { - margin-left: 75%; - } - - .col-sm-10 { - width: 83.33333%; - } - - .col-sm-push-10 { - left: 83.33333%; - } - - .col-sm-pull-10 { - right: 83.33333%; - } - - .col-sm-offset-10 { - margin-left: 83.33333%; - } - - .col-sm-11 { - width: 91.66667%; - } - - .col-sm-push-11 { - left: 91.66667%; - } - - .col-sm-pull-11 { - right: 91.66667%; - } - - .col-sm-offset-11 { - margin-left: 91.66667%; - } - - .col-sm-12 { - width: 100%; - } - - .col-sm-push-12 { - left: 100%; - } - - .col-sm-pull-12 { - right: 100%; - } - - .col-sm-offset-12 { - margin-left: 100%; - } -} -@media screen and (min-width: 1072px) { - .col-md-0 { - width: 0%; - } - - .col-md-push-0 { - left: 0%; - } - - .col-md-pull-0 { - right: 0%; - } - - .col-md-offset-0 { - margin-left: 0%; - } - - .col-md-1 { - width: 8.33333%; - } - - .col-md-push-1 { - left: 8.33333%; - } - - .col-md-pull-1 { - right: 8.33333%; - } - - .col-md-offset-1 { - margin-left: 8.33333%; - } - - .col-md-2 { - width: 16.66667%; - } - - .col-md-push-2 { - left: 16.66667%; - } - - .col-md-pull-2 { - right: 16.66667%; - } - - .col-md-offset-2 { - margin-left: 16.66667%; - } - - .col-md-3 { - width: 25%; - } - - .col-md-push-3 { - left: 25%; - } - - .col-md-pull-3 { - right: 25%; - } - - .col-md-offset-3 { - margin-left: 25%; - } - - .col-md-4 { - width: 33.33333%; - } - - .col-md-push-4 { - left: 33.33333%; - } - - .col-md-pull-4 { - right: 33.33333%; - } - - .col-md-offset-4 { - margin-left: 33.33333%; - } - - .col-md-5 { - width: 41.66667%; - } - - .col-md-push-5 { - left: 41.66667%; - } - - .col-md-pull-5 { - right: 41.66667%; - } - - .col-md-offset-5 { - margin-left: 41.66667%; - } - - .col-md-6 { - width: 50%; - } - - .col-md-push-6 { - left: 50%; - } - - .col-md-pull-6 { - right: 50%; - } - - .col-md-offset-6 { - margin-left: 50%; - } - - .col-md-7 { - width: 58.33333%; - } - - .col-md-push-7 { - left: 58.33333%; - } - - .col-md-pull-7 { - right: 58.33333%; - } - - .col-md-offset-7 { - margin-left: 58.33333%; - } - - .col-md-8 { - width: 66.66667%; - } - - .col-md-push-8 { - left: 66.66667%; - } - - .col-md-pull-8 { - right: 66.66667%; - } - - .col-md-offset-8 { - margin-left: 66.66667%; - } - - .col-md-9 { - width: 75%; - } - - .col-md-push-9 { - left: 75%; - } - - .col-md-pull-9 { - right: 75%; - } - - .col-md-offset-9 { - margin-left: 75%; - } - - .col-md-10 { - width: 83.33333%; - } - - .col-md-push-10 { - left: 83.33333%; - } - - .col-md-pull-10 { - right: 83.33333%; - } - - .col-md-offset-10 { - margin-left: 83.33333%; - } - - .col-md-11 { - width: 91.66667%; - } - - .col-md-push-11 { - left: 91.66667%; - } - - .col-md-pull-11 { - right: 91.66667%; - } - - .col-md-offset-11 { - margin-left: 91.66667%; - } - - .col-md-12 { - width: 100%; - } - - .col-md-push-12 { - left: 100%; - } - - .col-md-pull-12 { - right: 100%; - } - - .col-md-offset-12 { - margin-left: 100%; - } -} -@media screen and (min-width: 1372px) { - .col-lg-0 { - width: 0%; - } - - .col-lg-push-0 { - left: 0%; - } - - .col-lg-pull-0 { - right: 0%; - } - - .col-lg-offset-0 { - margin-left: 0%; - } - - .col-lg-1 { - width: 8.33333%; - } - - .col-lg-push-1 { - left: 8.33333%; - } - - .col-lg-pull-1 { - right: 8.33333%; - } - - .col-lg-offset-1 { - margin-left: 8.33333%; - } - - .col-lg-2 { - width: 16.66667%; - } - - .col-lg-push-2 { - left: 16.66667%; - } - - .col-lg-pull-2 { - right: 16.66667%; - } - - .col-lg-offset-2 { - margin-left: 16.66667%; - } - - .col-lg-3 { - width: 25%; - } - - .col-lg-push-3 { - left: 25%; - } - - .col-lg-pull-3 { - right: 25%; - } - - .col-lg-offset-3 { - margin-left: 25%; - } - - .col-lg-4 { - width: 33.33333%; - } - - .col-lg-push-4 { - left: 33.33333%; - } - - .col-lg-pull-4 { - right: 33.33333%; - } - - .col-lg-offset-4 { - margin-left: 33.33333%; - } - - .col-lg-5 { - width: 41.66667%; - } - - .col-lg-push-5 { - left: 41.66667%; - } - - .col-lg-pull-5 { - right: 41.66667%; - } - - .col-lg-offset-5 { - margin-left: 41.66667%; - } - - .col-lg-6 { - width: 50%; - } - - .col-lg-push-6 { - left: 50%; - } - - .col-lg-pull-6 { - right: 50%; - } - - .col-lg-offset-6 { - margin-left: 50%; - } - - .col-lg-7 { - width: 58.33333%; - } - - .col-lg-push-7 { - left: 58.33333%; - } - - .col-lg-pull-7 { - right: 58.33333%; - } - - .col-lg-offset-7 { - margin-left: 58.33333%; - } - - .col-lg-8 { - width: 66.66667%; - } - - .col-lg-push-8 { - left: 66.66667%; - } - - .col-lg-pull-8 { - right: 66.66667%; - } - - .col-lg-offset-8 { - margin-left: 66.66667%; - } - - .col-lg-9 { - width: 75%; - } - - .col-lg-push-9 { - left: 75%; - } - - .col-lg-pull-9 { - right: 75%; - } - - .col-lg-offset-9 { - margin-left: 75%; - } - - .col-lg-10 { - width: 83.33333%; - } - - .col-lg-push-10 { - left: 83.33333%; - } - - .col-lg-pull-10 { - right: 83.33333%; - } - - .col-lg-offset-10 { - margin-left: 83.33333%; - } - - .col-lg-11 { - width: 91.66667%; - } - - .col-lg-push-11 { - left: 91.66667%; - } - - .col-lg-pull-11 { - right: 91.66667%; - } - - .col-lg-offset-11 { - margin-left: 91.66667%; - } - - .col-lg-12 { - width: 100%; - } - - .col-lg-push-12 { - left: 100%; - } - - .col-lg-pull-12 { - right: 100%; - } - - .col-lg-offset-12 { - margin-left: 100%; - } -} -.breadcrumb { - list-style-type: none; - margin: 0; - padding: 0; - overflow: hidden; - *zoom: 1; - font-size: 12px; - font-size: 0.75rem; - line-height: 24px; - line-height: 1.5rem; - font-family: "Merriweather", serif; - font-weight: 300; -} -.breadcrumb__item { - float: left; - margin-right: 6px; - margin-right: 0.375rem; -} -.breadcrumb__item:after { - content: '|'; - display: block; - float: right; - margin-left: 6px; - margin-left: 0.375rem; -} -.breadcrumb__item:last-child { - font-weight: 700; -} -.breadcrumb__item:last-child:after { - display: none; -} -.breadcrumb__link { - text-decoration: none; -} -.breadcrumb__link:hover { - border-bottom: 1px solid black; -} - -.dashed { - position: relative; - display: inline-block; - z-index: 1; - padding-right: 48px; - padding-right: 3rem; -} -.dashed:before { - content: '.'; -} -.dashed:after { - position: absolute; - height: 40%; - width: 100%; - display: block; - top: 30%; - left: 0; - content: ""; - background: #F8E71C; - z-index: -1; -} -.dashed--gray:after { - background: #C3C3C3; -} - -.dotted { - position: relative; - display: inline-block; - z-index: 1; -} -.dotted:before { - content: '.'; -} - -.tag { - display: inline-block; - background: white; - font-size: 20px; - font-size: 1.25rem; - line-height: 33.6px; - line-height: 2.1rem; - font-family: "Oswald", sans-serif; - font-weight: 400; -} -.tag--small { - font-size: 14px; - font-size: 0.875rem; - line-height: 24px; - line-height: 1.5rem; - padding-right: 12px; - padding-right: 0.75rem; -} -.tag--xsmall { - font-size: 12px; - font-size: 0.75rem; - line-height: 24px; - line-height: 1.5rem; - padding-right: 6px; - padding-right: 0.375rem; -} -.tag--category { - background: black; - color: white; - padding-left: 12px; - padding-left: 0.75rem; - padding-right: 12px; - padding-right: 0.75rem; -} -.tag + .tag { - margin-left: -0.25em; -} - -.blockquote { - margin: 0; - padding: 0; - font-size: 20px; - font-size: 1.25rem; - line-height: 36px; - line-height: 2.25rem; - font-family: "Merriweather", serif; - margin-top: 72px; - margin-top: 4.5rem; - margin-bottom: 72px; - margin-bottom: 4.5rem; - margin-left: 24px; - margin-left: 1.5rem; - padding-left: 24px; - padding-left: 1.5rem; - font-weight: 900; - position: relative; -} -.blockquote:before { - content: ""; - display: block; - width: 1px; - height: 100%; - position: absolute; - background: black; - top: 0; - left: 0; -} -.blockquote--small { - margin-left: 12px; - margin-left: 0.75rem; - padding-left: 12px; - padding-left: 0.75rem; - font-weight: 400; - font-size: 16px; - font-size: 1rem; - line-height: 30px; - line-height: 1.875rem; -} - -.well { - width: 100%; - background: #F8E71C; - padding: 48px 0px; - padding: 3rem 0; - margin: 0px 0px 24px 0px; - margin: 0 0 1.5rem 0; - font-size: 25px; - font-size: 1.5625rem; - line-height: 40.8px; - line-height: 2.55rem; - font-family: "Oswald", sans-serif; - font-weight: 300; -} - -.pattern { - position: relative; -} -.pattern:after { - content: ""; - display: block; - position: absolute; - top: 0; - left: 0; - bottom: 0; - right: 0; - background-repeat: repeat; - background-position: top left; - opacity: 0.2; -} -.pattern--creation:after { - background-image: url(../img/patterns/creation.png); -} -.pattern--innovation:after { - background-image: url(../img/patterns/innovation.png); -} -.pattern--recherche:after { - background-image: url(../img/patterns/recherche.png); -} -.pattern--transmission:after { - background-image: url(../img/patterns/transmission.png); -} - -.flash { - background: #F8E71C; - overflow: hidden; - *zoom: 1; -} -.flash__title { - float: left; -} -.flash__text { - float: left; -} - -.article-box { - position: relative; - background: white; - display: block; - margin-bottom: 24px; - margin-bottom: 1.5rem; - -webkit-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; -} -.article-box:hover { - box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.17); -} -.article-box:hover .article-box__image:after { - border-width: 12px; -} -.article-box__header { - position: relative; -} -.article-box__image { - margin: 0; - padding: 0; - width: 100%; - position: relative; -} -.article-box__image img { - display: block; - width: 100%; - max-width: 100%; - height: auto; -} -.article-box__image:after { - content: ''; - display: block; - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; - border-width: 0px; - border-color: white; - border-style: solid; - -webkit-transition: all 0.25s ease-in-out; - transition: all 0.25s ease-in-out; -} -.article-box__tags { - position: absolute; - bottom: 0; - left: 0; - margin-bottom: 13.2px; - margin-bottom: 0.825rem; -} -.article-box__btn { - position: absolute; - bottom: 0; - right: 0; - margin-bottom: 12px; - margin-bottom: 0.75rem; - margin-right: 12px; - margin-right: 0.75rem; -} -.article-box__content { - padding: 6px 6px 24px 6px; - padding: 0.375rem 0.375rem 1.5rem 0.375rem; - position: relative; - height: 250px; - overflow: hidden; -} -@media (max-width: 46.99em) { - .article-box__content { - height: auto; - } -} -.article-box__content:after { - content: ""; - display: block; - position: absolute; - bottom: 0; - left: 0; - right: 0; - height: 100px; - background-color: rgba(255, 255, 255, 0); - *zoom: 1; - filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFFFFFFF', endColorstr='#FFFFFFFF'); - background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); - background-size: 100%; - background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, #ffffff)); - background-image: -webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, #ffffff 50%); - background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, #ffffff 50%); -} -@media (max-width: 46.99em) { - .article-box__content:after { - display: none; - } -} -.article-box__title { - font-size: 25px; - font-size: 1.5625rem; - line-height: 30px; - line-height: 1.875rem; - font-family: "Oswald", sans-serif; - margin: 0px 0px 6px 0px; - margin: 0 0 0.375rem 0; -} -.article-box__subtitle { - font-size: 14px; - font-size: 0.875rem; - line-height: 18px; - line-height: 1.125rem; - font-family: "Merriweather", serif; - margin-top: 6px; - margin-top: 0.375rem; - font-weight: 400; -} -.article-box__desc { - font-size: 14px; - font-size: 0.875rem; - line-height: 18px; - line-height: 1.125rem; - font-family: "Merriweather", serif; - margin: 24px 0px 6px 0px; - margin: 1.5rem 0 0.375rem 0; - font-weight: 300; -} -.article-box--small .article-box__content { - height: auto; -} -.article-box--small .article-box__content:after { - display: none; -} -.article-box--small .article-box__btn { - display: none; -} - -.lSAction > a { - background: white; - width: 45px; - height: 53px; - padding: 0; - text-align: center; - display: block; - -webkit-transform: translate(0, -50%); - transform: translate(0, -50%); -} -.lSAction > a:before { - display: inline-block; - font-family: 'fontawesome'; - font-size: 20px; - line-height: 53px; - opacity: .75; - color: black; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.lSAction > a.lSNext { - right: 0; -} -.lSAction > a.lSNext:before { - content: '\f105'; -} -.lSAction > a.lSPrev { - left: 0; -} -.lSAction > a.lSPrev:before { - content: '\f104'; -} - -.slick-prev:before { - content: '\f104'; -} - -[dir='rtl'] .slick-prev:before { - content: '\f105'; -} - -.slick-slide img { - margin: 0 auto; -} - -.slick-slide figure { - margin: 0 auto; -} - -/* Slider */ -.slick-loading .slick-list { - background: #fff url("./ajax-loader.gif") center center no-repeat; -} - -/* Icons */ -@font-face { - font-family: 'slick'; - font-weight: normal; - font-style: normal; - src: url("./fonts/slick.eot"); - src: url("./fonts/slick.eot?#iefix") format("embedded-opentype"), url("./fonts/slick.woff") format("woff"), url("./fonts/slick.ttf") format("truetype"), url("./fonts/slick.svg#slick") format("svg"); -} -/* Arrows */ -.slick-prev, -.slick-next { - font-size: 0; - line-height: 0; - position: absolute; - top: 50%; - display: block; - z-index: 2; - width: 45px; - height: 53px; - padding: 0; - -webkit-transform: translate(0, -50%); - transform: translate(0, -50%); - cursor: pointer; - color: transparent; - border: none; - outline: none; - background: rgba(255, 255, 255, 0.5); - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; -} - -.slick-prev:hover, -.slick-next:hover { - color: transparent; - outline: none; - background: white; - width: 50px; -} - -.slick-prev:hover:before, -.slick-next:hover:before { - opacity: 1; -} - -.slick-prev:hover:before { - -webkit-transform: translateX(5px); - transform: translateX(5px); -} - -.slick-next:hover:before { - -webkit-transform: translateX(-5px); - transform: translateX(-5px); -} - -.slick-prev.slick-disabled:before, -.slick-next.slick-disabled:before { - opacity: .25; -} - -.slick-prev:before, -.slick-next:before { - -webkit-transition: all 0.2s ease; - transition: all 0.2s ease; - display: inline-block; - font-family: 'fontawesome'; - font-size: 20px; - line-height: 1; - opacity: .75; - color: black; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.slick-prev { - left: 0px; -} - -[dir='rtl'] .slick-prev { - right: 0px; - left: auto; -} - -.slick-prev:before { - content: '\f104'; -} - -[dir='rtl'] .slick-prev:before { - content: '\f105'; -} - -.slick-next { - right: 0px; -} - -[dir='rtl'] .slick-next { - right: auto; - left: 0px; -} - -.slick-next:before { - content: '\f105'; -} - -[dir='rtl'] .slick-next:before { - content: ""; -} - -/* Dots */ -.slick-dotted.slick-slider { - margin-bottom: 30px; -} - -.slick-dots { - position: absolute; - bottom: -25px; - display: block; - width: 100%; - padding: 0; - margin: 0; - list-style: none; - text-align: center; -} - -.slick-dots li { - position: relative; - display: inline-block; - width: 20px; - height: 20px; - margin: 0 5px; - padding: 0; - cursor: pointer; -} - -.slick-dots li button { - font-size: 0; - line-height: 0; - display: block; - width: 20px; - height: 20px; - padding: 5px; - cursor: pointer; - color: transparent; - border: 0; - outline: none; - background: transparent; -} - -.slick-dots li button:hover, -.slick-dots li button:focus { - outline: none; -} - -.slick-dots li button:hover:before, -.slick-dots li button:focus:before { - opacity: 1; -} - -.slick-dots li button:before { - font-family: 'slick'; - font-size: 6px; - line-height: 20px; - position: absolute; - top: 0; - left: 0; - width: 20px; - height: 20px; - content: '•'; - text-align: center; - opacity: .25; - color: black; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -.slick-dots li.slick-active button:before { - opacity: .75; - color: black; -} - +@charset "UTF-8";html{font-size:100%;line-height:1.5em}@media print{html{font-size:12pt}}body,html{box-sizing:border-box;margin:0;padding:0}*,:after,:before{box-sizing:inherit}a{outline:none;color:#000;text-decoration:inherit}img{max-width:100%;height:auto}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-family:Merriweather,serif}::selection{background:#000;color:#fff}::-moz-selection{background:#000;color:#fff}h1,h2,h3{margin:0}h1{font-size:42px;font-size:2.625rem;line-height:48px;line-height:3rem;font-weight:700;margin-bottom:24px;margin-bottom:1.5rem}h1,h2{font-family:Oswald,sans-serif;margin-top:24px;margin-top:1.5rem}h2{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;font-weight:400;margin-bottom:48px;margin-bottom:3rem}h2+.chapo,p{margin-top:0;margin-bottom:24px;margin-bottom:1.5rem}p{line-height:30px;line-height:1.875rem;font-family:Merriweather,serif}p a:not(.button){position:relative;z-index:1}p a:not(.button):after{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;content:"";display:block;position:absolute;left:0;right:0;bottom:0;height:1px;background:#c3c3c3;z-index:-1}p a:not(.button):hover:after{bottom:0;background:#f8e71c;height:100%}hr{border:0;border-top:1px solid #000;height:11px;background-color:#f8e71c;margin:120px 0 48px;margin:7.5rem 0 3rem}figure{margin:0}figure figcaption{text-align:center;width:300px;margin:0 auto;display:block;margin-top:6px;margin-top:.375rem;font-size:12px;font-size:.75rem;line-height:18px;line-height:1.125rem;font-family:Merriweather,serif;font-weight:300}figure img{display:block}.chapo{line-height:30px;line-height:1.875rem;font-family:Merriweather,serif;margin-top:120px;margin-top:7.5rem;margin-bottom:72px;margin-bottom:4.5rem;font-weight:900}.button,.chapo{font-size:20px;font-size:1.25rem}.button{border:0;outline:0;background:none;line-height:24px;line-height:1.5rem;font-family:Oswald,sans-serif;padding:6px 24px;padding:.375rem 1.5rem;margin:0;font-weight:300;background:#f8e71c;display:inline-block;vertical-align:middle;cursor:pointer;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.button:hover{background:#000;color:#f8e71c}.button--small{font-size:16px;font-size:1rem;padding:4.32px 24px;padding:.27rem 1.5rem}.button--xsmall{font-size:14px;font-size:.875rem;padding:3px 12px;padding:.1875rem .75rem}.button--block{display:block;text-align:center;margin:0 0 24px;margin:0 0 1.5rem}.m1{margin:24px;margin:1.5rem}.mt1{margin-top:24px;margin-top:1.5rem}.mb1{margin-bottom:24px;margin-bottom:1.5rem}.mr1{margin-right:24px;margin-right:1.5rem}.ml1{margin-left:24px;margin-left:1.5rem}.p1{padding:24px;padding:1.5rem}.pt1{padding-top:24px;padding-top:1.5rem}.pb1{padding-bottom:24px;padding-bottom:1.5rem}.pr1{padding-right:24px;padding-right:1.5rem}.pl1{padding-left:24px;padding-left:1.5rem}.bg{background-color:#f8e71c}@media (max-width:46.99em){.hide-xxs{display:none}}@media (max-width:60.74em){.hide-xs{display:none}}@media (max-width:66.99em){.hide-sm{display:none}}@media (max-width:85.74em){.hide-md{display:none}}@media (min-width:85.75em){.hide-lg{display:none}}.section{margin-top:96px;margin-top:6rem}.section:first-child{margin-top:0}.container,.container-fixed,.container-fluid,.container-full{margin-right:auto;margin-left:auto;padding-left:24px;padding-right:24px}@media screen and (max-width:1072px){.container,.container-fixed,.container-fluid,.container-full{padding-left:12px;padding-right:12px}}.col-lg-0,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-0,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-0,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-0,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xxs-0,.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{box-sizing:border-box;position:relative;width:100%;padding-left:12px;padding-right:12px;min-height:1px;float:left}.container,.row,.row:after,.row:before{box-sizing:border-box}.container{max-width:972px}.container-full{padding-left:0;padding-right:0}.container-fixed{width:1008px}@media screen and (min-width:1072px){.container{max-width:1072px}}@media screen and (min-width:1372px){.container{max-width:1372px}}.row{*zoom:1;list-style:none;margin:0;padding:0;border:0;margin-left:-12px;margin-right:-12px}.row:after{content:"";display:table;clear:both}.row>.row{clear:none;float:left;margin:0!important}@media screen and (min-width:0){.col-xxs-0{width:0}.col-xxs-push-0{left:0}.col-xxs-pull-0{right:0}.col-xxs-offset-0{margin-left:0}.col-xxs-1{width:8.33333%}.col-xxs-push-1{left:8.33333%}.col-xxs-pull-1{right:8.33333%}.col-xxs-offset-1{margin-left:8.33333%}.col-xxs-2{width:16.66667%}.col-xxs-push-2{left:16.66667%}.col-xxs-pull-2{right:16.66667%}.col-xxs-offset-2{margin-left:16.66667%}.col-xxs-3{width:25%}.col-xxs-push-3{left:25%}.col-xxs-pull-3{right:25%}.col-xxs-offset-3{margin-left:25%}.col-xxs-4{width:33.33333%}.col-xxs-push-4{left:33.33333%}.col-xxs-pull-4{right:33.33333%}.col-xxs-offset-4{margin-left:33.33333%}.col-xxs-5{width:41.66667%}.col-xxs-push-5{left:41.66667%}.col-xxs-pull-5{right:41.66667%}.col-xxs-offset-5{margin-left:41.66667%}.col-xxs-6{width:50%}.col-xxs-push-6{left:50%}.col-xxs-pull-6{right:50%}.col-xxs-offset-6{margin-left:50%}.col-xxs-7{width:58.33333%}.col-xxs-push-7{left:58.33333%}.col-xxs-pull-7{right:58.33333%}.col-xxs-offset-7{margin-left:58.33333%}.col-xxs-8{width:66.66667%}.col-xxs-push-8{left:66.66667%}.col-xxs-pull-8{right:66.66667%}.col-xxs-offset-8{margin-left:66.66667%}.col-xxs-9{width:75%}.col-xxs-push-9{left:75%}.col-xxs-pull-9{right:75%}.col-xxs-offset-9{margin-left:75%}.col-xxs-10{width:83.33333%}.col-xxs-push-10{left:83.33333%}.col-xxs-pull-10{right:83.33333%}.col-xxs-offset-10{margin-left:83.33333%}.col-xxs-11{width:91.66667%}.col-xxs-push-11{left:91.66667%}.col-xxs-pull-11{right:91.66667%}.col-xxs-offset-11{margin-left:91.66667%}.col-xxs-12{width:100%}.col-xxs-push-12{left:100%}.col-xxs-pull-12{right:100%}.col-xxs-offset-12{margin-left:100%}}@media screen and (min-width:752px){.col-xs-0{width:0}.col-xs-push-0{left:0}.col-xs-pull-0{right:0}.col-xs-offset-0{margin-left:0}.col-xs-1{width:8.33333%}.col-xs-push-1{left:8.33333%}.col-xs-pull-1{right:8.33333%}.col-xs-offset-1{margin-left:8.33333%}.col-xs-2{width:16.66667%}.col-xs-push-2{left:16.66667%}.col-xs-pull-2{right:16.66667%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-3{width:25%}.col-xs-push-3{left:25%}.col-xs-pull-3{right:25%}.col-xs-offset-3{margin-left:25%}.col-xs-4{width:33.33333%}.col-xs-push-4{left:33.33333%}.col-xs-pull-4{right:33.33333%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-5{width:41.66667%}.col-xs-push-5{left:41.66667%}.col-xs-pull-5{right:41.66667%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-6{width:50%}.col-xs-push-6{left:50%}.col-xs-pull-6{right:50%}.col-xs-offset-6{margin-left:50%}.col-xs-7{width:58.33333%}.col-xs-push-7{left:58.33333%}.col-xs-pull-7{right:58.33333%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-8{width:66.66667%}.col-xs-push-8{left:66.66667%}.col-xs-pull-8{right:66.66667%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-9{width:75%}.col-xs-push-9{left:75%}.col-xs-pull-9{right:75%}.col-xs-offset-9{margin-left:75%}.col-xs-10{width:83.33333%}.col-xs-push-10{left:83.33333%}.col-xs-pull-10{right:83.33333%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-11{width:91.66667%}.col-xs-push-11{left:91.66667%}.col-xs-pull-11{right:91.66667%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-12{width:100%}.col-xs-push-12{left:100%}.col-xs-pull-12{right:100%}.col-xs-offset-12{margin-left:100%}}@media screen and (min-width:972px){.col-sm-0{width:0}.col-sm-push-0{left:0}.col-sm-pull-0{right:0}.col-sm-offset-0{margin-left:0}.col-sm-1{width:8.33333%}.col-sm-push-1{left:8.33333%}.col-sm-pull-1{right:8.33333%}.col-sm-offset-1{margin-left:8.33333%}.col-sm-2{width:16.66667%}.col-sm-push-2{left:16.66667%}.col-sm-pull-2{right:16.66667%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-3{width:25%}.col-sm-push-3{left:25%}.col-sm-pull-3{right:25%}.col-sm-offset-3{margin-left:25%}.col-sm-4{width:33.33333%}.col-sm-push-4{left:33.33333%}.col-sm-pull-4{right:33.33333%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-5{width:41.66667%}.col-sm-push-5{left:41.66667%}.col-sm-pull-5{right:41.66667%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-6{width:50%}.col-sm-push-6{left:50%}.col-sm-pull-6{right:50%}.col-sm-offset-6{margin-left:50%}.col-sm-7{width:58.33333%}.col-sm-push-7{left:58.33333%}.col-sm-pull-7{right:58.33333%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-8{width:66.66667%}.col-sm-push-8{left:66.66667%}.col-sm-pull-8{right:66.66667%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-9{width:75%}.col-sm-push-9{left:75%}.col-sm-pull-9{right:75%}.col-sm-offset-9{margin-left:75%}.col-sm-10{width:83.33333%}.col-sm-push-10{left:83.33333%}.col-sm-pull-10{right:83.33333%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-11{width:91.66667%}.col-sm-push-11{left:91.66667%}.col-sm-pull-11{right:91.66667%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-12{width:100%}.col-sm-push-12{left:100%}.col-sm-pull-12{right:100%}.col-sm-offset-12{margin-left:100%}}@media screen and (min-width:1072px){.col-md-0{width:0}.col-md-push-0{left:0}.col-md-pull-0{right:0}.col-md-offset-0{margin-left:0}.col-md-1{width:8.33333%}.col-md-push-1{left:8.33333%}.col-md-pull-1{right:8.33333%}.col-md-offset-1{margin-left:8.33333%}.col-md-2{width:16.66667%}.col-md-push-2{left:16.66667%}.col-md-pull-2{right:16.66667%}.col-md-offset-2{margin-left:16.66667%}.col-md-3{width:25%}.col-md-push-3{left:25%}.col-md-pull-3{right:25%}.col-md-offset-3{margin-left:25%}.col-md-4{width:33.33333%}.col-md-push-4{left:33.33333%}.col-md-pull-4{right:33.33333%}.col-md-offset-4{margin-left:33.33333%}.col-md-5{width:41.66667%}.col-md-push-5{left:41.66667%}.col-md-pull-5{right:41.66667%}.col-md-offset-5{margin-left:41.66667%}.col-md-6{width:50%}.col-md-push-6{left:50%}.col-md-pull-6{right:50%}.col-md-offset-6{margin-left:50%}.col-md-7{width:58.33333%}.col-md-push-7{left:58.33333%}.col-md-pull-7{right:58.33333%}.col-md-offset-7{margin-left:58.33333%}.col-md-8{width:66.66667%}.col-md-push-8{left:66.66667%}.col-md-pull-8{right:66.66667%}.col-md-offset-8{margin-left:66.66667%}.col-md-9{width:75%}.col-md-push-9{left:75%}.col-md-pull-9{right:75%}.col-md-offset-9{margin-left:75%}.col-md-10{width:83.33333%}.col-md-push-10{left:83.33333%}.col-md-pull-10{right:83.33333%}.col-md-offset-10{margin-left:83.33333%}.col-md-11{width:91.66667%}.col-md-push-11{left:91.66667%}.col-md-pull-11{right:91.66667%}.col-md-offset-11{margin-left:91.66667%}.col-md-12{width:100%}.col-md-push-12{left:100%}.col-md-pull-12{right:100%}.col-md-offset-12{margin-left:100%}}@media screen and (min-width:1372px){.col-lg-0{width:0}.col-lg-push-0{left:0}.col-lg-pull-0{right:0}.col-lg-offset-0{margin-left:0}.col-lg-1{width:8.33333%}.col-lg-push-1{left:8.33333%}.col-lg-pull-1{right:8.33333%}.col-lg-offset-1{margin-left:8.33333%}.col-lg-2{width:16.66667%}.col-lg-push-2{left:16.66667%}.col-lg-pull-2{right:16.66667%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-3{width:25%}.col-lg-push-3{left:25%}.col-lg-pull-3{right:25%}.col-lg-offset-3{margin-left:25%}.col-lg-4{width:33.33333%}.col-lg-push-4{left:33.33333%}.col-lg-pull-4{right:33.33333%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-5{width:41.66667%}.col-lg-push-5{left:41.66667%}.col-lg-pull-5{right:41.66667%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-6{width:50%}.col-lg-push-6{left:50%}.col-lg-pull-6{right:50%}.col-lg-offset-6{margin-left:50%}.col-lg-7{width:58.33333%}.col-lg-push-7{left:58.33333%}.col-lg-pull-7{right:58.33333%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-8{width:66.66667%}.col-lg-push-8{left:66.66667%}.col-lg-pull-8{right:66.66667%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-9{width:75%}.col-lg-push-9{left:75%}.col-lg-pull-9{right:75%}.col-lg-offset-9{margin-left:75%}.col-lg-10{width:83.33333%}.col-lg-push-10{left:83.33333%}.col-lg-pull-10{right:83.33333%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-11{width:91.66667%}.col-lg-push-11{left:91.66667%}.col-lg-pull-11{right:91.66667%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-12{width:100%}.col-lg-push-12{left:100%}.col-lg-pull-12{right:100%}.col-lg-offset-12{margin-left:100%}}.breadcrumb{list-style-type:none;margin:0;padding:0;overflow:hidden;*zoom:1;font-size:12px;font-size:.75rem;line-height:24px;line-height:1.5rem;font-family:Merriweather,serif;font-weight:300}.breadcrumb__item{float:left;margin-right:6px;margin-right:.375rem}.breadcrumb__item:after{content:'|';display:block;float:right;margin-left:6px;margin-left:.375rem}.breadcrumb__item:last-child{font-weight:700}.breadcrumb__item:last-child:after{display:none}.breadcrumb__link{text-decoration:none}.breadcrumb__link:hover{border-bottom:1px solid #000}.dashed{position:relative;display:inline-block;z-index:1;padding-right:48px;padding-right:3rem}.dashed:before{content:'.'}.dashed:after{position:absolute;height:40%;width:100%;display:block;top:30%;left:0;content:"";background:#f8e71c;z-index:-1}.dashed--gray:after{background:#c3c3c3}.dotted{position:relative;display:inline-block;z-index:1}.dotted:before{content:'.'}.tag{display:inline-block;background:#fff;font-size:20px;font-size:1.25rem;line-height:33.6px;line-height:2.1rem;font-family:Oswald,sans-serif;font-weight:400}.tag--small{font-size:14px;font-size:.875rem;padding-right:12px;padding-right:.75rem}.tag--small,.tag--xsmall{line-height:24px;line-height:1.5rem}.tag--xsmall{font-size:12px;font-size:.75rem;padding-right:6px;padding-right:.375rem}.tag--category{background:#000;color:#fff;padding-left:12px;padding-left:.75rem;padding-right:12px;padding-right:.75rem}.tag+.tag{margin-left:-.25em}.blockquote{margin:0;padding:0;font-size:20px;font-size:1.25rem;line-height:36px;line-height:2.25rem;font-family:Merriweather,serif;margin-top:72px;margin-top:4.5rem;margin-bottom:72px;margin-bottom:4.5rem;margin-left:24px;margin-left:1.5rem;padding-left:24px;padding-left:1.5rem;font-weight:900;position:relative}.blockquote:before{content:"";display:block;width:1px;height:100%;position:absolute;background:#000;top:0;left:0}.blockquote--small{margin-left:12px;margin-left:.75rem;padding-left:12px;padding-left:.75rem;font-weight:400;font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem}.well{width:100%;background:#f8e71c;padding:48px 0;padding:3rem 0;margin:0 0 24px;margin:0 0 1.5rem;font-size:25px;font-size:1.5625rem;line-height:40.8px;line-height:2.55rem;font-family:Oswald,sans-serif;font-weight:300}.pattern{position:relative}.pattern:after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;background-repeat:repeat;background-position:0 0;opacity:.2}.pattern--creation:after{background-image:url(../img/patterns/creation.png)}.pattern--innovation:after{background-image:url(../img/patterns/innovation.png)}.pattern--recherche:after{background-image:url(../img/patterns/recherche.png)}.pattern--transmission:after{background-image:url(../img/patterns/transmission.png)}.flash{background:#f8e71c;overflow:hidden;*zoom:1}.flash__text,.flash__title{float:left}.article-box{position:relative;background:#fff;display:block;margin-bottom:24px;margin-bottom:1.5rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.article-box:hover{box-shadow:0 0 14px 0 rgba(0,0,0,.17)}.article-box:hover .article-box__image:after{border-width:12px}.article-box__header{position:relative}.article-box__image{margin:0;padding:0;width:100%;position:relative}.article-box__image img{display:block;width:100%;max-width:100%;height:auto}.article-box__image:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:0 solid #fff;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.article-box__tags{position:absolute;bottom:0;left:0;margin-bottom:13.2px;margin-bottom:.825rem}.article-box__btn{position:absolute;bottom:0;right:0;margin-bottom:12px;margin-bottom:.75rem;margin-right:12px;margin-right:.75rem}.article-box__content{padding:6px 6px 24px;padding:.375rem .375rem 1.5rem;position:relative;height:250px;overflow:hidden}@media (max-width:46.99em){.article-box__content{height:auto}}.article-box__content:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:100px;background-color:hsla(0,0%,100%,0);*zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFFFFFFF',endColorstr='#FFFFFFFF');background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,hsla(0,0%,100%,0)),color-stop(50%,#fff));background-image:-webkit-linear-gradient(top,hsla(0,0%,100%,0),#fff 50%);background-image:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff 50%)}@media (max-width:46.99em){.article-box__content:after{display:none}}.article-box__title{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem;font-family:Oswald,sans-serif;margin:0 0 6px;margin:0 0 .375rem}.article-box__subtitle{margin-top:6px;margin-top:.375rem;font-weight:400}.article-box__desc,.article-box__subtitle{font-size:14px;font-size:.875rem;line-height:18px;line-height:1.125rem;font-family:Merriweather,serif}.article-box__desc{margin:24px 0 6px;margin:1.5rem 0 .375rem;font-weight:300}.article-box--small .article-box__content{height:auto}.article-box--small .article-box__btn,.article-box--small .article-box__content:after{display:none}.lSAction>a{background:#fff;width:45px;height:53px;padding:0;text-align:center;display:block;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.lSAction>a:before{display:inline-block;font-family:fontawesome;font-size:20px;line-height:53px;opacity:.75;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lSAction>a.lSNext{right:0}.lSAction>a.lSNext:before{content:'\f105'}.lSAction>a.lSPrev{left:0}.lSAction>a.lSPrev:before{content:'\f104'}.slick-slide figure,.slick-slide img{margin:0 auto}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;z-index:2;width:45px;height:53px;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:hsla(0,0%,100%,.5);-webkit-transition:all .2s ease;transition:all .2s ease}.slick-next:hover,.slick-prev:hover{color:transparent;outline:none;background:#fff;width:50px}.slick-next:hover:before,.slick-prev:hover:before{opacity:1}.slick-prev:hover:before{-webkit-transform:translateX(5px);transform:translateX(5px)}.slick-next:hover:before{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-transition:all .2s ease;transition:all .2s ease;display:inline-block;font-family:fontawesome;font-size:20px;line-height:1;opacity:.75;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}[dir=rtl] .slick-prev{right:0;left:auto}.slick-prev:before{content:'\f104'}[dir=rtl] .slick-prev:before{content:'\f105'}.slick-next{right:0}[dir=rtl] .slick-next{right:auto;left:0}.slick-next:before{content:'\f105'}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000} /*# sourceMappingURL=index.min.css.map */ diff --git a/app/static/img/favicons/apple-touch-icon-152x152.png b/app/static/img/favicons/apple-touch-icon-152x152.png index 83cc3bcf..9328ddbc 100644 Binary files a/app/static/img/favicons/apple-touch-icon-152x152.png and b/app/static/img/favicons/apple-touch-icon-152x152.png differ diff --git a/app/static/img/favicons/apple-touch-icon-180x180.png b/app/static/img/favicons/apple-touch-icon-180x180.png index 2fcf199e..bfe9875c 100644 Binary files a/app/static/img/favicons/apple-touch-icon-180x180.png and b/app/static/img/favicons/apple-touch-icon-180x180.png differ diff --git a/app/static/img/favicons/favicon-16x16.png b/app/static/img/favicons/favicon-16x16.png index c77f18bc..ecb0961f 100644 Binary files a/app/static/img/favicons/favicon-16x16.png and b/app/static/img/favicons/favicon-16x16.png differ diff --git a/app/static/js/index.min.js b/app/static/js/index.min.js index df12d837..b1ae486a 100644 --- a/app/static/js/index.min.js +++ b/app/static/js/index.min.js @@ -8,136 +8,8 @@ // Init all the modules // -}).call(this,require("r7L21G"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/fake_6b37e1a6.js","/") -},{"buffer":3,"r7L21G":5}],2:[function(require,module,exports){ -(function (process,global,Buffer,__argument0,__argument1,__argument2,__argument3,__filename,__dirname){ -var lookup = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; - -;(function (exports) { - 'use strict'; - - var Arr = (typeof Uint8Array !== 'undefined') - ? Uint8Array - : Array - - var PLUS = '+'.charCodeAt(0) - var SLASH = '/'.charCodeAt(0) - var NUMBER = '0'.charCodeAt(0) - var LOWER = 'a'.charCodeAt(0) - var UPPER = 'A'.charCodeAt(0) - var PLUS_URL_SAFE = '-'.charCodeAt(0) - var SLASH_URL_SAFE = '_'.charCodeAt(0) - - function decode (elt) { - var code = elt.charCodeAt(0) - if (code === PLUS || - code === PLUS_URL_SAFE) - return 62 // '+' - if (code === SLASH || - code === SLASH_URL_SAFE) - return 63 // '/' - if (code < NUMBER) - return -1 //no match - if (code < NUMBER + 10) - return code - NUMBER + 26 + 26 - if (code < UPPER + 26) - return code - UPPER - if (code < LOWER + 26) - return code - LOWER + 26 - } - - function b64ToByteArray (b64) { - var i, j, l, tmp, placeHolders, arr - - if (b64.length % 4 > 0) { - throw new Error('Invalid string. Length must be a multiple of 4') - } - - // the number of equal signs (place holders) - // if there are two placeholders, than the two characters before it - // represent one byte - // if there is only one, then the three characters before it represent 2 bytes - // this is just a cheap hack to not do indexOf twice - var len = b64.length - placeHolders = '=' === b64.charAt(len - 2) ? 2 : '=' === b64.charAt(len - 1) ? 1 : 0 - - // base64 is 4/3 + up to two characters of the original data - arr = new Arr(b64.length * 3 / 4 - placeHolders) - - // if there are placeholders, only get up to the last complete 4 chars - l = placeHolders > 0 ? b64.length - 4 : b64.length - - var L = 0 - - function push (v) { - arr[L++] = v - } - - for (i = 0, j = 0; i < l; i += 4, j += 3) { - tmp = (decode(b64.charAt(i)) << 18) | (decode(b64.charAt(i + 1)) << 12) | (decode(b64.charAt(i + 2)) << 6) | decode(b64.charAt(i + 3)) - push((tmp & 0xFF0000) >> 16) - push((tmp & 0xFF00) >> 8) - push(tmp & 0xFF) - } - - if (placeHolders === 2) { - tmp = (decode(b64.charAt(i)) << 2) | (decode(b64.charAt(i + 1)) >> 4) - push(tmp & 0xFF) - } else if (placeHolders === 1) { - tmp = (decode(b64.charAt(i)) << 10) | (decode(b64.charAt(i + 1)) << 4) | (decode(b64.charAt(i + 2)) >> 2) - push((tmp >> 8) & 0xFF) - push(tmp & 0xFF) - } - - return arr - } - - function uint8ToBase64 (uint8) { - var i, - extraBytes = uint8.length % 3, // if we have 1 byte left, pad 2 bytes - output = "", - temp, length - - function encode (num) { - return lookup.charAt(num) - } - - function tripletToBase64 (num) { - return encode(num >> 18 & 0x3F) + encode(num >> 12 & 0x3F) + encode(num >> 6 & 0x3F) + encode(num & 0x3F) - } - - // go through the array every three bytes, we'll deal with trailing stuff later - for (i = 0, length = uint8.length - extraBytes; i < length; i += 3) { - temp = (uint8[i] << 16) + (uint8[i + 1] << 8) + (uint8[i + 2]) - output += tripletToBase64(temp) - } - - // pad the end with zeros, but make sure to not forget the extra bytes - switch (extraBytes) { - case 1: - temp = uint8[uint8.length - 1] - output += encode(temp >> 2) - output += encode((temp << 4) & 0x3F) - output += '==' - break - case 2: - temp = (uint8[uint8.length - 2] << 8) + (uint8[uint8.length - 1]) - output += encode(temp >> 10) - output += encode((temp >> 4) & 0x3F) - output += encode((temp << 2) & 0x3F) - output += '=' - break - } - - return output - } - - exports.toByteArray = b64ToByteArray - exports.fromByteArray = uint8ToBase64 -}(typeof exports === 'undefined' ? (this.base64js = {}) : exports)) - -}).call(this,require("r7L21G"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../node_modules/base64-js/lib/b64.js","/../../../../node_modules/base64-js/lib") -},{"buffer":3,"r7L21G":5}],3:[function(require,module,exports){ +}).call(this,require("DF1urx"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/fake_95951944.js","/") +},{"DF1urx":5,"buffer":2}],2:[function(require,module,exports){ (function (process,global,Buffer,__argument0,__argument1,__argument2,__argument3,__filename,__dirname){ /*! * The buffer module from node.js, for the browser. @@ -1249,8 +1121,136 @@ function assert (test, message) { if (!test) throw new Error(message || 'Failed assertion') } -}).call(this,require("r7L21G"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../node_modules/buffer/index.js","/../../../../node_modules/buffer") -},{"base64-js":2,"buffer":3,"ieee754":4,"r7L21G":5}],4:[function(require,module,exports){ +}).call(this,require("DF1urx"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../node_modules/gulp-browserify/node_modules/browserify/node_modules/buffer/index.js","/../../../../node_modules/gulp-browserify/node_modules/browserify/node_modules/buffer") +},{"DF1urx":5,"base64-js":3,"buffer":2,"ieee754":4}],3:[function(require,module,exports){ +(function (process,global,Buffer,__argument0,__argument1,__argument2,__argument3,__filename,__dirname){ +var lookup = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/'; + +;(function (exports) { + 'use strict'; + + var Arr = (typeof Uint8Array !== 'undefined') + ? Uint8Array + : Array + + var PLUS = '+'.charCodeAt(0) + var SLASH = '/'.charCodeAt(0) + var NUMBER = '0'.charCodeAt(0) + var LOWER = 'a'.charCodeAt(0) + var UPPER = 'A'.charCodeAt(0) + var PLUS_URL_SAFE = '-'.charCodeAt(0) + var SLASH_URL_SAFE = '_'.charCodeAt(0) + + function decode (elt) { + var code = elt.charCodeAt(0) + if (code === PLUS || + code === PLUS_URL_SAFE) + return 62 // '+' + if (code === SLASH || + code === SLASH_URL_SAFE) + return 63 // '/' + if (code < NUMBER) + return -1 //no match + if (code < NUMBER + 10) + return code - NUMBER + 26 + 26 + if (code < UPPER + 26) + return code - UPPER + if (code < LOWER + 26) + return code - LOWER + 26 + } + + function b64ToByteArray (b64) { + var i, j, l, tmp, placeHolders, arr + + if (b64.length % 4 > 0) { + throw new Error('Invalid string. Length must be a multiple of 4') + } + + // the number of equal signs (place holders) + // if there are two placeholders, than the two characters before it + // represent one byte + // if there is only one, then the three characters before it represent 2 bytes + // this is just a cheap hack to not do indexOf twice + var len = b64.length + placeHolders = '=' === b64.charAt(len - 2) ? 2 : '=' === b64.charAt(len - 1) ? 1 : 0 + + // base64 is 4/3 + up to two characters of the original data + arr = new Arr(b64.length * 3 / 4 - placeHolders) + + // if there are placeholders, only get up to the last complete 4 chars + l = placeHolders > 0 ? b64.length - 4 : b64.length + + var L = 0 + + function push (v) { + arr[L++] = v + } + + for (i = 0, j = 0; i < l; i += 4, j += 3) { + tmp = (decode(b64.charAt(i)) << 18) | (decode(b64.charAt(i + 1)) << 12) | (decode(b64.charAt(i + 2)) << 6) | decode(b64.charAt(i + 3)) + push((tmp & 0xFF0000) >> 16) + push((tmp & 0xFF00) >> 8) + push(tmp & 0xFF) + } + + if (placeHolders === 2) { + tmp = (decode(b64.charAt(i)) << 2) | (decode(b64.charAt(i + 1)) >> 4) + push(tmp & 0xFF) + } else if (placeHolders === 1) { + tmp = (decode(b64.charAt(i)) << 10) | (decode(b64.charAt(i + 1)) << 4) | (decode(b64.charAt(i + 2)) >> 2) + push((tmp >> 8) & 0xFF) + push(tmp & 0xFF) + } + + return arr + } + + function uint8ToBase64 (uint8) { + var i, + extraBytes = uint8.length % 3, // if we have 1 byte left, pad 2 bytes + output = "", + temp, length + + function encode (num) { + return lookup.charAt(num) + } + + function tripletToBase64 (num) { + return encode(num >> 18 & 0x3F) + encode(num >> 12 & 0x3F) + encode(num >> 6 & 0x3F) + encode(num & 0x3F) + } + + // go through the array every three bytes, we'll deal with trailing stuff later + for (i = 0, length = uint8.length - extraBytes; i < length; i += 3) { + temp = (uint8[i] << 16) + (uint8[i + 1] << 8) + (uint8[i + 2]) + output += tripletToBase64(temp) + } + + // pad the end with zeros, but make sure to not forget the extra bytes + switch (extraBytes) { + case 1: + temp = uint8[uint8.length - 1] + output += encode(temp >> 2) + output += encode((temp << 4) & 0x3F) + output += '==' + break + case 2: + temp = (uint8[uint8.length - 2] << 8) + (uint8[uint8.length - 1]) + output += encode(temp >> 10) + output += encode((temp >> 4) & 0x3F) + output += encode((temp << 2) & 0x3F) + output += '=' + break + } + + return output + } + + exports.toByteArray = b64ToByteArray + exports.fromByteArray = uint8ToBase64 +}(typeof exports === 'undefined' ? (this.base64js = {}) : exports)) + +}).call(this,require("DF1urx"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../node_modules/gulp-browserify/node_modules/browserify/node_modules/buffer/node_modules/base64-js/lib/b64.js","/../../../../node_modules/gulp-browserify/node_modules/browserify/node_modules/buffer/node_modules/base64-js/lib") +},{"DF1urx":5,"buffer":2}],4:[function(require,module,exports){ (function (process,global,Buffer,__argument0,__argument1,__argument2,__argument3,__filename,__dirname){ exports.read = function (buffer, offset, isLE, mLen, nBytes) { var e, m @@ -1337,8 +1337,8 @@ exports.write = function (buffer, value, offset, isLE, mLen, nBytes) { buffer[offset + i - d] |= s * 128 } -}).call(this,require("r7L21G"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../node_modules/ieee754/index.js","/../../../../node_modules/ieee754") -},{"buffer":3,"r7L21G":5}],5:[function(require,module,exports){ +}).call(this,require("DF1urx"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../node_modules/gulp-browserify/node_modules/browserify/node_modules/buffer/node_modules/ieee754/index.js","/../../../../node_modules/gulp-browserify/node_modules/browserify/node_modules/buffer/node_modules/ieee754") +},{"DF1urx":5,"buffer":2}],5:[function(require,module,exports){ (function (process,global,Buffer,__argument0,__argument1,__argument2,__argument3,__filename,__dirname){ // shim for using process in browser @@ -1404,6 +1404,6 @@ process.chdir = function (dir) { throw new Error('process.chdir is not supported'); }; -}).call(this,require("r7L21G"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../node_modules/process/browser.js","/../../../../node_modules/process") -},{"buffer":3,"r7L21G":5}]},{},[1]) +}).call(this,require("DF1urx"),typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {},require("buffer").Buffer,arguments[3],arguments[4],arguments[5],arguments[6],"/../../../../node_modules/gulp-browserify/node_modules/browserify/node_modules/process/browser.js","/../../../../node_modules/gulp-browserify/node_modules/browserify/node_modules/process") +},{"DF1urx":5,"buffer":2}]},{},[1]) //# sourceMappingURL=index.min.js.map