From 43daec9ff12a4ea500d74dd2a421aa98e25c6db9 Mon Sep 17 00:00:00 2001 From: guillaume Date: Tue, 3 Sep 2024 19:05:32 +0200 Subject: [PATCH 01/16] =?UTF-8?q?Chtinux=20Reloaded=20:=20Passage=20=C3=A0?= =?UTF-8?q?=20hugo=20avec=20le=20templates=20Hugoplate?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .editorconfig | 14 + .gitignore | 516 +- .gitlab-ci.yml | 38 + .jshintrc | 59 + .markdownlint.json | 5 + .prettierrc | 13 + _redirects | 1 + actualite/index.xml | 128 - amplify.yml | 29 + apropos/chtinux/index.html | 102 - apropos/contact/index.html | 109 - apropos/echodesgnous | 104 - apropos/index.xml | 103 - apropos/permanences/index.html | 79 - archetypes/agenda.md | 9 + archetypes/default.md | 6 + assets/fonts/fa-brands-400.woff2 | Bin 0 -> 109808 bytes assets/fonts/fa-solid-900.woff2 | Bin 0 -> 150020 bytes assets/fonts/fonts.css | 145 + assets/images/abl.png | Bin 0 -> 25947 bytes assets/images/agenda.png | Bin 0 -> 12973 bytes assets/images/avatar-sm.png | Bin 0 -> 4005 bytes assets/images/avatar.png | Bin 0 -> 2271 bytes assets/images/call-to-action.png | Bin 0 -> 19721 bytes assets/images/clissxxi.png | Bin 0 -> 18110 bytes assets/images/clx.png | Bin 0 -> 7587 bytes assets/images/deuxfleurs.png | Bin 0 -> 4665 bytes assets/images/echo_des_gnous.jpg | Bin 0 -> 13541 bytes assets/images/favicon.png | Bin 0 -> 1906 bytes assets/images/gallery/01.jpg | Bin 0 -> 76179 bytes assets/images/gallery/02.jpg | Bin 0 -> 713428 bytes assets/images/gallery/03.jpg | Bin 0 -> 259550 bytes assets/images/gallery/04.jpg | Bin 0 -> 59892 bytes assets/images/gallery/05.jpg | Bin 0 -> 215325 bytes assets/images/gallery/06.jpg | Bin 0 -> 76179 bytes assets/images/image-placeholder.png | Bin 0 -> 4881 bytes assets/images/logo-darkmode.png | Bin 0 -> 18009 bytes assets/images/logo.png | Bin 0 -> 18009 bytes assets/images/logo_chtinux.svg | 177 + assets/images/mycellium.png | Bin 0 -> 42623 bytes assets/images/no-search-found.png | Bin 0 -> 8267 bytes assets/images/og-image.png | Bin 0 -> 107524 bytes assets/images/omjc.png | Bin 0 -> 3893 bytes assets/images/raoull.png | Bin 0 -> 69141 bytes assets/images/service-1.png | Bin 0 -> 11502 bytes assets/images/service-2.png | Bin 0 -> 19596 bytes assets/images/service-3.png | Bin 0 -> 16481 bytes assets/scss/custom.scss | 0 config/_default/languages.toml | 13 + config/_default/menus.chti.toml | 49 + config/_default/menus.fr.toml | 39 + config/_default/module.toml | 99 + config/_default/params.toml | 111 + config/development/server.toml | 13 + content/francais/_index.md | 31 + ...bre-au-village-solidaire-de-la-braderie.md | 25 + ...-Permanence-associative-autour-du-Libre.md | 33 + ...8-Install-Party-Linux--Logiciels-libres.md | 20 + ...1-Install-Party-Linux--Logiciels-libres.md | 16 + ...5-Install-Party-Linux--Logiciels-libres.md | 16 + ...0-Install-Party-Linux--Logiciels-libres.md | 18 + ...3-Install-Party-Linux--Logiciels-libres.md | 16 + content/francais/agenda/_index.md | 4 + content/francais/apropos/_index.md | 17 + content/francais/apropos/histo.md | 77 + content/francais/apropos/liens.md | 54 + content/francais/blog/_index.md | 5 + content/francais/blog/post-1.md | 11 + content/francais/contact/_index.md | 46 + content/francais/le_collectif/CLISSXXI.md | 12 + content/francais/le_collectif/Deuxfleurs.md | 10 + content/francais/le_collectif/Libre_a_vous.md | 16 + content/francais/le_collectif/Mycélium.md | 11 + content/francais/le_collectif/_index.md | 3 + content/francais/le_collectif/abl.md | 10 + content/francais/le_collectif/clx.md | 11 + .../francais/le_collectif/echos_des_gnous.md | 26 + content/francais/le_collectif/raoull.md | 10 + content/francais/mentions-legales/_index.md | 11 + content/francais/pages/elements.md | 248 + content/francais/pages/privacy-policy.md | 33 + content/francais/sections/call-to-action.md | 14 + content/francais/sections/testimonial.md | 11 + css/style.css | 73 - data/social.json | 9 + data/theme.json | 44 + go.mod | 31 + hugo.toml | 194 + i18n/chti.yaml | 15 + i18n/en.yaml | 14 + i18n/fr.yaml | 15 + ics2hugo.py | 71 + images/chtinux.png | Bin 18141 -> 0 bytes images/pingouin-manger-bouger.png | Bin 8670 -> 0 bytes index.html | 95 - netlify.toml | 7 + package.json | 33 + postcss.config.js | 6 + readme.md | 20 + recup_agenda.sh | 1 + scripts/clearModules.js | 14 + scripts/projectSetup.js | 116 + scripts/removeDarkmode.js | 99 + scripts/themeSetup.js | 125 + scripts/themeUpdate.js | 19 + static/fonts/NGS6v5_NC0k9P9H2TbE.woff2 | Bin 0 -> 30240 bytes ...O2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2 | Bin 0 -> 42304 bytes tailwind.config.js | 103 + theme.toml | 40 + themes/hugoplate/assets/js/main.js | 36 + .../assets/plugins/swiper/swiper-bundle.css | 667 + .../assets/plugins/swiper/swiper-bundle.js | 11853 ++++++++++++++++ themes/hugoplate/assets/scss/base.scss | 59 + themes/hugoplate/assets/scss/buttons.scss | 15 + themes/hugoplate/assets/scss/components.scss | 74 + themes/hugoplate/assets/scss/custom.scss | 2 + themes/hugoplate/assets/scss/main.scss | 30 + .../assets/scss/module-overrides.scss | 58 + themes/hugoplate/assets/scss/navigation.scss | 87 + themes/hugoplate/assets/scss/utilities.scss | 20 + themes/hugoplate/layouts/404.en.html | 26 + themes/hugoplate/layouts/_default/baseof.html | 53 + themes/hugoplate/layouts/_default/list.html | 33 + themes/hugoplate/layouts/_default/single.html | 14 + .../hugoplate/layouts/_default/taxonomy.html | 21 + themes/hugoplate/layouts/_default/terms.html | 41 + themes/hugoplate/layouts/agenda/list.html | 16 + themes/hugoplate/layouts/agenda/single.html | 107 + themes/hugoplate/layouts/blog/list.html | 29 + themes/hugoplate/layouts/blog/single.html | 95 + themes/hugoplate/layouts/contact/list.html | 116 + themes/hugoplate/layouts/index.html | 102 + .../hugoplate/layouts/le_collectif/list.html | 16 + .../layouts/le_collectif/single.html | 62 + .../layouts/partials/call-to-action.html | 33 + .../partials/components/author-card.html | 35 + .../partials/components/blog-card.html | 37 + .../partials/components/breadcrumb.html | 30 + .../partials/components/event-card-mini.html | 14 + .../partials/components/event-card.html | 17 + .../components/language-switcher.html | 28 + .../partials/components/pagination.html | 138 + .../partials/components/theme-switcher.html | 62 + .../components/tw-size-indicator.html | 9 + .../layouts/partials/essentials/footer.html | 52 + .../layouts/partials/essentials/head.html | 51 + .../layouts/partials/essentials/header.html | 139 + .../layouts/partials/essentials/script.html | 58 + .../layouts/partials/essentials/style.html | 55 + .../layouts/partials/page-header-single.html | 8 + .../layouts/partials/page-header.html | 8 + .../layouts/partials/widgets/categories.html | 23 + .../layouts/partials/widgets/tags.html | 23 + .../partials/widgets/widget-wrapper.html | 3 + vercel-build.sh | 43 + vercel.json | 21 + 156 files changed, 17147 insertions(+), 1292 deletions(-) create mode 100755 .editorconfig mode change 100644 => 100755 .gitignore create mode 100644 .gitlab-ci.yml create mode 100644 .jshintrc create mode 100755 .markdownlint.json create mode 100755 .prettierrc create mode 100644 _redirects delete mode 100644 actualite/index.xml create mode 100644 amplify.yml delete mode 100644 apropos/chtinux/index.html delete mode 100644 apropos/contact/index.html delete mode 100644 apropos/echodesgnous delete mode 100644 apropos/index.xml delete mode 100644 apropos/permanences/index.html create mode 100644 archetypes/agenda.md create mode 100644 archetypes/default.md create mode 100644 assets/fonts/fa-brands-400.woff2 create mode 100644 assets/fonts/fa-solid-900.woff2 create mode 100644 assets/fonts/fonts.css create mode 100644 assets/images/abl.png create mode 100644 assets/images/agenda.png create mode 100644 assets/images/avatar-sm.png create mode 100755 assets/images/avatar.png create mode 100755 assets/images/call-to-action.png create mode 100644 assets/images/clissxxi.png create mode 100644 assets/images/clx.png create mode 100644 assets/images/deuxfleurs.png create mode 100644 assets/images/echo_des_gnous.jpg create mode 100644 assets/images/favicon.png create mode 100644 assets/images/gallery/01.jpg create mode 100644 assets/images/gallery/02.jpg create mode 100644 assets/images/gallery/03.jpg create mode 100644 assets/images/gallery/04.jpg create mode 100644 assets/images/gallery/05.jpg create mode 100644 assets/images/gallery/06.jpg create mode 100755 assets/images/image-placeholder.png create mode 100644 assets/images/logo-darkmode.png create mode 100644 assets/images/logo.png create mode 100644 assets/images/logo_chtinux.svg create mode 100644 assets/images/mycellium.png create mode 100755 assets/images/no-search-found.png create mode 100644 assets/images/og-image.png create mode 100644 assets/images/omjc.png create mode 100644 assets/images/raoull.png create mode 100755 assets/images/service-1.png create mode 100755 assets/images/service-2.png create mode 100755 assets/images/service-3.png create mode 100755 assets/scss/custom.scss create mode 100755 config/_default/languages.toml create mode 100644 config/_default/menus.chti.toml create mode 100755 config/_default/menus.fr.toml create mode 100644 config/_default/module.toml create mode 100755 config/_default/params.toml create mode 100644 config/development/server.toml create mode 100755 content/francais/_index.md create mode 100644 content/francais/agenda/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md create mode 100644 content/francais/agenda/2024-09-24-Permanence-associative-autour-du-Libre.md create mode 100644 content/francais/agenda/2024-09-28-Install-Party-Linux--Logiciels-libres.md create mode 100644 content/francais/agenda/2024-10-01-Install-Party-Linux--Logiciels-libres.md create mode 100644 content/francais/agenda/2024-11-05-Install-Party-Linux--Logiciels-libres.md create mode 100644 content/francais/agenda/2024-11-30-Install-Party-Linux--Logiciels-libres.md create mode 100644 content/francais/agenda/2024-12-03-Install-Party-Linux--Logiciels-libres.md create mode 100755 content/francais/agenda/_index.md create mode 100644 content/francais/apropos/_index.md create mode 100644 content/francais/apropos/histo.md create mode 100644 content/francais/apropos/liens.md create mode 100755 content/francais/blog/_index.md create mode 100755 content/francais/blog/post-1.md create mode 100644 content/francais/contact/_index.md create mode 100644 content/francais/le_collectif/CLISSXXI.md create mode 100644 content/francais/le_collectif/Deuxfleurs.md create mode 100644 content/francais/le_collectif/Libre_a_vous.md create mode 100644 content/francais/le_collectif/Mycélium.md create mode 100644 content/francais/le_collectif/_index.md create mode 100644 content/francais/le_collectif/abl.md create mode 100644 content/francais/le_collectif/clx.md create mode 100644 content/francais/le_collectif/echos_des_gnous.md create mode 100644 content/francais/le_collectif/raoull.md create mode 100644 content/francais/mentions-legales/_index.md create mode 100755 content/francais/pages/elements.md create mode 100644 content/francais/pages/privacy-policy.md create mode 100644 content/francais/sections/call-to-action.md create mode 100644 content/francais/sections/testimonial.md delete mode 100644 css/style.css create mode 100644 data/social.json create mode 100644 data/theme.json create mode 100644 go.mod create mode 100755 hugo.toml create mode 100755 i18n/chti.yaml create mode 100755 i18n/en.yaml create mode 100755 i18n/fr.yaml create mode 100644 ics2hugo.py delete mode 100644 images/chtinux.png delete mode 100644 images/pingouin-manger-bouger.png delete mode 100644 index.html create mode 100755 netlify.toml create mode 100644 package.json create mode 100644 postcss.config.js create mode 100755 readme.md create mode 100644 recup_agenda.sh create mode 100644 scripts/clearModules.js create mode 100644 scripts/projectSetup.js create mode 100644 scripts/removeDarkmode.js create mode 100644 scripts/themeSetup.js create mode 100644 scripts/themeUpdate.js create mode 100644 static/fonts/NGS6v5_NC0k9P9H2TbE.woff2 create mode 100644 static/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2 create mode 100755 tailwind.config.js create mode 100644 theme.toml create mode 100755 themes/hugoplate/assets/js/main.js create mode 100644 themes/hugoplate/assets/plugins/swiper/swiper-bundle.css create mode 100644 themes/hugoplate/assets/plugins/swiper/swiper-bundle.js create mode 100755 themes/hugoplate/assets/scss/base.scss create mode 100755 themes/hugoplate/assets/scss/buttons.scss create mode 100755 themes/hugoplate/assets/scss/components.scss create mode 100644 themes/hugoplate/assets/scss/custom.scss create mode 100755 themes/hugoplate/assets/scss/main.scss create mode 100644 themes/hugoplate/assets/scss/module-overrides.scss create mode 100755 themes/hugoplate/assets/scss/navigation.scss create mode 100755 themes/hugoplate/assets/scss/utilities.scss create mode 100755 themes/hugoplate/layouts/404.en.html create mode 100755 themes/hugoplate/layouts/_default/baseof.html create mode 100755 themes/hugoplate/layouts/_default/list.html create mode 100755 themes/hugoplate/layouts/_default/single.html create mode 100755 themes/hugoplate/layouts/_default/taxonomy.html create mode 100755 themes/hugoplate/layouts/_default/terms.html create mode 100644 themes/hugoplate/layouts/agenda/list.html create mode 100644 themes/hugoplate/layouts/agenda/single.html create mode 100644 themes/hugoplate/layouts/blog/list.html create mode 100644 themes/hugoplate/layouts/blog/single.html create mode 100755 themes/hugoplate/layouts/contact/list.html create mode 100755 themes/hugoplate/layouts/index.html create mode 100644 themes/hugoplate/layouts/le_collectif/list.html create mode 100755 themes/hugoplate/layouts/le_collectif/single.html create mode 100644 themes/hugoplate/layouts/partials/call-to-action.html create mode 100755 themes/hugoplate/layouts/partials/components/author-card.html create mode 100644 themes/hugoplate/layouts/partials/components/blog-card.html create mode 100644 themes/hugoplate/layouts/partials/components/breadcrumb.html create mode 100755 themes/hugoplate/layouts/partials/components/event-card-mini.html create mode 100755 themes/hugoplate/layouts/partials/components/event-card.html create mode 100644 themes/hugoplate/layouts/partials/components/language-switcher.html create mode 100755 themes/hugoplate/layouts/partials/components/pagination.html create mode 100644 themes/hugoplate/layouts/partials/components/theme-switcher.html create mode 100644 themes/hugoplate/layouts/partials/components/tw-size-indicator.html create mode 100755 themes/hugoplate/layouts/partials/essentials/footer.html create mode 100755 themes/hugoplate/layouts/partials/essentials/head.html create mode 100755 themes/hugoplate/layouts/partials/essentials/header.html create mode 100755 themes/hugoplate/layouts/partials/essentials/script.html create mode 100755 themes/hugoplate/layouts/partials/essentials/style.html create mode 100755 themes/hugoplate/layouts/partials/page-header-single.html create mode 100755 themes/hugoplate/layouts/partials/page-header.html create mode 100755 themes/hugoplate/layouts/partials/widgets/categories.html create mode 100755 themes/hugoplate/layouts/partials/widgets/tags.html create mode 100755 themes/hugoplate/layouts/partials/widgets/widget-wrapper.html create mode 100755 vercel-build.sh create mode 100755 vercel.json diff --git a/.editorconfig b/.editorconfig new file mode 100755 index 0000000..0a6cf5e --- /dev/null +++ b/.editorconfig @@ -0,0 +1,14 @@ +; https://editorconfig.org + +root = true + +[*] +charset = utf-8 +end_of_line = lf +indent_size = 2 +indent_style = space +trim_trailing_whitespace = true +insert_final_newline = true + +[*.md] +trim_trailing_whitespace = false diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 index 87dd5ff..2b4d3cb --- a/.gitignore +++ b/.gitignore @@ -1,501 +1,19 @@ -# ---> Emacs -# -*- mode: gitignore; -*- -*~ -\#*\# -/.emacs.desktop -/.emacs.desktop.lock -*.elc -auto-save-list -tramp -.\#* - -# Org-mode -.org-id-locations -*_archive - -# flymake-mode -*_flymake.* - -# eshell files -/eshell/history -/eshell/lastdir - -# elpa packages -/elpa/ - -# reftex files -*.rel - -# AUCTeX auto folder -/auto/ - -# cask packages -.cask/ -dist/ - -# Flycheck -flycheck_*.el - -# server auth directory -/server/ - -# projectiles files -.projectile - -# directory configuration -.dir-locals.el - -# network security -/network-security.data - - -# ---> Vim -# Swap -[._]*.s[a-v][a-z] -!*.svg # comment out if you don't need vector files -[._]*.sw[a-p] -[._]s[a-rt-v][a-z] -[._]ss[a-gi-z] -[._]sw[a-p] - -# Session -Session.vim -Sessionx.vim - -# Temporary -.netrwhist -*~ -# Auto-generated tag files -tags -# Persistent undo -[._]*.un~ - -# ---> VisualStudio -## Ignore Visual Studio temporary files, build results, and -## files generated by popular Visual Studio add-ons. -## -## Get latest from https://github.com/github/gitignore/blob/main/VisualStudio.gitignore - -# User-specific files -*.rsuser -*.suo -*.user -*.userosscache -*.sln.docstates - -# User-specific files (MonoDevelop/Xamarin Studio) -*.userprefs - -# Mono auto generated files -mono_crash.* - -# Build results -[Dd]ebug/ -[Dd]ebugPublic/ -[Rr]elease/ -[Rr]eleases/ -x64/ -x86/ -[Ww][Ii][Nn]32/ -[Aa][Rr][Mm]/ -[Aa][Rr][Mm]64/ -bld/ -[Bb]in/ -[Oo]bj/ -[Ll]og/ -[Ll]ogs/ - -# Visual Studio 2015/2017 cache/options directory -.vs/ -# Uncomment if you have tasks that create the project's static files in wwwroot -#wwwroot/ - -# Visual Studio 2017 auto generated files -Generated\ Files/ - -# MSTest test Results -[Tt]est[Rr]esult*/ -[Bb]uild[Ll]og.* - -# NUnit -*.VisualState.xml -TestResult.xml -nunit-*.xml - -# Build Results of an ATL Project -[Dd]ebugPS/ -[Rr]eleasePS/ -dlldata.c - -# Benchmark Results -BenchmarkDotNet.Artifacts/ - -# .NET Core -project.lock.json -project.fragment.lock.json -artifacts/ - -# ASP.NET Scaffolding -ScaffoldingReadMe.txt - -# StyleCop -StyleCopReport.xml - -# Files built by Visual Studio -*_i.c -*_p.c -*_h.h -*.ilk -*.meta -*.obj -*.iobj -*.pch -*.pdb -*.ipdb -*.pgc -*.pgd -*.rsp -*.sbr -*.tlb -*.tli -*.tlh -*.tmp -*.tmp_proj -*_wpftmp.csproj -*.log -*.tlog -*.vspscc -*.vssscc -.builds -*.pidb -*.svclog -*.scc - -# Chutzpah Test files -_Chutzpah* - -# Visual C++ cache files -ipch/ -*.aps -*.ncb -*.opendb -*.opensdf -*.sdf -*.cachefile -*.VC.db -*.VC.VC.opendb - -# Visual Studio profiler -*.psess -*.vsp -*.vspx -*.sap - -# Visual Studio Trace Files -*.e2e - -# TFS 2012 Local Workspace -$tf/ - -# Guidance Automation Toolkit -*.gpState - -# ReSharper is a .NET coding add-in -_ReSharper*/ -*.[Rr]e[Ss]harper -*.DotSettings.user - -# TeamCity is a build add-in -_TeamCity* - -# DotCover is a Code Coverage Tool -*.dotCover - -# AxoCover is a Code Coverage Tool -.axoCover/* -!.axoCover/settings.json - -# Coverlet is a free, cross platform Code Coverage Tool -coverage*.json -coverage*.xml -coverage*.info - -# Visual Studio code coverage results -*.coverage -*.coveragexml - -# NCrunch -_NCrunch_* -.*crunch*.local.xml -nCrunchTemp_* - -# MightyMoose -*.mm.* -AutoTest.Net/ - -# Web workbench (sass) -.sass-cache/ - -# Installshield output folder -[Ee]xpress/ - -# DocProject is a documentation generator add-in -DocProject/buildhelp/ -DocProject/Help/*.HxT -DocProject/Help/*.HxC -DocProject/Help/*.hhc -DocProject/Help/*.hhk -DocProject/Help/*.hhp -DocProject/Help/Html2 -DocProject/Help/html - -# Click-Once directory -publish/ - -# Publish Web Output -*.[Pp]ublish.xml -*.azurePubxml -# Note: Comment the next line if you want to checkin your web deploy settings, -# but database connection strings (with potential passwords) will be unencrypted -*.pubxml -*.publishproj - -# Microsoft Azure Web App publish settings. Comment the next line if you want to -# checkin your Azure Web App publish settings, but sensitive information contained -# in these scripts will be unencrypted -PublishScripts/ - -# NuGet Packages -*.nupkg -# NuGet Symbol Packages -*.snupkg -# The packages folder can be ignored because of Package Restore -**/[Pp]ackages/* -# except build/, which is used as an MSBuild target. -!**/[Pp]ackages/build/ -# Uncomment if necessary however generally it will be regenerated when needed -#!**/[Pp]ackages/repositories.config -# NuGet v3's project.json files produces more ignorable files -*.nuget.props -*.nuget.targets - -# Microsoft Azure Build Output -csx/ -*.build.csdef - -# Microsoft Azure Emulator -ecf/ -rcf/ - -# Windows Store app package directories and files -AppPackages/ -BundleArtifacts/ -Package.StoreAssociation.xml -_pkginfo.txt -*.appx -*.appxbundle -*.appxupload - -# Visual Studio cache files -# files ending in .cache can be ignored -*.[Cc]ache -# but keep track of directories ending in .cache -!?*.[Cc]ache/ - -# Others -ClientBin/ -~$* -*~ -*.dbmdl -*.dbproj.schemaview -*.jfm -*.pfx -*.publishsettings -orleans.codegen.cs - -# Including strong name files can present a security risk -# (https://github.com/github/gitignore/pull/2483#issue-259490424) -#*.snk - -# Since there are multiple workflows, uncomment next line to ignore bower_components -# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) -#bower_components/ - -# RIA/Silverlight projects -Generated_Code/ - -# Backup & report files from converting an old project file -# to a newer Visual Studio version. Backup files are not needed, -# because we have git ;-) -_UpgradeReport_Files/ -Backup*/ -UpgradeLog*.XML -UpgradeLog*.htm -ServiceFabricBackup/ -*.rptproj.bak - -# SQL Server files -*.mdf -*.ldf -*.ndf - -# Business Intelligence projects -*.rdl.data -*.bim.layout -*.bim_*.settings -*.rptproj.rsuser -*- [Bb]ackup.rdl -*- [Bb]ackup ([0-9]).rdl -*- [Bb]ackup ([0-9][0-9]).rdl - -# Microsoft Fakes -FakesAssemblies/ - -# GhostDoc plugin setting file -*.GhostDoc.xml - -# Node.js Tools for Visual Studio -.ntvs_analysis.dat -node_modules/ - -# Visual Studio 6 build log -*.plg - -# Visual Studio 6 workspace options file -*.opt - -# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) -*.vbw - -# Visual Studio 6 auto-generated project file (contains which files were open etc.) -*.vbp - -# Visual Studio 6 workspace and project file (working project files containing files to include in project) -*.dsw -*.dsp - -# Visual Studio 6 technical files -*.ncb -*.aps - -# Visual Studio LightSwitch build output -**/*.HTMLClient/GeneratedArtifacts -**/*.DesktopClient/GeneratedArtifacts -**/*.DesktopClient/ModelManifest.xml -**/*.Server/GeneratedArtifacts -**/*.Server/ModelManifest.xml -_Pvt_Extensions - -# Paket dependency manager -.paket/paket.exe -paket-files/ - -# FAKE - F# Make -.fake/ - -# CodeRush personal settings -.cr/personal - -# Python Tools for Visual Studio (PTVS) -__pycache__/ -*.pyc - -# Cake - Uncomment if you are using it -# tools/** -# !tools/packages.config - -# Tabs Studio -*.tss - -# Telerik's JustMock configuration file -*.jmconfig - -# BizTalk build output -*.btp.cs -*.btm.cs -*.odx.cs -*.xsd.cs - -# OpenCover UI analysis results -OpenCover/ - -# Azure Stream Analytics local run output -ASALocalRun/ - -# MSBuild Binary and Structured Log -*.binlog - -# NVidia Nsight GPU debugger configuration file -*.nvuser - -# MFractors (Xamarin productivity tool) working folder -.mfractor/ - -# Local History for Visual Studio -.localhistory/ - -# Visual Studio History (VSHistory) files -.vshistory/ - -# BeatPulse healthcheck temp database -healthchecksdb - -# Backup folder for Package Reference Convert tool in Visual Studio 2017 -MigrationBackup/ - -# Ionide (cross platform F# VS Code tools) working folder -.ionide/ - -# Fody - auto-generated XML schema -FodyWeavers.xsd - -# VS Code files for those working on multiple tools -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json -*.code-workspace - -# Local History for Visual Studio Code -.history/ - -# Windows Installer files from build outputs -*.cab -*.msi -*.msix -*.msm -*.msp - -# JetBrains Rider -*.sln.iml - -# ---> VisualStudioCode -.vscode/* -!.vscode/settings.json -!.vscode/tasks.json -!.vscode/launch.json -!.vscode/extensions.json -!.vscode/*.code-snippets - -# Local History for Visual Studio Code -.history/ - -# Built Visual Studio Code Extensions -*.vsix - -# ---> Hugo -# Generated files by hugo -/public/ -/resources/_gen/ -/assets/jsconfig.json -hugo_stats.json - -# Executable may be added to repository -hugo.exe -hugo.darwin -hugo.linux - -# Temporary lock file while building +Thumbs.db +.DS_Store +.dist +.tmp +.lock +/.sass-cache +/npm-debug.log +/node_modules +/builds +/package-lock.json +/public +/resources /.hugo_build.lock +/jsconfig.json +/hugo_stats.json +/go.sum +/yarn.lock +/.idea diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 0000000..c4120a0 --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,38 @@ +stages: + - build + +variables: + HUGO_ENV: production + HUGO_VERSION: "0.124.1" + GO_VERSION: "1.22.2" + NODE_VERSION: "18.16.1" + +cache: + paths: + - node_modules/ + +default: + image: node:${NODE_VERSION} + before_script: + - echo "USING NODE ${NODE_VERSION}" + - apt-get update && apt-get install -y curl + - curl -LO "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz" + - tar -xvf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz + - mv hugo /usr/local/bin/ + - rm hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz + - echo "HUGO ${HUGO_VERSION} INSTALLED" + - curl -LO "https://dl.google.com/go/go${GO_VERSION}.linux-amd64.tar.gz" + - tar -C /usr/local -xzf go${GO_VERSION}.linux-amd64.tar.gz + - export PATH=$PATH:/usr/local/go/bin + - rm go${GO_VERSION}.linux-amd64.tar.gz + - echo "GO ${GO_VERSION} INSTALLED" + - npm install + +pages: + stage: build + script: + - npm run project-setup + - npm run build + artifacts: + paths: + - public diff --git a/.jshintrc b/.jshintrc new file mode 100644 index 0000000..873eef9 --- /dev/null +++ b/.jshintrc @@ -0,0 +1,59 @@ +{ + "maxerr": 50, + "bitwise": true, + "camelcase": false, + "curly": true, + "eqeqeq": true, + "forin": true, + "freeze": true, + "immed": true, + "indent": 2, + "latedef": true, + "newcap": false, + "noarg": true, + "noempty": true, + "nonbsp": true, + "nonew": true, + "plusplus": false, + "undef": true, + "unused": false, + "strict": true, + "maxparams": false, + "maxdepth": 4, + "maxstatements": false, + "maxcomplexity": false, + "maxlen": 400, + "browser": true, + "devel": true, + "asi": false, + "boss": false, + "debug": false, + "eqnull": false, + "es3": false, + "es5": false, + "esversion": 12, + "moz": false, + "evil": true, + "expr": true, + "funcscope": false, + "globalstrict": false, + "iterator": false, + "lastsemic": false, + "laxbreak": false, + "laxcomma": false, + "loopfunc": true, + "multistr": true, + "noyield": false, + "notypeof": false, + "proto": false, + "scripturl": false, + "shadow": false, + "sub": false, + "supernew": false, + "validthis": false, + "globals": { + "jQuery": false, + "google": false, + "$": false + } +} diff --git a/.markdownlint.json b/.markdownlint.json new file mode 100755 index 0000000..7d41e3f --- /dev/null +++ b/.markdownlint.json @@ -0,0 +1,5 @@ +{ + "MD033": false, + "MD034": false, + "MD013": false +} diff --git a/.prettierrc b/.prettierrc new file mode 100755 index 0000000..ee30508 --- /dev/null +++ b/.prettierrc @@ -0,0 +1,13 @@ +{ + "plugins": ["prettier-plugin-go-template"], + "overrides": [ + { + "files": ["*.html"], + "options": { + "parser": "go-template", + "goTemplateBracketSpacing": true, + "bracketSameLine": true + } + } + ] +} diff --git a/_redirects b/_redirects new file mode 100644 index 0000000..e6c1017 --- /dev/null +++ b/_redirects @@ -0,0 +1 @@ +/* /en/404.html 404 \ No newline at end of file diff --git a/actualite/index.xml b/actualite/index.xml deleted file mode 100644 index 3b9557b..0000000 --- a/actualite/index.xml +++ /dev/null @@ -1,128 +0,0 @@ - - - Actualité sur Chtinux - http://chtinux.org/actualite/ - Actualité - Hugo -- gohugo.io - fr - Sun, 28 Apr 2024 22:00:00 +0200 - - Logo de Actualité - http://chtinux.org//chtinux.png - http://chtinux.org/actualite/ - - - - - - - Paris XIème : Rencontre-débat « le pouvoir selon Google » le 04/05 à Publico - http://chtinux.org/actualite/2024-04-28/ - Sun, 28 Apr 2024 22:00:00 +0200 - - http://chtinux.org/actualite/2024-04-28/ - Le pouvoir selon Google : suivi du guide pratique pour boycotter google -Des livres sur Google, il y en a déjà un certain nombre. Parfois pas inintéressants, malgré une propension au stéréotype. Mais celui-ci sort assurément de l’ordinaire. C’est une autopsie méticuleuse de la bête, encore vivante. A la hache et au scalpel. Mais c’est bien plus que cela. C’est une analyse de l’âme de la bête. De sa dimension économique, politique, philosophique et, même, civilisationnelle. - - - - Fête de Mycélium & Spores extrêmes - http://chtinux.org/actualite/2022-04-06/ - Wed, 06 Apr 2022 10:00:00 +0200 - - http://chtinux.org/actualite/2022-04-06/ - L’association Mycélium organise une fête champignonesque pour célébrer ses nombreuses années d’existence en tant que fournisseur d’accès internet non-marchand et tenter d’étendre un peu les filaments de son mycélium sur la métropole lilloise. Parce qu’il correspond aux aspirations à l’autogestion et à l’autonomie de Mycélium, la fête aura lieu au Centre Culturel Libertaire. -Voyez l’affriolant programme ! -🍄 Elle commencera dès 12h00 par une fricassée collective de champignons et des discussions joyeuses autour des tables. - - - - Festival «Nos désirs sont désordres #5», du 8 au 10 avril 2022 - http://chtinux.org/actualite/2022-02-20/ - Sun, 20 Feb 2022 10:00:00 +0100 - - http://chtinux.org/actualite/2022-02-20/ - «Nos désirs sont désordres», le festival de films libres de critique sociale de Lent Ciné, aura lieu du 8 au 10 avril 2022, au cinéma L’Univers. -Le programme et les infos sur leur site : https://lentcine.tuxfamily.org/2022/02/01/festival-nos-desirs-sont-desordres-5-8-9-10-avril-a-lille/ - - - - metalu.net à Esch2022 capitale européenne de la culture - http://chtinux.org/actualite/2022-02-18/ - Fri, 18 Feb 2022 17:00:00 +0100 - - http://chtinux.org/actualite/2022-02-18/ - Métalu.Net organise plusieurs événements dans le cadre de Esch2022. -D’une part, des ateliers de domozique (instruments de musique fabriquée à partir d’objets du quotidien et d’électronique). D’autre part des rencontres autour des pratiques numériques libres (que nous appelons “En Quêtes”). -Samedi 26 février au Bâtiment4 d’Esch-sur-Alzette aura lieu la 1ère “En Quête” animée par Jean-Yves Jeannas avec la complicité de Christian Mahieu, autour des libertés numériques. -Infos par ici : http://metalu. - - - - Documentaire «Disparaître - Sous les radars des algorithmes» - http://chtinux.org/actualite/2021-12-04/ - Sat, 04 Dec 2021 12:00:00 +0100 - - http://chtinux.org/actualite/2021-12-04/ - Diffusion sur Arte et ailleurs d’un nouveau documentaire de Marc Meillassoux, aussi réalisateur de «Nothing to Hide». -Comment protéger ses activités numériques de la surveillance et de la malveillance ? Un panorama didactique des solutions alternatives à la portée de tous. -“Nos libertés sont en train de s’évaporer sous nos yeux”, s’alarme une jeune chercheuse hongkongaise. Tous les jours, les données personnelles que chacun laisse sur les outils gracieusement mis à sa disposition par les Gafam – messageries instantanées, réseaux sociaux, navigateurs, moteurs de recherche, services de cartographie en ligne et de géolocalisation… – fragilisent le droit à la vie privée. - - - - La valeur éternelle de la vie privée - http://chtinux.org/actualite/2021-11-08/ - Mon, 08 Nov 2021 12:00:00 +0100 - - http://chtinux.org/actualite/2021-11-08/ - Traduction d’un texte de Bruce Schneier publié en 2006. -Les promoteurs de la surveillance gouvernementale de masse sont fiers de dire que seuls les coupables devraient s’inquiéter de l’espionnage. Jetons cet argument fallacieux aux ordures une bonne fois pour toute. -La réplique la plus fréquente faite aux défenseurs de la vie privée, par ceux qui sont favorables aux vérifications d’identité, caméras, banques de données, exploitation de données et autres mesures de surveillance de masse, tient en cette ligne: “Puisque vous ne faîtes rien de mal, qu’avez vous à cacher ? - - - - Relai de la lettre d'informations d'InterHop - http://chtinux.org/actualite/2021-03-05/ - Fri, 05 Mar 2021 21:00:00 +0100 - - http://chtinux.org/actualite/2021-03-05/ - Chtinux vous invite à prendre des nouvelles d’InterHop, une association fort active sur la question des données personnelles de santé et des problèmes liés à la mise en place du Health Data Hub par le gouvernement. Nous reproduisons ci-dessous sa dernière lettre d’informations. -Interhop: Lancement de nos outils et retour sur la commission Latombe -Bonjour, -Nous vous espérons en pleine forme. -Dans cette nouvelle newsletter, nous abordons les point suivants : nos financements, le lancement de nos premiers outils et un point sur la commission Latombe et l’actuelle position de la CNAM par rapport au Health Data Hub. - - - - Simplification du site Chtinux.org - http://chtinux.org/actualite/2021-02-02/ - Tue, 02 Feb 2021 17:00:00 +0100 - - http://chtinux.org/actualite/2021-02-02/ - Le site de Chtinux était motorisé par Drupal. -Par la vieillesse du site, les mises à jour de Drupal sont devenues difficiles à appliquer, et soulevaient des problèmes de sécurité que la maintenance d’une telle plateforme implique. -C’est pourquoi nous nous rabattons vers une version simplifiée du site web, sans doute moins jolie, ayant moins de fonctionnalités, mais qui mènera certainement sa mission à bien :P Ce mini-site est conçu avec Hugo. - - - - Jami comme client Zoom, astuce pour les salles protégées par mot de passe... - http://chtinux.org/actualite/2021-01-01/ - Fri, 01 Jan 2021 12:00:00 +0100 - - http://chtinux.org/actualite/2021-01-01/ - Traduction d’un billet du blog de Petter Reinholdtsen par mes soins. Une contribution confignolée car je trouvais que la démarche suivait le bon esprit et que je découvre à cette occasion que l’on peut joindre un salon Zoom via SIP (je n’ai pas eu à le faire, mais ça peut être utile à d’autres). -Si en revanche vous êtes dans une situation plus auto-organisée, que vous avez le choix de la plateforme au sein de votre structure, et pouvez mandater des personnes techniciennes pour la mettre en place, des solutions entièrement libres comme Mumble (audio à plusieurs dizaines/centaines de personnes) et Jitsi (audio/video à une 10aine de personnes) se mettent en place sans grands efforts. - - - - Discussions du libre (en ligne) - http://chtinux.org/actualite/2020-11-01/ - Sun, 01 Nov 2020 12:00:00 +0100 - - http://chtinux.org/actualite/2020-11-01/ - Du fait de ne pas pouvoir tenir notre réunion mensuelle au Café Citoyen comme à l’habitude, nous convertissons pour cette fois (et peut-être d’autres) ce créneau de rencontre en «discussion en ligne». -Ce rendez-vous est une occasion de retrouver des membres de plusieurs associations lilloises oeuvrant dans le domaine de l’internet et du logiciel libre (Chtinux, CLX, Mycélium, Raoull…), de s’informer des activités de chacune, de poser des questions liées à votre usage de l’informatique, et de trouver des pistes pour rendre cet outil moins éprouvant à l’usage. - - - - diff --git a/amplify.yml b/amplify.yml new file mode 100644 index 0000000..d6d960f --- /dev/null +++ b/amplify.yml @@ -0,0 +1,29 @@ +version: 1 +frontend: + phases: + preBuild: + commands: + - yum install -y curl + - curl -LO "https://github.com/gohugoio/hugo/releases/download/v0.124.1/hugo_extended_0.124.1_Linux-64bit.tar.gz" + - tar -xvf hugo_extended_0.124.1_Linux-64bit.tar.gz + - mv hugo /usr/local/bin/ + - rm hugo_extended_0.124.1_Linux-64bit.tar.gz + - echo "HUGO 0.124.1 INSTALLED" + - curl -LO "https://dl.google.com/go/go1.22.2.linux-amd64.tar.gz" + - tar -C /usr/local -xzf go1.22.2.linux-amd64.tar.gz + - export PATH=$PATH:/usr/local/go/bin + - rm go1.22.2.linux-amd64.tar.gz + - echo "GO 1.22.2 INSTALLED" + - npm install + build: + commands: + - npm run project-setup + - npm run build + artifacts: + # IMPORTANT - Please verify your build output directory + baseDirectory: /public + files: + - "**/*" + cache: + paths: + - node_modules/**/* diff --git a/apropos/chtinux/index.html b/apropos/chtinux/index.html deleted file mode 100644 index 8a1a45f..0000000 --- a/apropos/chtinux/index.html +++ /dev/null @@ -1,102 +0,0 @@ - - - - - Chtinux :: Chtinux - - - - - - - - - - -
- - - - - -
- - -

À propos : Chtinux

- - -

Chtinux est une association de promotion des logiciels -libres de la métropole lilloise. -C’est une association à but non lucratif (loi 1901) composée exclusivement de -bénévoles.

-

L’association a été fondée en 2002 sous le nom de Campux comme un groupe -d’utilisateurs de Linux par des étudiants de Lille 1.

-

Chtinux met sur pied de nombreux événements (conférences, ateliers, installs -partys etc.) et participe à de nombreux autres (forums, salons). Consultez -l’agenda du Libre -pour vous tenir informés des prochains évènements

-

Chtinux est un interlocuteur pour les individus et les associations qui -souhaitent découvrir le logiciel Libre et ses valeurs.

-

Chtinux cherche également à convaincre les administrations locales des -bienfaits que peuvent leur apporter l’usage des logiciels Libres.

-

Enfin, Chtinux tâche de faire la promotion de l’usage des logiciels Libres en -entreprise, notamment en faisant de la publicité pour les sociétés éditrices de -logiciels Libres ou de services en ingénierie informatique Libre sur la -métropole lilloise.

-

Chtinux participe à l’initiative Libre -association de -l’April qui vise à mettre en relation le monde -associatif et le monde du logiciel Libre. Dans ce cadre Chtinux peut apporter -de l’accompagnement dans l’usage de logiciels Libre et, sous certaines -conditions, des formations.

-

Chtinux n’est qu’une association parmi d’autres qui existent dans la région -Nord-Pas de Calais. Si vous habitez loin de Lille, consultez cette liste pour -trouver une association plus proche de chez vous.

- - - -
- - - diff --git a/apropos/contact/index.html b/apropos/contact/index.html deleted file mode 100644 index 44c1c82..0000000 --- a/apropos/contact/index.html +++ /dev/null @@ -1,109 +0,0 @@ - - - - - Contact :: Chtinux - - - - - - - - - - -
- - - - - -
- - -

À propos : Contact

- - -

Vous disposez de plusieurs possibilités pour nous joindre :

-

Adresse postale

-
Association Chtinux
-Maison Régionale de l’Environnement et des Solidarités
-5 rue Jules de Vicq, 59800 Lille, France
-
-

Courriel

-

Vous pouvez nous joindre à l’adresse email suivante : bonjour AROBASE chtinux POINT org

-

Vous pouve joindre l’équipe de l’Écho Des Gnous à : edg AROBASE chtinux POINT org

-

IRC

-

L’association dispose d’un canal de discussion IRC, que vous pouvez rejoindre :

- -

Listes de diffusion

-

Vous pouvez vous tenir au courant des activités de l’association en recevant -les annonces des manifestations ainsi que la newsletter en vous inscrivant sur -notre liste de diffusion -publique.

-

Vous pouvez également rejoindre la liste des -adhérents

-

Réseaux sociaux

-

Nous sommes présents principalement sur les réseaux libres et fédérés suivants :

- -

Nous vous déconseillons les services fermés et centralisés ! Néanmoins vous pouvez quand même nous suivre sur :

- -

AFK - Away From Keyboard (Loin du clavier)

-

Vous pouvez aussi tout simplement venir à nos évènements ou à nos permanences :-]

- - - -
- - - diff --git a/apropos/echodesgnous b/apropos/echodesgnous deleted file mode 100644 index 4a30f06..0000000 --- a/apropos/echodesgnous +++ /dev/null @@ -1,104 +0,0 @@ - - - - - L'écho des gnous :: Chtinux - - - - - - - - - - -
- - - - - -
- - -

À propos : L'écho des gnous

- - -

L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la -culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche -soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise -ou en streaming sur campuslille.com.

-

Depuis octobre 2010 nous vous proposons « l’émission qui vous explique -l’informatique libre », pas réservée aux informaticiens, mais au contraire -destinée au plus grand nombre. Nous vous proposons deux concepts en alternance, -chacun étant diffusé une semaine sur deux :

- -

Quelques pauses musicales sont proposées pendant l’émission. Bien entendu, tous -les morceaux choisis sont disponibles sous licences de libre diffusion -(Creative Commons, Art Libre…)

-

Vous pouvez contacter l’équipe de l’émission via IRC -(webchat) ou par email en écrivant à e d g CHEZ c h -t i n u x POINT o r g.

-

Envie de retrouver les précédentes émissions ?

- - - - -
- - - diff --git a/apropos/index.xml b/apropos/index.xml deleted file mode 100644 index d03464d..0000000 --- a/apropos/index.xml +++ /dev/null @@ -1,103 +0,0 @@ - - - À propos sur Chtinux - http://chtinux.org/apropos/ - À propos - Hugo -- gohugo.io - fr - - Logo de À propos - http://chtinux.org//chtinux.png - http://chtinux.org/apropos/ - - - - - - - Adhésions - http://chtinux.org/apropos/adhesions/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://chtinux.org/apropos/adhesions/ - Les adhésions servent à couvrir les frais engagés par l’association (réservations de noms de domaines, matériel utilisé pendant les foires aux installations…). -Ces coûts sont négligeables. En fait, les frais banquaires sont les frais principaux, c’est pourquoi nous n’avons plus de compte auprès d’une banque ordinaire. -Faute de mieux, nous disposons d’un compte Paypal. Si vous le souhaitez, vous pouvez y souscrire en y inscrivant la somme que vous voulez (quelques euros si vous êtes fauché·e, 10€ ou plus ! - - - - Cafés du libre - http://chtinux.org/apropos/permanences/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://chtinux.org/apropos/permanences/ - Il s’agit à l’origine des permanences de Chtinux, désormais ouvertes à toutes les associations gravitant autour de l’informatique libre de la région. -Elles ont lieu chaque dernier mardi du mois, à 20h30, au Café Citoyen. - - - - Chtinux - http://chtinux.org/apropos/chtinux/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://chtinux.org/apropos/chtinux/ - Chtinux est une association de promotion des logiciels libres de la métropole lilloise. C’est une association à but non lucratif (loi 1901) composée exclusivement de bénévoles. -L’association a été fondée en 2002 sous le nom de Campux comme un groupe d’utilisateurs de Linux par des étudiants de Lille 1. -Chtinux met sur pied de nombreux événements (conférences, ateliers, installs partys etc.) et participe à de nombreux autres (forums, salons). Consultez l’agenda du Libre pour vous tenir informés des prochains évènements - - - - Contact - http://chtinux.org/apropos/contact/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://chtinux.org/apropos/contact/ - Vous disposez de plusieurs possibilités pour nous joindre : -Adresse postale Association Chtinux Maison Régionale de l’Environnement et des Solidarités 5 rue Jules de Vicq, 59800 Lille, France Courriel Vous pouvez nous joindre à l’adresse email suivante : bonjour AROBASE chtinux POINT org -Vous pouve joindre l’équipe de l’Écho Des Gnous à : edg AROBASE chtinux POINT org -IRC L’association dispose d’un canal de discussion IRC, que vous pouvez rejoindre : - - - - Histoire - http://chtinux.org/apropos/histoire/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://chtinux.org/apropos/histoire/ - Voici l’histoire du groupe d’utilisateurs de logiciels libres Chtinux, anciennement Campux, depuis sa création en tant que LUG étudiant, jusque nos jours en tant que groupe de la métropole lilloise. -Notez : Chtinux sera parfois appelée Campux, en rappel de son nom historique au moment des évènements. Les aïeux -un vieux logo Campux (c’était le nom de l’association alors) n’est pas vraiment une association pionnière, les trois universités publiques de Lille sont depuis longtemps le théâtre de quelques activités autour du logiciel libre. - - - - L'écho des gnous - http://chtinux.org/apropos/echodesgnous/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://chtinux.org/apropos/echodesgnous/ - L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise ou en streaming sur campuslille.com. -Depuis octobre 2010 nous vous proposons « l’émission qui vous explique l’informatique libre », pas réservée aux informaticiens, mais au contraire destinée au plus grand nombre. Nous vous proposons deux concepts en alternance, chacun étant diffusé une semaine sur deux : - - - - Liens - http://chtinux.org/apropos/liens/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://chtinux.org/apropos/liens/ - Associations dont Chtinux est membre Chtinux est membre des associations suivantes : -APRIL, association de défense et de promotion du logiciel Libre ANIS, réflexion citoyenne autour des usages d’Internet Autres Groupes d’utilisateurs de logiciels Libres dans la région Nord-Pas de Calais Et autres groupes d’informaticiens plus ou moins barbus et plus ou moins de la région : -Béthune Libre, Béthune CLX, régional Linux Cambrésis Linux62, Boulogne sur Mer Associations d’informatique libre à Lille Mycélium, fournisseur d’accès internet membre de la fédération FFDN dans la région lilloise [Raoull](https://raoull. - - - - Site - http://chtinux.org/apropos/site/ - Mon, 01 Jan 0001 00:00:00 +0000 - - http://chtinux.org/apropos/site/ - Code source du site Il peut être récupéré par ici : https://git.sr.ht/~chtinux/ - - - - diff --git a/apropos/permanences/index.html b/apropos/permanences/index.html deleted file mode 100644 index c89fb6a..0000000 --- a/apropos/permanences/index.html +++ /dev/null @@ -1,79 +0,0 @@ - - - - - Cafés du libre :: Chtinux - - - - - - - - - - -
- - - - - -
- - -

À propos : Cafés du libre

- - -

Il s’agit à l’origine des permanences de Chtinux, désormais ouvertes à toutes -les associations gravitant autour de l’informatique libre de la région.

-

Elles ont lieu chaque dernier mardi du mois, à 20h30, au Café -Citoyen.

- - - -
- - - diff --git a/archetypes/agenda.md b/archetypes/agenda.md new file mode 100644 index 0000000..20ac129 --- /dev/null +++ b/archetypes/agenda.md @@ -0,0 +1,9 @@ +--- +title: '{{ replace .File.ContentBaseName "-" " " | title }}' +date: {{ .Date }} +date_evt: '{{ time.Now.Format "2010-01-02" }}' +location: '' +url_site: '' +ville: '' +draft: false +--- diff --git a/archetypes/default.md b/archetypes/default.md new file mode 100644 index 0000000..9b8bb75 --- /dev/null +++ b/archetypes/default.md @@ -0,0 +1,6 @@ ++++ +title = '{{ replace .File.ContentBaseName "-" " " | title }}' +date = {{ .Date }} +draft = true +masquer_liens = false ++++ diff --git a/assets/fonts/fa-brands-400.woff2 b/assets/fonts/fa-brands-400.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..8a480d9b1fef0ec5b862df5446201c25b3f420e1 GIT binary patch literal 109808 zcmV)*K#9M1Pew8T0RR910j%%<3IG5A0?ljy0j#A11O)&900000000000000000000 z00001I07UDAO>IqkR$-52+E4ee9Mq11&AOAAf>ftamWB7)(HTBtA6vKjOaS4-2LDTAR5joaKmGFCAAkMxpa1=3VC)WvWjn6t8=n9A>)(A&>#D&gsD22IDzHW#{!vzi z7{NF3i0nn2su9@P0f@UDh$tOlBsq1DC6Mp0|LS~d0IbNJAa=ijZjyls9_`?p_W_i4 z=bmhOksWlDlFgod2&aC{n;Fdr(1J0^;C#gFk4{QX0$y-a^~7r6m>a_n+sjX`TDt|Ns4%>Q_})>aO3NtGcSXx={lS zStub1NhqyC0!2nbGR|!q#bIQ$!Zu2d$dUChnYCGOJL5Ip!69QgB(04zma$jUKv-+l zO2!?7dn}KB2{SdxlmC5L+PkOw#@YV1WbE1)yLLAA|D5}B@m^*{=w)>;vZ}Gj>c%3g z8;h)NEV3HR>h9sM1~8)r$oTp=wel8XAIAcUxjOzZZK)h~gvnqkY5(U58Nd!>ELf@z5Zwx?-?O1R3uFW|L{ z;Y|iS2FWJj%=&$zoMVdP7#0MhQBA~I|BpW&wcQlLjx89CbS4NSk|{p#{Il`U{OWIn z`ab|16Mz3>{Poq=omz2#hxStcalpwCS9hSc{%8Fsy{OLl@mHwNf3Et;MFu!;gwXQj zN%>N4AO*6M90P27e`mkZ#3i7l5=>W1fq$P(`|i0jj;?xLj;1(_T$==0l1G6~5DS?4 zpW;9aIkDw!;wXsef_vB09mrf&AGYxd|64+@?e~M)13O;T&bnULR-HZex?e48LZm#j z@=2c=3LWA|smc4z+9%b9ve#3}xj-SKkmYlNNTHx(>6vzNsC)2IJXHN$L$5-9JWtw* ze7dSHT4ff6mVCNAiGn9T!d2C|Rz5f8S+)1GNj2nkXtkg(FVWY^k1|AQF?jp}OOhvT zqNDM~9LQ(4GNj-oD~SH8c;Qz-FD$u-j{hGu?V!6dJFn1qm+D_FlvQoqbTil` z-U3TL1{`njxmaY06c+wPzXvuHRulgpg# z!(cd!fRQi?M#C6zKsZFeSQrQ6VFFBqNiZ3v6e(AvLy?X}Iu+?sWW5<+W-zmxxy@!~ zd$Wr<&s^mEANeY(ZdBi>&(TJ7_2}l&o1?cz?}{lGP`J<1dS#K&7e87gx1hHT2Gs4D;=Ptbc{~WIl4p-=nMTI zlY8=bp3bv)J}=^xypgx?PTt37_&VR>d;EYO@*{r6ulO7Px~canM#ZXMc1F9TUCyp-*R$8yJM6voA^VJd-o9Z!u%Fp4ZM3!h z+hw@YyXv^=ySBTYxSqMb>2kW4o~q~T#d^73tvBn_`mDaDALzIGgLdjDcP)2)_YU^~ z_Y?OUx6>W(@c=+RC;-KwEY!5;&rK(DqPZ}uY>Xr3Sj>aikl3trVOxXZ7czWR&vQ%AWgy6b#P=`lS&JzqT^J@4U%9g??L-rRY!=FOBRDNj@$ zXP!HGZsl%~Yf7$=oXI)I<*bu4Q%?UJmvUUpaW+T6?6KL8W?z@RUG_!*0ETING~O7` zj19(8qkHMQ?NyD607e!7BLu(*Hi7_*K*QJYF}&nIsil%EQCc!iM#)d|y?h|=$~yq^ zf;=Nn$`b%`om?eX$T>1xI^-BRT8@(aWk1;$Kz0R?T>xZD*&IMNlTBqKSzVTt#bq&Z zLhKd0#V)Z!Y!h3=X0b_Z5bMP{u~w`WE5!-`v0N+@i^U?bK+G5O#9RO|Q_KJm6U2BC zA;N_NK#Ue0M4LQhcg*e(y&XLZk&B)N0ElLy!KgRtj2fb9l#SAng!S;#@PqKZ@cHoB z@Ye9=a4F1%+2H@+vA_mL1qTNE1$zg32D=1H!D28K39cgbaPiCn|O^OJpKk2Baw7VneuAXkB$Q}W!M!8tCKnxhg! zGM~O$8E^Y}*v;4ef2PKmuYMOICE?e zIBRSOID2duIA?4GICpFmIB#qWIDc#$xZqPKU|_0(6b$THK?Mf(Lf-71KIhk){DFNF zPIGIjAPsS*f=P(W6-+_gT){NN?G?;GynO|;5brS{a}e(h@xH)3#OFeMiOn~N&%@*S z;sh+um;a{?!DMz>=h zL+OsBI||!=cS@?THQiZ#Y(sY;-Nkrr>)xV!7qfo%ehtx& zMN%KT5la$FVbzayQ-#6AMiurXw(HX_C$=Yc#H=4XCFEN>6T4xxE%qSx#GxO1om=Q2 zVsBy}984TY9EL-QBZwn$G;s_K;8@~B;#3?*oI@2(CN3DjDa1v@#W(GkDlF5++EZ%jcBA_wCE zas)XN50PWZad?EBKu(Fr$oa_mupK!+xd5Ie7e$-&Jh=q93|=5tCRf3$*N;X zmaE1la%*yDyhZLx?uL)aJyIW^l82CotznzUBgmuhC3y^a5_;rWX#j)Bv&nPt19>hD zUxF4*!$y zk{{6;`6>AsZ8-S_RkV@RCVko{Y6ogxnYO47pbn)?Lmf^XL7Ry>nmU#?3w1);#x^^3 zGIcs_4(d$meA>L!h15l~`Ke2(%V`TzS5nvPHa1b$QFqanpzfg_r7cfAkp^gMQcqLQ z(AJ`!ql&f;_57F@r~%r#)JxPWwDqVrXn?jM^%nIBZ6oS)+GN|7`jYC=wxb59A89*L zKT}29llrB?DO3&6_M(2H{-W(o{ZCum@arHRNR5f5q^6|S#7a_oQdeRFsXM91j>}KI zQbimf^%=lFq`ssP#6i*&s))0snH6!4G_NAglNMCO1=3ps#6{AVq_2oeq^}8M4E_!2 zPvQ!>1-TP(KY4Jf(1ARnLPzr03hl|0Dl{VRuZX9}rz_%V@`Z|chJ3Xmo+aO`i08<6 zD&l$a!xixY`RTEEkz5fkkzc8Zm&w0X#4F@d5wDW}s)*O9+E&EtR2?ef4XOzh@g~*e zig=6a)By1|)pJzO6Yo&HNEPuO)rSMb`;_675yS_SB{V>ML|IN*L3~WvL>2KVWm`pj zM%lH6@i}ELWgqbcXgrXELR>Iu}7iT|ljQ$>S@)R!w7G@^dKqCsQo*DD${q5iC*K~w5) zKU;%lBHhFq`HfIx{(m&q#-kc)s-?F2Fd_Q2_a1^Oa#^WBR;j9nWi>9Vexec;2q|Pg z%d-ZMzTgSI< z`B9VFVU)92{MOwzoqqE4gj~adgrrAEIL*gdI*=j`B9#=As+&LDcdw{<>RQ%KP7GYfGiIYMp1|Z>%wFA^aRIPkO#?QgoKG2CmxEbtV)%r#6vMr zNgPSB0hzr(Aw{0$*#T0zz(JnPrd7F*iZ)YLWf!uj((iYrgn7earscR&Qe#i9@vHGi zs`^=L`B_DLBffz}Z2zh&C34h-IZ{cg>V>)LN}V>^!o|@M0dY@{F~Tu<4I$w~jgvMe z#b}(2RiY9pq}WC#^}SEh#blhQq_&t8GLEE32YGfLqjWS*$65ZPQe#~umBDV6ZDTxY zu^m-e&8AgZEL_8&3?oPClv$>`J?gB0acb4a42h~oiE9fH)EZIU+Lst0Y&2tAyhE{+YuU4_mp({-ezx^!&c(}eVFXu58@%~r1+ zhNjN?u3;F4n=&a4VcU+)HBAb^gk{xyO-Rpz(52%xTfLPqG#bd%Z56R+5s=>!#zFhOs>U z?8Mwy4QsV<^~paai6?)~bFI@89AQDu+n4Y@MhXu$P8pJrZdT<1?!&6=!c+qvyN2U||^UJ1$GcY|F9rD_5oM*cM~r^4l?8 zd;6u&_m)@Vmd%*F{0`lo0>nT44?Kf+l668532YnjU?x(@J`^03=Mfq@rg^r38HiNo zoldi#ca~f~o~n|D5)<@1{)9OpVZ1!wSZP@eH^4o_2_-xAzH2Vqt-}OVz;#k7G#x>Fv~L!4!G+8fdZ;@)*A;4 z_mMGz4>HG5Xc*>PcWm3DOm>%l`YjICb2x6+91C)WkZ|C^t(&vy z0aVZ@nFj6SR-HPL_te+N`(D%d06jj|vb|^g z?8rXZ|5(?9kWn1Pqw#3$VSTbZ%PSShv4~MzX765A788}IB>o2jFfGS6-Zi9d_^mm! zF+Zp~PNEtOl{ilB)OeZY*oFa^-@dU6fO=!crOhqv_J3|BJys>nV-elD4P4GG`iV*; z+X+lmA@1%Pq-N^+iEi7r&6xPvUj)|O@_c`JWHTnDW81jLFkHfT=XJ?B@(3Zw@^O}@ zVyy^-6mbR+KjAdb^0G3e&I;pYRgA`?@y&wSXcwb#I$CGZKw192!w9RxvR4jQfwbS-|9bfx2$c&IMQsZP(M+c#Egi^#x7k*hqUmL~fke${6=f>Ur$iWbKABhUTNF5{GuOc*XIT%!%ZysKt-_S3Y4Eta?BOL=Kt1Np5+Sjb&~talG3ug zPk3uy+ua)sfWcsI_gZ>>tF^whvRX8G_eM{5WP58`miNs;;({YumiOIPmUg(iG?c7+ zFvIry{l_@WQ@UZe_qdxEa9>%{WAMoN8b88%(3nEun!+so!PPEQ8`>i5UjMjK7Dw2cxcTg z4i9xDd4vUOwbo)`=^pLXVVSnu!C+JlS8;q~&ZS(u{J_ zxm%9w<8$Z6+uP%F=f+0vl=4@63Zq(e419b}=~^jmgE~p&c|B z9-NnJ=htd2%$LX5b`f8=zYY1M5YEy`M=a(* zW*U#>)af3dTDrbZ`$;TFr65T)jq}|}47|8q5PrZr@iDFajSc%|8@{M_My?Cv!iC4= zaf(OIn}A{3j=6b&!&st;)pVz6x97U*k=;EipbMdu;W(xV7;CtBpCc^DIw3=ioH$R> zrq>6a4vTX0^XP**aZdv$9yLIYk)RTnd&H)=%j1>DI?;Q^llAP!DUMUywShoPE(N(N zL^%vdUgPKpLRqBHWbsBsbp5t^CKMH-G%lvP;;)2b}ca}6U-lQJbhQ-Nyr zG)Pk@JQcn{4HuaMPMp8Wqa*B$|0+~Q@?t7fhH2W4`H{1I%DMO@y6spNW%^fqDPB6o zo91HshXB`O0?m_V6hCuWV0j1A{!9^?7>k8io`(#OUY5 za?uJPQ`Il`INtQjE1*(mmwpGq&l$A!QA zS*(rOzDJ2JJe*(tVO^^eo!@ITNTH=vPTFkRjpOqyRU*dVeCGWHsgsT2Fp1-2INV5G z{0Z8f>1=<0Htn?W+Hn{s!|cqN>}vVCkj43;=yp2YqBwsCuG7(}8#hUYn-Hxjce3j| zRp#7J<5#7w=5Tn%=ZBPoIW*^rl2G$%{Nz~W&2ioOSnmB>*}K*st-~=z4qh_|o;Ghb+f2 zbijJ>Of?S={qeyqSxWPv^SkEdhnhQM_&it1$TOtoq4SW24!zPz*c&gJkOMQSKd{!Q zgRZTgf9k2Ho*JkGNYubbdB^t9d-t?_CA=wEP0yZRU!x}rBx*2F36BvSU_qYSGSD|u zYBWxKHQj{XMZvRKo~7C7A4W|`(;y#>uK=W&P&ujUIGU2OypoxGUWYS{JMA5cMysjn zt|Q#N>S|bTL>i}X2!w~la-;!7VdU)gZu5?FujlSnSFJd)9Vr;MEXRx@Q`2^Pc-U!0 zhH2DXNW=8}c4u{7Pi&@3Nde8a97kxJG6*TC?!F~8ZLX9JjhB4EjuebBPP<**^Ig5& zNN9W?j_Lq2$DyDBb0!uGcOhQh#iU64#p;mzRE|95C%QeyOwTn8fMi;o9*V7DLcJ4E zuCRmx^Svj&DLBF>;;bvmS_^_Z1IdKUa+XzP71_2ezVM4c@>yFLajY*it~vOa#x-a8 z3)pouu4%SyFONbX#F1^=S{*fdfPiHQREQM=_0|mj4*j7)Op}YXo!j zfWguE@i9_#5iF#pVOZhKI$?7P$9VhO4aYGpK>zBmHXg`F;6DA;UyYYpg>}F7Yb`)G z9LM^$Z=e44ulqXl@utjg|292pWcj!iX>UAU=56e=r#rT7GOB;rs|@;Koifw59sSlV zyvJlz*B#sbgZHb`%kKSuVB3zaQ)d3ykCD1kJkTP{XivpJc48hGy1o48&noA&m&cKz z+lW8QG|mK}zx;mhHe?WbxWh19LMX9Me-{6ZA0v#sg^+Nx3ym3?PShwi2lZ(>#`~E< z3KglSNQ%k6Hs~bU1YfZtUu!W_Ln8V62szI3tQwW$Nxq3dw~R8+^6B^sacDTM6LCB6 z!-jHzG>%0>Q2;o2W`cTiyV=xD->Yp(eWi7NtJz}ky+WE6EX#Ebz~r3idKODia0bV6 z{J`L#==H1W$`h9_c~Unx=37xvlV^J9CP~yv6N-2+7{CIhlmf6o6Xoj~r;V+xYzVfp z(q*-f!ZI}oP3k&@$tmr0!lo5R2Bk18r_soK&y!cGs@DhI-Fak|raFj0dZ#Be$AZ|z zCv8%aOXS()5%PTUVnS@TxQvJuv$Rqyo5rXiQnMm1hO^)X;v!K(rg2eL4Me-M zv9Wc-T?5wK8!y}1{Knm?*XazNt#!2eN^j+8`9HAVGM@vrT3Nm9|NsAG=g$NCdrv)} z`w}hM?x@6ayRqwH`I)bLmaB1`<(hZ)@v9g5ecQgDZfxNjv9)#k%qj(TfBP-`}PTrc_qw9nz%WH5l*+}horO!o0baXic>&6Q586*oPp zo3&bm!C=D1ql@$Lh!H|S$mubTaU4?(s}c`l8`%M7GOlK27fBmp8&Xxd6#4SZ*H#s) zSswq-J)Gar_#x-_{OVm)yP-kcbJwr_>RtB;Xg4%^*RSIFXF1=Ybcge^PrUKp&ps*W z4%MF0uzmK8Z#=sV?J14!Q1Rs1e}Cf>gb+4f7g!?+IZMbeOQ{afwF`zpKVa!B1o`snJFXDc^7n9jeFlH6mBhAX*>TeJUB}+}e&IM#;<&CG+mVUw%maq?nvlYAo~)ocx?d6pu)`I#J~gESLkOGR-M z1F%G*l4?>+3V(z(>5S=YIxF)mmjfThGgwy$A}NZ5UhgHONUMJMjG(rRV47zsi=;?J zI!FikAkSvmY&x4()2b}WVp2?K!%~tsiX(ZFy0&Wedhq<@rjfYyMkF*%#PzzH7@94; zLD0@^<;_MMnTEz|wR&CE9k*T|JZNj0Vb~U+3H|ZqB63~Vjc|DUXavob+-)|SO*da@ z0yz)w|DxAxD%(vH-&=3MO-1!a!`{ChKOUcPow};mYc;MJW)wFD_4<2Z*@n(FM+)(A z*Nqx%`g?Gbw`*QVI>&rp(>3UE9_JX_~YrrD-TViDVqN zw^`zQ9;LNfcNj(%JTEXc&STrMD66YUWSYKZ`U%%?1G+19YPxuY0WeK{d3TqU<+W>N z#RrDo1su@rG<7It%oLj&J3D92uql3k*Er{_6G_ofbFLXHxfH!_kNufz8J^c#O%i6? zbQ6XFDMW1Pwv!B3Rx~h*UB*F8L;KpO&Mn(yoDgCXLO|zuGug8gghX-HujG{Egba&W zI*W@LD`u%y%u@9~FE3`PEN1Dfn5Focn{SEb`I|T2fAi)CzWLtw=FMNZ{(@`Qmj8PF zJFh?JmG^>#P|`g8Mf@Fph%hoCq#BRLnyz}OdvG_pDyEb0=#w8+G=KX6W{AuLtz|vrAX5WE%$ulQGBMpZb?}t9F~s=Z}t7ha4JL z$#kU_y3MoOSF6!>l9;A?Nn7gm`oWY4LdXFQZG=>DAtc$+S&hr8 zEJ{_idqSvf4R)GaeOb;}0T0lph>O`Ymm(F0zg0|BBoR^Dte8}j*?u1@1s!{tqY@R# zN~U?LWKq3zmj_-P`@R%H`hKi}PJ6xEXt+t@HX7ZHRtFRVuQ>=}J9JFbjT^4#x^dk@ z;)RxP>bhxok!62gpbqMJ-3QwFwRm& zzI-+hSzb-wcN;d%cYH*HZDi>_4B9?_kfuIcETgfIAF4+2Ocz3?FMUU;97xecBuB9| z9U$@`;;4%xmO>?6MDh1$E7WA1C{w*u93W9L3P!QI4<>4|*t5X_CTcWRNijJoyz;*GL zH1U!Hhd$C1lrqtrncUX6bU|H*egp^1GyvT&pAIxGbqk(t0fuQhmd$@*<3gQlg16TD z{kX=h6bPA=`X}JR0bCb9XK>EB;R5c@yNm^Wvy?q8Z&;uG=F@F6-T(ypTv2xa9AZz; zfmoNGC#85U?+d7t2DMZ$25FeIWJo!$X?kGlh5^%TxsJZ> zq49I&H&!{f49*`gm1*iQ9H$oAj?gLFwi}!`^tu|Z*~0gIW_Uuw|4T3qxF6P~E^o#t zSN_zswg?#x@;IU*NgwNYrzlBwy!b(}&*LGhaD1g|uZ+f{QQ8+;y|KAf)RV+>T~8%- z<+_hhYoojRZ~6C3*Vn_qw)1>4KD(t7@tD+Q6xCH6N?q5(uz@Ent7u0cgisP23@wR8 z$T05DinutBG%j$woPXsve&aX(@uxq1^XAXri~%0Ipv<$p8l=L5DUBv7iN*HcmWN118*$tTaC;iX2mhW@0Q?`5 zFx1`P+=YwtdM%E_n$)$mRucfjw{b9G8sSSBr!a(R)+Q97yokfl;GoYiXjomH9WhEN zXVi7$0R?b*&}}p?I^gWJXg78pFiI(B@Z8v-01JXLT?GNr2*Hoy zh-8GIAE`toN>sYq)9n?@Xgb59JHB7$_|fIF9Vh6ouXj51!JVj9Gnb#$hmX2(+^9Dj zal|?96~NJ5J3GC3nz|l(&uV7b=1w=Rg_hZ<=V!WIy0J+J;e?!?P=W>VNsr9PZGN&X z9mFz>bluabRCs_87xHZX{V(h@~w6e}6U$v!3rn9gK6h^0_b)^KH>rQk;ZJ^BIw zcpAuo%fPFEOGBogzIUHKygTo{L|*~WOTa4t;HUl^_*bY206z@?fBNSD@MnJpoQ!qw zlK{TCS6=sYsZT%>vPuYoN&LuNObhcY)l`+s{wV8Wb@H?^@3lLLvTfT|NvGXg9xoP) z1x~VlfJ@tFfy3poTtBl|EEbE~#xTd(?MwS4=E~C(d8*hyLkx z%iqJ+8~*-R|K;_sdr|LKcc1*tfBBQ&_%-B&fH4gz_?4bg+yy9lF=`72Io8<%9#&-+wi~S(5tWJ0H+Qo}24rLDKR$X-mlqQ2NrIzDx zN=-vIP2YDtjWR0;T#M1jw=E$6Na0JvtA%l7JD#N6v27csX-WRPcDFm++}!LB+^F5T zZ8ht*EGz4D!^AK^13;6y;5=?NF>2_Zxygm>s`5k)r1oZLakkO{<^Z*QI^mlOqwN)&4p3$i@RLt@w)tjeCS zKT%063t122y}gF(xNiNUiS_?@`B(kA0#v<^&hr@@)WYWSubN@47Bo~T;CjAF3N`RB%cRINDcW#=OuUdi06Y3jSXpJckcp~< zOjKEAxhlOXZ%y+om*0+!R8mYj5A)*3KhWRKD6>Idf4in7n)ZB6OBm&hy$<*QWzUA@ zxs1|hQ)WPW0i}$-fP)&tn9?|=G@eiVkPdcBY0N*bzA!1wA74~G7AS2vg@ zn9bN86|WW40cHHb%Xk+yZV6}{p!C)Th0)a59rVebb%QGkT_dw~CAqBqeHl$pg z^6p#KyY>@(>Z$zG-^7358PX)1iLp` z!oc;;_V&(b<4o_T2Yo|x|5MO&=O4#2>*6-ff#vf$TU)b!w`NfYDFl~y>5MVWb*W)c z*VPzfIuAD*%`jRWE`Q`Rk_#aPsMTvUo;ZJj6McPYFQ!LO#3OxDklV;3z`L=}@)?(LHcih&&>cxkLgb&3>%FJ8FJ9cnJ%4)r`kyX8 z@Yc8DC7B|JBjgTxgqM;w$;pJ=OP)twLB5Xs1|iiz&Y0GWI733>fZJ=OGRtRWl_(** zEp+nUjGgMn&4sK#8U4T^!I#s5*p(&6i5d=ekMI@3LoEywiYSQ~11FE#D4EzL9m)6}+T91RBDUK~YnuR9n- zF@0Ix^L?+beBbv~0N)3EA6+U!;_YO)WP z!iFPWSZSm2Xq*ZUg)FLcn5Cm}I*@D>M`|=K$|{_WSt>jX@HKxlUhDiUAB~ZUW!1NM zmX5|+Ro-u=!h=-8Muqb+^1q_M`%EEtOE%uesRfSr4Vo>pW%#u=#rrf^_X2cXLsGnC z+AXjNwyx2~`MQQDeso=PT|N39L$$8qiTP!NEk9`j>%E#Jts<=27%9G{2fZ$exDsn@-uBc|a0BL2R0@O4&J`%=L|e$R1hzaUauOh52e1<+0=E7 zZ}gR}8NHpe*+A2}gK{%#SWGMz6cY3)2+&t=PhXtAIRy;eGzF(ov|*Ud#@2<6o=(w<+LpPc%T{w^y0&SW zO@D<$g8`~jv|#``Z2?rLRIdS))h$aiwrYW|TTZkFfDne4WS`=g_@qy6Bcv)7SL9Uo zDJBP0Y$Mx1P0mUO9`Z>Si7HR_-YSVB4=EPx%T$l|5?%b4Y2BH0z30^JVcl-+ezhac z1e$s#?5g+Iy4~7+RyRER{=hz?Tc&>23WpnExG@Z^v$|zzXY8Q2F2s88BZ_i1fcwJm z{_xC=vV1nYPl)@%vuCWcDu8;{TCa7xwRP*Prk$~1z1Hp4))7Jk@dl$qB%^?D6J&Yd z@DSvo^w-acg^(ZQ*>C;b?0_sUSM_RniG1o#aj2G;$?V|o;P9Xv4DcZy3`#s0l(VT- z2S|gV1O4SL7Gw?uoREFu$O4JQnYBjl>%MUuzj-(w58r(M5ktKZMfG~U9z~5>4T1$u z5XWzRSFN^?XbA?cWd=px6!aHz~dkYQ^)Q6+ZZ5@iqY7#k_A5qUUwp$gKqbxLen^FHk;@0I7^ceF1)hJNEdb>;~J#HD(6*NiIB4qRFWV` zRd#{Hg3jJR7Ky6rCypDcN*2i*nEuw+bNThJSEM(9diRYV>n(nAo=B99+}V8ZV^m_w z2NvKEwAn9%`W-ss#Iguy`gf=RQw?T6p1$%GX&rWFhm8m3|MQ9a7S1wCvDka-li(># zBA4z(2qA{h(IFhcAv%j*iGB<;ScJ0(iI6kSQsD9=)kI9Pi3syh_-$Y^AQa&R;xo}r zvf4GePOu2Jj@oe8(OJeVO<`J@ZdlR0rRf}j-Po5Bt zvYOGJ=%@WN3vZY+|Azykv*s}n{xm)hL zZ*O;B>-eF@4&toTF&^z``6EgtLP+C^w7GTLZKon3RG{!Y3}L^YB)ura5}`mbsU_*+ zVw%)Gu$~QOGXQ{~9}Sa!6r7O|fWU!h{Fr)@*3O59)0j;FUJ)E$zu|`c{ke39HV+s- z(7-^kB#{vzBO*zd0&d(UZEjz_?bJ#CbjTAqs{hGi4CDl*5}|av(I2)5l_&uq@%S>1 zvvEv-oFoz@K*&y`KWGz)QmU%Xe2JNBQBbs%q-Euck`hHI7|%Fc(t&FM$)YsmjA!Iju7nV8dnj0%{S6>X9dNVl)M}1> z@9Ciyv6m6wi=u^v(P&|@A9+4`8H?hTm3a1F5cmXw0K*HgA7C8#_~p$wZZ=q0Hx1u6 zje5u$f7|a9Syog<;WCu~6U>-w`%TUqw-0yp9hdQ@Z#$Bts-Ek}q~C`h@-g-UjDx?g zIkxTW(pKErU0GR}@AVwVaeBS^g_V_V2cYvC0l|KN!G{2j!>)ux{c%--5;7$<5^vV@ znxGi=LH22Ll52@5>UMO!(~Tlwd8+Fv_2vxZg7y0dHlY-dE zgCxnFxQK(;nOii-10Dx?ac}RS*XzNxgI=%KJM5JVvD@qI?j9bYYrS6Y-fMt*y&m*t z2fZFF8SL)v@)Pd@j=lju2_Hv3x`Yr=&Qgf7jR}p&&2*^sIO4FvF=A2`<>6Q>YMAdpMiH18Lt>$c z*)@pCo?Aj5_8}N!=)AH$V!VD~j0u5dP`Dhzenligp*#`FTmiVY8ssYqe)1{W*Y3gO zuDi&JiqNN^(QG*RJO&K&xzlJiq}NrWZrzhrbPU~yox%n%Sd?)TN*2}Es!JtNrEknFheJjv8pppK{j*+02m>bHy935LJR=zf)_MHA!E>3 zkNDj7>@$Q=ObErGQ-UcWnEVwcK*%M>AwARJiXwNqwvDfVL?lclOt7R<001G(NHJgu ztTDi7~PwJgzvV3AhIIKG#P;}o9nzg!$Dfyw_xgc#ZT_cjAk@s=i399WqYBGkwbw(oq(Og(e2w{wA zrswL8txO-$-1{gdlwd+$jfsRYC1j2OA-Jb&py_%|=!T{nddHGfl>(NyEWx}z_JvVO z2qi#?E^6OHxQ3<(RicAJ?9o&Zk6)#?UO(lI8WItgKke)->)bFx$23ga_uKUj^m?P& zXBTcx2)B%SJy`1WTkSZqKP+0dBg>kpX#m#txZ8u(*9dyOQN9F}m|N-lJIF%8(II>e z4v`JN0>2Oc0{@FS?%+ARgg5X>dRG`*K)X%doQ zITK+q&ZZ(1lQrfCp-9p-NO&k%mIOW?e$UIC@r;Qi9k1bOkrYgfgOHa+!hJr@SdbPr z({UE%U7BKPHYJ=ir`b4zvfPRAC1RY3F&m@3EJ6`h;^+dOGxc`nq*#Npnq*}<&M@3T zr&Y$MS(HVApO5o#kp(PB(r};H8RxPzNxd*A<4HEj1xwSb+=pc~2{_}^c$`JWv|`*} z1IGOwC@Y?%S(1kp<0ObH^3)BRPO~K4f$|R3hB4WZ|1QT-V_|Nakxz#JS7Ct%WPK2dkiz_5^{uU}T`sE()`fgkm5eG`xp# z&d1<7ICoWA07>RKj+`?vErnqu31Cb~b@4Xd3j#@uTNOrW8b&%SiahsR0%&JvhKMss zf^nm@OOybZ2Jltmbm1gW)^!z&tE$uLcuYt)1MrefZ!1WVW~9LwG&mg?A*5@W*kSAr z!5PUjxcNLnYPy)YT7G(b~H!xXdOf?(?7C(d&2-@EH%mgv! zg1AOe1n`V!v>_nRbL$hpS;QGQkClm;CV*RG2@Kps5K=;LMp6r|l>j&({d%_9T#CX% zvd$Ecj1jDcvc^CQ?i!;Q6P)1V!Y>RM6Nx(2p!2KTmC}1Mj$Uvi49$J=yWiG)60REc9Fi4<=x=IMv2n7ja z2{S&2F|J@+t^>^eQDqY6G7!R4N#a*VDah>8J-vcP15se*AXo6N7lr{S~c z7W4o@!w9kPWAtL)8oeecM%oRJOQqRM5@}h<5Og;Q-U-iC$E<&_E5xe3q>BvB00z9| z>XgR$o$y$d0c6!<@c3%Wm{-H4%a<2ZfOPTljcJV#Sq+)j7!6uo0`HbD2Grxe(W@nF3E z=_5pp*Pk@cCIHWt_u5F~ogujc8;#Kjk7oyUPoXfMrzvyTRAtKs3 zHRu8Kh9^%AJ-Nxv_WD|@*=((4O^aa0ENVF2nipVjolf9luKD2E!cSmV!uYhQ>BO)l z8p;ZQrkMcOHnGTNA6&m>HM~Zn9>dD~>C^M07184jHwK8K?d|>mTDI#LrqZ-S47ydX z*%k(3DH>qkZUa6Ea9mM41j~wIFcv#-ub*2JA>m8Dz9vds#3_%fG#6FQ(^%xYr{gsm z<{y2zB^iS}Y@J^&7 z2O-Ee_$GtoB=+FxQy>1~+n@ZlQ{VgPcRln}eeVAkj^Lf2{ik=m>qr0W>8EFJg>$pd z>+X&&KxdA|WWGv%l1}nT6{SfUR!N#{!N~3w!d7NiiYms-%3?Z*?2w;ibc1kyVRLOs zmPb)&JIu5~%Q75OmO-w^(Y)k&y|ybnIq+T6I~|X^?_XY6Y_$MdEkpM)kzA(^GANem zxK_t?NgN6QU($quW#6RKzFjf$;M+H#h>N^HmFuAxhwmpvkTb!cB^!r#DyIf|%gzqe z>x+S7LsuvYoY2vsj8*4nbVxy4Gvup$K^Z*RpxY{b=@=d;1Y?@SwLHRRhpe2O4|8 zqup2Tpw(V_F+vC_2pwHNrp6QKCA_pR;fK+8qfa6PoI6V*wWga8|Iw>}UQtitC;@9- zghJ}A2M9LiRdXO@y;DPvr z@s~6FN$x@rb`Th*|4JP|ZHo|t4H%ei+t?36AKSLh0Am}%u+52VnL1Zw&?v>SB&qVS zCX6#LjcCWm>2hq7{Sm@2q*%$8-T*QmxecX-1$w- zOxi9LdH!)b;GP$gF@Th048@+ugZ8oKlZ<%cG6pV$F~~t-q?k_j4^HnqIs%T4?mRu% zPtM4m!HyaBL)!DHvody%2IQQZ+;gaBM0wuP8|nDzL@tFezD5u5frPX z^0ToiO2pHY5xP`wv2FPGs3y1Fc*WCqdH#K;JDrX-HuR@uiM(^j5Y(s54MKl#crw@- z`r~207-Cn+yKBIwtPG%Bfe7;Ze(j#&+0Y15Od%MyCqgnd&tX=9U|P`hKs1ST&uH*YFVmg zcYY_h1Q!@W7w5IWp@0w&H{N*r?S$jw2NF=6WSQ35BdKEezMJHQ$GyYxn56KC$Rw>c z4aTFP??sVkh?u7oqPWxPM?iA_@ewedoL;!|tB5foM$BalV2sAZI0NJ45ixdZ#T|bFqwfe7!5ByhKJ8N4$_I4>Ui0+To-2%{7+e)5)wCm z5A$pYpx%x37UdKrZov<-|E;y=ObVzlOfOUwXn+64i}v;dzf`Dkr({Zset&b^>j6bR zNlxISm83}m#f7qM&n0e=#~ZZv<4jD?$K&6^u1H}D(EN~gjH-TCgm*8qo~}3^@B@`rR>#u=A2p`OODMwvxKfjb&INM z)~n5mT^u%5UiFfB7qh?atw!^>3ClvPD0O zUhiNvZS9Uvh;uq-g`qc5=CIqrBP$r7?~vm=4!ylT1P5qUpiaA0?1Dqt$wyJn_Y^tX9?P>gpew?!|lxnT7_! zWypgr^udMQGc&$Cme8ix&r?lYnp)d-s$pH_rw=1dif^8|s< zLkmVvG9c1zPjWaQP=R8ly*bZ+Sdo2Ck!8j6Wd#!K`SD<3J|URWWN~pg^aGgZgz~6f zuP-gnr}cWh&ncDXU>96(5QdC}LWE2TMeKP(MA2Y8h~iMd1y4~F#q$(JQM{Kru8Xnj zI*#W8xSo?wmWQ?-b0~q>_HcQ!o7L*JrkS$rtBTKMQ`79anC#|Jtrnwy9S{N(pjL|( z!;s4WG7rPW3S7@wKXUdKmN0@>q5z>`T$O3E2qgAm5_>55eQN>y%6(HJ%XYST-^PW_ z`!<*1sjcBaA4~sgtIF(eAe{XTg!jVI%H}uxu?OD)TtgD7A=Cs>d3`AsxdmA~g1iem z5T`ju@y9+E&kkVvob(yvet3Y5Nm;P(*Z*09YqO`OQ+V4!_P%EGOk!Ev?;fN6v&eP0 zhHQj@@U+Ug*nxg^yY+B=_ZvUypO>F{qc?ljhO^r2^A3CfuFc+g%PsfJFD>17zBrE% zLG~l*^R%x}(hVGS#x0hC^xHFbP)GK$6s5*TI?ZW?RXS6VHo3P9?Wi zb3FjhtJNKeNGxczgAhQ3t#%;MU-7pWT$kQ_7S7!aFa<)K-_r?(_2c{d$8i{}u810c zJ^;q5R{dABqBsdu~sjxT!((dpI%U{ULI z#ZY@W18pd}otnTPYTb_b`gh-YzK-c{8xM4vpT%UTS+O0M#A#CHlP**|6CsbI5$y4U zYy(36-MHp7W%ZarPXH`Q<}r;g|KU6Dl#F9KyNaFuRj%$C^dHD#JJYfLiZePk&VJAT zf4`3PA0+LK@6oZ25F!X2UH5;FCP8as(Oig=9T;c(gWN7l?9(#FpC==;|65T=)}`u- zEcNhMlK=3LJ)(?cX^(8WLgFKZ3_bVaIw-f53Mdu1q2w4!P6?O1gQj1cOb0<7d!>|4L3#L%%zJLFI~KN@#5^SE?v5K@mnrlEYp{+ z$G3+ZU58g|1(O!?P!pkHnnLIt6FlXDa8dC%$VI=1gMJZ1{4?^;Y<#%>A?Zu@7kj;z z_U`}cSJT;F&%q;eZ<$Z$UvtnsP%aHGf?m5;`+>Q+mtDJt5Rwo&vY+;KP>jat3VJu% z)Ah4AFa$VW%~XshDG#Pt7p7?vCvg-3c}6j%BWEGKVw6wDgCA!O$z` zhJY~))5;qT21CD0hX7-v<3~|T;aq7&{h(vGuCv_e1pPVh9r-~0Z^R+r_N}sBAAbDv z^m;)6KV8STuF0IsTB}Nj06Sp^e#!6U006_Z@&|*#(EsK(4*|Y|`;Tljo%qzx(ko4h z{pY32Xd-=%T8<0gI<4mY!!|!&xSSU90>25a(_BH<3W~+T+>nty)oG6^>lsMJ27yN z(}WP-W$>s0%wusfR#H&G`N*>dXthS;?)&WRu81e&aRl>rm`4mgx8u4V1LSor9fus} zg?e&OH>`O@LOM*d+0kFTK2}8^+0ymp$;cxrii##pF%VFF*8|LHLE7-kCi1mn6jHU zAACnaROF21=l?rrEH8)(By&bgO18Lk?b@XUladjeU!B#8uBm!<^(&|-=>MW${-_W_ zytvzau@FK$T3xz$-+dP^RXXJ87Jd}BuDLYWmpI?){Jir~XuKX@h97sFG+QmOzM}KR zOil7)wOpxXvzRx_#d5Q)W^924#VVcEi}j*Q0NmuxhX?A@<@pqFia8#pq>`0;aYSCI zTyd-r!Llq8SV&Q8+iYtVzY5i?p8oZ>P z(#tWFnC5!gS%bX6)0vqyi*2o~SO0_j3I;i1BRD!;kuA7eI5M@9D~n@bB@c^oSt|6e zT&&31gBouTyWteN_0nvwb;2Z6e1%WXpCFi6hi9IbPgaBhgLX!3v3j)RzL8Wde zq)-9pi4-=LTna9HBFTB#Y8ORYamg6t!V+o4IpfmxY$jc+6iMv~=DNO*OmNP%R>Idp zgzy=+))Hf!6Uz$5BoCExtrbdfA&u)=#jUkMaNoL&0iqjOmtxKV(H;!@AeQGzQ52q# zL;_&k0*Q5933x^kREQTGFm97LFj8>>2qc9UM@BG!7{?s|2sGOT4}7Te|D-(lh5+nO z%QOuT#&JQc-S6iYYAUnSEj%?I#qCbN+Yw4IL13PgQUb2dT}uGzNbm?i{=40rwTU{B z=3IGhg0m=UMc@EgZJ?Cpa9!8ffS8hstd)TD(}d0#3BWQ~MqtACBymGbaHg~t=Re$L zup0-uPH zu&r({)^S`=uhlZjL}8jF!e~G66j7+NsPrNvoF|^Aby^bTajInKmr*DSMN%kI%J*!n z&|};HMo0ky0fK3Q;S3-^I*xMm3%`bs<3mozshy2;oAZeCtn(Jffy8OqK-qMOjth~A zP*b%waLktFMU^^?olvbeMT2L<)1~MNHX5%rV-^pD#dc7Ree*7-Z$Bn=aL{ObvEO4Y z>U2-LWhqz7W&QV}EW7tNjj_Yw(I?xhS06F@;(XrO&?E7|!S%wrw7zgU|2VA4SJSCd zt=0}cWNel8w$uAb2$>a~PFuBPt5wXaiSm4}8q3LKo^p=mtj>QSmh^Zik|f^UJ-YbV zcU9AAdFkLFETozmcW>{aQj#4`ciOg!8KDL6d8-p}kwHFx*^KKd#ivw13Bl-t zULQ1`>>iBA1f|2+YU`%Ei#on(({a= z$QTW3ds1)^=_oolOp`Ed`_{l$Qlj*Qlpq<$v%@_1#~1z_-in`dcAR^W*(-CezzgDP zzSx$_1$+=KH_f&d8sf@^-sCMKPwP6z&h69l#X5&bx(!#T^J|;!m0N5d zKqa)?m;;K*Df_?|oPV$tg+Lg!@X*wm{X1$u>S_fj?LO)${fk<84;SV>>?w`s5k@T* zMt9%!9jkcnD2&1g=Re?7p7Pw)T5I?Gt)9|adGB4LelKo9|7Nn|EI1O&=plMkAdab7 zUQA`7GWGE`{#x?wpZJLyXyr-b`bpy3G|5Zow)$%F*I)N_wkQ%$3O|7F3+W|AVR;-M zHg)c-mAS#BFxlF+HnsFD9idfagR`5J`pjD)=4fR)Z)^Uri0{3Oi}K*$zU01xgR=0A z=Fy6ZyfrVgOwVN;w|iNpH!9D2@`1g5!e>5Ot!}8-UmFa>XWq;5yx(uvhijHuuXUTQ zOZOqmZqE^NIsixTapa&WI*IN=FF>zCPv^Avcu0Q^OOuL35nZp0b4K~3nq*UA)p?Z! z)D>L)ASKLxq}|8pW;0DVvG{0a!KkunLT;5u`c*P{DNo@8lCHZBA$BTiDmP7XSY}zb z3;4!-d07YpOA>+YICiPNFG*Y5kGzwutn3||nkqCGwtyTAlHJe{rE+`#xGwxb0wO+uiQKW0IRME{d8u`-P5S zsA{9$Y8r;D)N7p%r9=&NN~jv@2IdMSvf{`21dXH7vq(qvE2PM{2tmsVkEMYpz)uTs z>74yK%+2quV!XC?$NaHkvDel0UU#Y3`-#2zIk;nO4dYc17mw}r_pjc)zi)qZ_Bm*` z(z)??E^W2pw*KC+iyyW3_wT;Cj}Rbq^hj5QtFcN5r&7bm2R?3dM0f|6>G z$QNN4!nb_#5fU+JR^ZE>Qoupb?RL9?58d%-L)Wvp`DW1Wv^!xr7=(dhaS}y?Sl)>G zrU3w0gqqgf)O1zBU|XHeiWEitKH&z`YH7OsripD+sw%KOhygSeL%W?T0KQj-O!7Q; zun6G$8-ee)n#A;63}HANu81V*bTQU78T-Czna9Eq@cfXt9_JB42vOu79m1#K5Lw7a zb(A1f^#h-?Mc_porO6iV7yY2<7yV$^XPmX6pB^XIg^zk}%e(EfE!TsO&K~?fxO4Uw zMXx8G+j=T&d;T4F_+C2{moB~F(xsmV&ufQa+w*e$9gUCHBaPjzRW0JUP_=B6wYBroTTn5!IBzlz zCJ_#GCD334#8oLI2kJDBi#Qg?q!}3GG{0h0&FAwb^CIfl)W!6^)r)YqY52Zj02qcp zsuj%j4Rhoh<|5u`x#~+MdVlNz*Wsi8a(sH-%igORVtq{RbBLoG(0Oz>dO3P8LQR@) zy{x3l1YvY7pEP?txzJz6IGYHcGcGFO5(s{a&5X*btgO63iDU#-7=%`oL6QX>n1h#x zj}zXI!lvGd-+rj<^#NQsPb>fjtEvqE8<$pBMs1n7u7_oiNpN=5_lXP&c&_WZ9w;D_ z;7kZ$z}t4)-C+c9?8^Yov2nWvP~U=n-ypbn4SLdM2L=58$Y z6CRpZKBcXHfm=SX-r%J01;he7o*vGG|u3=mh7po`&NQN87Kll1! zXYS-AR_vZKH@8;KrP`v}Y!1^_ONNX6*}*fdz~zfd$GZ<9f~=$K@UL(Uapa>KLLN_J z!E;YA&VU~7r!$k`R_}d0z55wGv5iJ6j=^zidsiR53i&(U@!xmAg*W3UZZ!-$ zsX5NSf8!f@bUyj3@K^BMfrjVB1W(Qds(9cqaXau=c=y;7!@bwVL&x?<>+4I41TQWf z%Q_v)B+vXE{o&{D?cq^gHr_e5K*{{V$^E4zY|7l*yX@8wlCFh7MlqJ$?#B?S)Po1d z&RNJ^ZY5O(jHgf~Kob`^jDH9S4i|6*a|OpULG_D%QD7{TiYr#eq+Rn5)E-)4XgJDXSNlnEp%NiCVG$A%3TzAOZ=)tk z&<1)wLc_3Q@~g6$&_WvtpLf5glHb0dvP#k_<`r?U9pf_xN#$(-mo<6kt*tHZNjNBnn$>2k zj`7^w=GNRC0I4(9ewa$GD^W^KlhU$|alM9Rt~GI8<1((*@mJhle~Uh&HtCbbbrAc^i)en42camdo^MtJ zJT2N@tmBL7`wN--fnR7z#%*k;JA-ww9e^P0cEbQ7f$bky`r;H3I5w=SK-xYJ_Vaqa zjj?@Y#RjmSNS?kh=n7R0Y4F}IctS50OuE+4SrG0B)NV=NO$m6Bv^_FfAPKWh<6v`EJEjU%`hF{Js=M-fWVl1v_pgS?2_ zUh`&{-ANZY1Zx2=*l|IX2XT?+L0klR5EtjqKb?2GFn|91(@&r8cK`1D`KO=GyWLk# zr_(9;pZVW2Z@hZ-jh|`F|Jxg{UY&2v|J!HYc=hUw^Zd+bK7%BLj;@arGfmV&8QMp; zBjkBh`B4fXxF--14}3Zg9Jd@=!eHV!xNjU(MVO0enkA_l2?`6ARayLsq8J+InxQC# z#+YU(2xixB{J5#s{P%hMgzNWQXL+jI-w^~|Nn%FWnHp9v2*9y573guQY4$!nPC-*` zN7cT|_5FVR41}T|i4c@uRdcD{7xJ(`8kY2pb|p}h6UWhxdf^sbz%55Pg>#2) zpE)0OKIS-4Q)Za2sa6&(fMzOEf4)d`#%>Csl(bDuR2x_`tukH&D&Ls9ZMCt@n5KX0 zP!m)1g$dgmGk4ZM8U?y`_Xlr?u&3yV_jghtTzyt|NZXo4zM=lZPVc?Gz z7gQ{mlp+}%QSsaHS_Sl21 zVssag2$BS7g~t62Mu4~_r9QG5@gR-?mj%I*B?_q}fbwN&&XnxMNo$f7o)l8H0~vW> zKMdgfvyZ9@PHwA06_`{>@P00Z@W8njr#E+sJ-k()$uLYNJ^5|4Gdoqn&|>FzET zw>^4#%D3A`xVUYx*!@e_CveUF&t){dm$M7U$h8eFF!0r%cb{ z6yO4}8z*TD+BujWXK8(^{$%dVdD!`6=eyW95PZ#)qs^&28)A5h#|6!-o^6JhM~71= zp3PLbtufjg6D0@N$k0Ug5%TCNU?MxIVcb+_+FIAM6KX?5&#-4RYih~S!7dvoCFk*S z0dd?eqnIy`52G-&*1r01=KF#v8D>(d%=bU@P~}BYNH+{!i{S7mE`uwffq2yPXn|5NURF`05vvD3sE<@1q(vh$FT+s(nu~rF?gn&6BkV zpMIY2=TfTFw1+TBVzxcVSu}`-cj3jzLQOP83+Ony5usdImd7c?+p6gZ@-pRSd=Ux} z7kP`@77ybh4?4TlWoF`LTj#lHo)$t8|J4|J{n7V-axxg=V;{aDv~0r&ZoY8gQi;K~ z>+r}s-?`fBZEXxV?0# z9~TWx{pUFT?D|}aAxSp221B^bkrlklc(=f~KnNj@kRGT2M=q+NWi&y1=x&56mcADF zbH^7U$S0L>zgmW55YLM^;L{WvM}W{DwB! zA+5K#WWCk=?74G`aRVH;e&^Mu@52Wix8L(T0N3kJ?1(6e62U_sY2qog&KnY476RIB z_;83@DUW&H3sPNewp8`dFxzG?3;_I~*Y|uFDO7?8FiFQMwSz<%I*sm-oO+p}MD?xX zMHPR9!Hnjy!Ac&TkWy9OWSVeai}AElaw+B5L|hD!lwY}uWy!wn*si!o^1MdJ_b>8y z*{IP>=b8=JsQFK;CyqZf!r#Q~lU>CPd{0qi#rM6Q#UzParuFG&P=ePCPH^;1Gp1o0 ze(Y90&L%gfHQNq??q;(wKi7bST{s7q!Km)v-4)u)InZ6M$a3KOz9P#8vrNlkjJ?iv znhn==-A2=Kt^KRx+=O93yXlGgY^%yNOGc<`bnwt=ZE4SHc1$2jAuhEs&SD;l8aFk9 zK*xHxB=rzPeWGDiKKcWHg)zzOxSlJ^vh2B@E4NLC@-InqvdlPOU!u4np124MX=_L)Q)WPRlTv&bi`xp2uaGJ33>M2`9iX z{qGzb_*NL!YXG(SFsav9JDvw%T4MOE!`ilQfMeI|z|p6u*KG$Z&~?w#b@;LpouBg? zC_`t_!!%mm8wOejJ1|YEzuvHwZ%3@Im;)|`n zBWLfSO^NCNU|QIuQkNPg>=9@wiURj6V}x){W|EY1`Y#w$j5`&RWlCu?@X-PeA6|e7AwZsFJ03;? z30`KKEKRDGkU{?aC=3C@Fq-|Y!M_OSlmaUmr64h&6j-yA^E>45*a=Ec93uc^S$gaQ z1)wJ$lWNlIj!V+<*Gc!1I3^^HNeFmtmEg5C3>rDUN66lBg2~C_lpa4xo`jouX{PYG zUQd>HKQCbm08989*3=Qf1QWv7zgxnBz3sRp9e*3!23ExbP%-~+8ABLG{ZPOr@V6Y} z0Q}fnILN@>wa)<9{<|1Z{>(lDVEfN-gb)IRj{Y1D;3H^)&@f;zZHpLPv*~CvXf2)Iz;6(uqbW zM+nl)EW_+Txdqb^2%Z*kz|)EgUWl|3K^07}VNnTQrBwj`@i)5uH>x@{*!54Iy=Up3 zv!DF&s`~Lyp1mhLckbM|u*~wq@(c$pM zzj#r;^T;#P>2&(cZ`yCOC4}%g9H23}ioQGNkduU5R9Qj7nZd+k;A;(J6Mz2LPdRj{@s%DM|Xt0-eQ*D4J?ainQcbk|*TowlM_b`-RhHn-|ElFp@bWWQyqO53D7iV}<^N~K_KGMx?w z1hhp}Yu_$;ZoTf=fo)rQw_THYz1Ad{QZ6yc3<41v2H+^}B{dOxo~Ij{CTap>LKQ+u zFR$qu{Y}D|5CcF>q{DvS|5ywF0GqvD&*%1>5I$fc z&xH*|Nz)xo3KtfVTWXdC;8>w!SxVRtjfSQNgit~WQG6~l?zxRP@WXDqVd;|OHNuc_ zA7e@+Ns^WwB?ub`0n(4Y3jYevp~n%Dk~B-wEUC(>tftu{V4QI#+*TUnth}uJBu;f} zgE6F+uE0qtxaqO)F=J;rtkcCpLcuwGWI@IOPF1VDF5ph50v3jnv{KLa`84GM<}xUb zi`$;At12ulnUsQN+0YJj!yv?WeBZJXDj9}l0mT^R1_KIv`_Es6C|+ATxjCH<0O(*a z$tMC71vlDlKLAhFda7xH@Lb3z!t=1JsnAnQ3ya~f6JSsk7$j*F2O)*}%JP*bj~~Yf zAqAmvZoY}SXa#MdGw2cYI`kfN$Rh^s3!0C!5*4YEbXui;fI%oKw?4}gsWej*QCbmE zR%w~*h&n}CLCUybKms}qtXY=L23i9ry0Uu=lacaJ@GxLp>=!wiaHwXLq}5YHN?6PI z5#xa`cql3ix(BGNQs_C(#(3PZ70sR7mi|^Kpb9424SFDTu)ZD|(=b#-9UM~7~&DE9V>f(w~5zfWq*OsJq7^Q?TiZs)GDO905O;^ubU zFig`h>ekd%b_v;4+^JQ5|G-;`M_R41VjA{}QJei6Z*{vZ?wD$}zMd(T^DV}TZJ5fa z-69^T!J4&f)HZ9g^x41ID@89td!(4go1QlZR!jWheDis#=^S(@+fqgw>)Gcecgb%E zP1p6X;V-$;J|X+%6``){nm8T<;C*>AZleYop;Zqi?-@29I?LGficOQW+yNG3Oq9hm z9Xct=;9eibkp(b|i29ELCRhNQhwDz%8wHcJ5^1yrF%R>Q2VorXAg_>53Qe;jFXC~= zifIuu9!&C*13#SMLz*IF8C$k(1F%*d>NNp7Xf`Tux&Nmy!q^cIW?{QUurEM2$^LNw z-&^2ZR$Rw20c3H>kfwwZ9b=u)(+}~M#2^{q8tyS_5WFPZ7y3HCIx>|KLKK-jg?*0@ z&&O{~l)ghw2oZ)WOy)^T_4FanN;ez=M=d3RfC0v~VuL41ygnl)?vu!DVT_eHYeUN3 zE*0Q6_7TTdSUS!N|AQR7*V%I}I`=p)cV6eb*KyKHjif5diHjF277BRuNU5szly8w- ztXe4p#1mvjNmXt%$?QdQnpG}WWnRzf?P^(GwoGjjEw+DwL9%L!6w1f_p$02ZA_+U$9eEJNVm> zqOf`c7_h^la9nyhXV`lMq;&AWy!Pu(%hF11wJD0`8ytt6_6xW0+FS|2 z?T*7#4C9ranN$r}B_%o17jQ)*NgHV!mkaGFVpiYn`%L$`TQ>|xWfX#X-NCZeQt!ET zaNv7g?Ruhc-D+obv7Qmyty#Sn5(`d`kGnn4$;n;w5C~rR&_hkH)gnY;YZ8RX=AOHs z!pCSjJ#89a%HZVqXfOck`r`3;5{8z1U$|Mex4XXU`GW{fE0j z;z=nKgqjy$fWOJKq)r@*=%%H^xkMBytMDVrT4Q{#6UGUb!_m%8n(pk3hLR_7*ztU0 ztW^S$RN8XE>e=Hju4^W^)k;PXJ>TjPrUnK`LA*C`zRk@s|y%kY5+q z8U*#KLeRRMqLfO^6ma3T*{;aC9NN@tu3VLrfX}ohXtwt}+B8J>r?(5)>l-8K`1r2Z zl|bofF#E@x_l2%8#<(q@g>R$z{I*3X<2_S(qzj1Jg4ayQyxvrA)$;SrD65n{a-X+?tFJIo>C1~{LWv@SONvV~T z6esi>x~4dP;THZMZpHmJo^?K*!HcQ|a3WfGL?%_5RlZ*p-c zS8n<@_|29D--3m#7n5p|t4)OP(Y$iJRr$}V-uCXqNfLLytVkB^xNnm1{q+3nGT$cx zxl+jPLs=Y;N8K(M;~d@YXdK7si@H(>Z#dtrJDg2orZdjl_3Xsx7S0YCW^vSNN0IL6 zCR$Nk5<8 zvp3ZBx4+^YuXx}G>jxgV{RwRF)LY*2mfwHo{3o7y<~!j0*L$vALz3sEaSNZGqo`x) z+~z#yI1MvI$4gl#H<+ub+K-cEQ8rRk+X-e$mf@9H0qPxFPgy*G?SNiKUOtTxG}Y+gAkh zOz3%hz^t+VQ5dU#Jm5U}h*b)r?U3WV@aOmpe4Df5Jmfe{%e|J$4lvuK+h*CsmctxG zvKgl7>jmT_p`?pzJ77}o;1&o+wQW>J{Y~~Bj^RIQgyr3*uNK^hoHA&W<_&=&$ zk-=v-xH{v|fn!&0$j5WTVLVJ-_Xez;e{4F=miXm{*L+I!_-i2$(LIX5G6}k&OiO?_s~%Gou_N~CdOK|b}8?Hi1<9KH^OLZ7JHEO|V%{XKeDUVpoN zWoI#^rey9y%^fV>U7xGZy)6ns_$rn3TF3P?T@L{`R{}?3cDv`f@Jz33vCRcaUQ72|mli=s9$UV}-1;y;w1MHwr`87rb}oF&;b zn`YB|oK3TF{+N|bf^jwu_&Cp&yaJ1H7G-ge7n#UY&o@p>=c1k@GGgDW1sgAjrU;|c zJXF9jgRj<`*=nh>d^Ow5R$Guqk#3x@WoNPy4k=|}zS^t^!#P_WdKGJ6tsyp5 zzAD$7c|BiDHuGw}m@MX1R>?(HQ>|>3t(J9XH_Q6WXew1#`C?P9_9HSr&t}4G)$upL z>CDIZue+`V?7Iw7=r`I$tKWbJ6)t+<`_Akg=wP?Lv{yCQR(qG~U3_%2*=*j6KuKn# z(3*KJX)xcCKGIyrK&-jmC0_wjN~T>4@-(27WX5%|)A?rkzSbJr@Sy8#7r35@7kxW; zNh@Q7Am&P?xOH8?a}8HY-q6Z*0oPS}LP9XD1?RM@m1~JyS85FsB=Mj*0Op_|aO~C> z_p2Sx_q=Jff3e=htdb^S-TImZv_ZjPJ9q%%_W_@}GDrI*7k6uv^V@DeDM598=}m{% zt{oj+yLR|M0B9xnRPa3KLhu{~7iGW&l7ys~c07&-x8upWTyQA~)+my(a$ObsV15fo zLe8`lfGW7=(_90j6U|5{$#@WQrleqG60SK9Le8|9Lhxy>0n%ZrIS-b!*7pekuesDq z`wjdw&IRY3i-#`NH6agScVTg1p(`MrTSrK5gY!9Rp=Gp&cF}qC5PB_orrn6XAEDvY zgni&5BYK@ra&V?~d@kZN4&pSYOtelAr=rSvJc1wvCmnMSzf24pfop*TO+gBN(ryrk zH7~8goX5OF<}#kgMGh=}Cd+DQFn<{q(-g~=Bw2FPy+vS{{t~6OX@b}ALu{`uw_C0D z@`*5X2XdTxhG7_Z1$TAoWjD6oynf|a4zOI9& ziQ~2n-wWpK$$PKdzP;nl7Pv*J#TDiM^t$mqASrkA+ksHmqjA4~-gM2-JYQ88FOp|+ z4tj>cJd<JI=YVel<6#Px&2mj2f7=fu;Nr3tb=AJnZ`U1@=D~sskQzPAsT4W`&L0( zNqG<#?{Y>~@i-0QA{RcBhBIWkBk>4$o{ry$zBf6}{jGE7_kOwC+ir>8^uV)=+5Ub$ zzmOk4o-bTY)7igWc*QF&+SeU=1|Bk-sg@5_rgAcyr%9VFKc)InDceHL^SwY(Q9>~aN ztdM;ZdI-G{eH1;1eja@d;Yz@OTX7Wd9L?12&)b(;ueg%p}ip`Ezcwt}7YhFz({8 zPsFq8r;&%CEX3;t6DH;mLZc@b*BL=b^?SX-2(DQh>OFhS~hph4(? z#hfhLy~a{T9hZ2L%wl~m30!Hgl+g!v^P}eMeRUW`F2KJ(v7WG$5V4pedO9OSDIxs% zjKYkH)a664h-ToYvcha3mw~b78g$F>^QeMFLqwzyxw`U z^BK-pJI-{bRst?O*ROw8vq^{vsbsww_=q`c&a%vB)r_{6ZK`D8CXXe{*fja7oTW)n>I(o2H!Axmuu{VsKJC*I)zf+SG|2P(`xFJ+PPcE{xxjK;vF%>V^*p!583Ke* zh7p`Y=Mbt=pEDjMfUOFEF;7qhgBA>IdU|-CETS@~N9KK}P3!6EPrSg7yPgL@*jn&h zlSq0L-&pngfV;g^Vgmwm3v@%hbD`74_@u(yjsvi{6ox7#PN#kDSUfafh`j>9m>jV=uMSpuFr-f#gkS@wGXzTelh-6VlDIr%1x4HF}T z5sFjPKA(go&qbnyrCt+bSZrBDzBx*4m~?x>y1`G)U0?{f4w^R0h{oLZyGB7E6Rc=@ z!!=A@_d?y!EvtJD!}-j0HH^7owuS(j=19^KfbTWd*bq1C03o5Z0E>f(a9|7mJh*OC zmV2%XrWrLX8&m~)!@c;WD+EMs-bM4?fp16>0jwr%U4t5$r8_JYA;w{0#=UrL_0rnPN&}*(8ndsnj}LCn{wf0&*z9Xx3o#BSW}tU`e!)z2 z2kQcdAuf9~?!C0ShN0CO;V{Ia{==)GIt`8xL(4~p@NPIn+vpbbFnT5W8u~+o*de5R z>^vT}A{8Vo>+A&C<{t!S7-m7xn)AEIL+y-{-| z*Prrsh-DViwMK)& zFtRR;mn1=`l>E@)^`pr+_KXRX=esVLF-lo&1Etd>%UqWOLKss5f&-qPcwy)vVl3%) z@*H5yi+jCJ$G41(?Y`2uT)2jD;6KH~;cyUVK>%uZ#*?%#O$h{}Gs!p@Q_?m4 z!E`$MbVe}NSjHU3ahT)0@KM~t^A2-b&d71nvbu^mpzh&yQL$B1u0DG3_`ydzlZW^E z%WuB?nYXr{!QS)F-=%WtIR6>!pZ~!#&*)FKIe6hCw8RIUJDq!-N1RtXZ*kt{yvO-e z=QEwpcfQ>DYUcyacRJtie9-v`=jWYYbN-|AyUrgw|L8c=db^pOAgUy&X4OPes;pG) zA&ifM)MBl$3oQ5u#iYt1qC0c(Fn?7oK1^rQi-5Q z%VNB|coj&3r&Yj3T#cX-TvUR`sTYzYyr(>^Ql3_M9E!5ad7AU8%mpukO7OG@<~E26 zk&K|od7LLH8@}gPobfd0JCO4#u7uAEO$FZhmMBi&*Ox^19!q}DP#1$ zyOO&edl|)W$BSIU2;$bl*U4|3Idc)iINvD&?!_46JMi?bhewoxefk#brp*+-fB#|lDP7kt zU%dT1JAbO>zy#nyp!A{JUxi=3wMhYJSuzZzf9mFN=hEVZt4VU^_T|g&#&;2bJMN(X z^qzZk4sh3naBJ&C-~xXBeE{M2+zhF!69^;k=ny_-n`sUZg19e-K(Fs`n9pjF!>T;~q8jg5cl?!w z|MAKG2oB+6$V5#vhYE!3XMS0+Uh{^HKh&$Fm=l&&DEv%POV2aLpxv3|+x6Pj6DMML zOVE7bt+z&ABRYTnMOKY%jz|5Kv?xu#L-j|`oQa#A_}K2{w>BEvlf2UgHaKze?jLJ< z@%dX{*a}{B;X?F($#Or-HhJAQSIc*Gn(?`_k7@Ms-d>ClvaAFMui=|a;$(1Ri2p8q&7ZE|^_I3e8m;y_olbXo zw6!p|@ugvZy1KczxVbv*4PjyX)LNFUo!VYljI!y*($dB>i{frKSsjg5lWsSLTmKu{ zEtwmDU07Uz*=Ot;%+Ev3hN}_aZWlu|`|f3^1(2o?%>K$!ly+NDEQFAR*wJAN1_ zD4xP=rg4O!QD2yS5*u9;W3y}ED`0j_nCQ7<$w%LYjrO_THt=t{-l_2jLmaR90JU1I z=~kyRn8qPK|h2(gPuiSMn8gn z0{t}ldGt#ydE$4_AE9p|R0Zq>Ra)UGs{lUCque7_x?|%YuRg1?tHH!t-xcM+3Gwyy zvdRV{V07%pNjcmc>wh+7X_a|H2Gca*<95%|ILM{Eh=*~I6Gv1I;i=QFL%-+;5;@6O z6$iPHCcG{)C)$fm@ zXcR@y^!xYBoWVW){@bHy_Hj)+8AT^Wr2SyqV$x8D{B#VqZHF$#GB8zBWD=m+Tz737 zutjZVzmE23wr=rC^+&X*w z{`=wmvsYif4Cd@#U~yyPb$zw}-P#BHYX3HEum9cAr!-9yk)~-Vx5G&(LhyfZfNE#~ zZ6X9b_euK&+23>@gO}li5`}?awOXDyBe+!v#}FL8`M4(YAC|fHc#YsX{8Sy2+U$!h z55B&m)$%;gYyH-wTCh1dkhwNDr*RqAW?!gbT!S+;Jo`iN+;%I~fo-+%?-waUUf(YU zqWAz_g&x7NI3!5}T@Y^ z(sn&frYZpQo6YuCngF=&sMmv+=G`9PWSEVILyWt<`Gsx|bj`y=#h^0Iq?YXf%%#Wn z=H~&=&rg?nJxrp06k(7gFcn2nC%rC!qADCflUb-~I2mrKngs362q6Rr9sN8Uz*o=( zggk!18M=xqkLCx2$LEgY*%%BmU)EHn#{40-saLn8X05>DIL0 z15jk&k37S~nhqdDD6lGVO;Jo6=Mn8`no1{l%r7j)LBM4oWTDwyHeFXypxs_x9-UcQLIk0s z>u|`;I9NeXai3Q&YKm839>S@oYKN&2@Ty7_#1TQi#Q3hHH*u~*u+3B!#R&~ZW=D2# z9UU+89g)QF>b*O+CzDPa+TE9AYul5&(*f7%eJo$(Cq3E%TujfMDJx8h;@m@$X-Zt8 z5+hWuxvoXIB4}5CExOOB<%8E4og33fm3t*#&5KCX?;W{6*d7 z?AO}mxw+o#hoDZ~<9xX|H!Ywn&zvi!_^pI9EOCi*!X(W!n~YIYl0cDFS<(q`0IF%8 z@7NSTX*NBLV2n9eLy2HOxLNuj9xS_w5X3xAV-W}W=Z~rKBHn6}<{S=oZ@v50-SPN@ zasH7jR~|WU9v_bnn`INO9UgwmxHtaV*T%i^x6Hn_yPJz9Qt<)2WSn`x67PS7l%Yje z&<`s_G2#LGeDQ3aW1Qz_&rD~XfnHi~H0o*6U?DU&`F2B56ovZwI`9&lPtTs6=J?AG ztl{zah8xCX`~$nNw0P{;;u3V>g>D%|4npAcoj$2z&iDvo5#$9N&UWGOx6bufIMbKo zvu%IBuf0d;-FKQs^UinPeHW@Bbo6U@7e0r+1N|WS3i^5Uo9Iu_KLUUSJ;-4fUIK50 zYw$VvS@<3J6ZkhQ;~HMT>j(`?o}?vD(rFy=ginjfnfk4Wc*LVLiOZ@K#pJ}~6+X`W zQ`_T>yFxGk6@CU(ILgMg{9qzN5%Gv8AUqp|BFuw?Cvg%mo`}zk5B0;Up=eG=P?8Do zxLO6r!R3ZBw8_yVA7_$BD)S6^qH)p;{Th@BbpUd`i}4DZOkytF{N4?8n%^@NX&CI8 z%9<#ft2RfcemH<+pRY4P9 zy^Z5>HK5~N96$$!D&{(PGbe`;r(__PO^qj|()4W(Zz-0~3$|xFkiV+}$Z$PZM#LCV>}o0VpjC#zGTDVXUpa ze?OF~fIN?lwFpDkBtlA~LM}yU0BW^bz3_X#H|(`qE#O`v&oBnj7NJrgW@5&e)w1Ps z#-(7Ml;=-_G3^7?7KRa&4y3k>vDnO|lAZ^pBL1OKkpp=#8WlN^7o&Gb;aNaP5e8d; z+bA*&K(Bv~jbkf7N#eQye?yWI0Md~Ve8+P^!o(4iN$LSP&r47!0cOHbOQ{r~s=8jD z%w}U>Zuk4aou}u25X3RTSl_rV7gD-^R0JWYEIJV=iaj1it-pj+ z+LgpeX={NWcBSOPb**O&D2{_d5hLL%CE;4#4Y`()65JKcSZhpTy-d2o8i0`pCb)6K zFbI5K3&u2Ko)B!Ob-;N52qO~D*db~GXb*z>#57|(8ILoQef{sddBgw~S6i zfe`TGIA$h5zXbt?!T4K?d^FArpvcFgy!gQ&Nt7ys9!N$pW1L5!+%mz_)WBppUjcp; zX(MzLg+l;V2TEoxKnMi^2Bc)<+719>jP3M#VbtwaQvHChHC!9E;+TmrN(8@=XT+Hj zM2v7WiU+;cH7S8{tRx_9HueU|@Q46#sYp)H>(53-)`8yO{>hn+aW{}haqbcIqNt<`PTwOVV&xG;eq&_0xut|ZQc z(wZFRI4}GOeFnbMiJi*1-EpRwTF7cr&o=8u$1qRW zyc2%eBm$-KVqcryV31{?AnbG|)!uA)ak>-7JlrJq>EVr?6X&vXkMmOJJuE)Os{!@5}&Lr7J$s@~L*qDz8ak3$oR*o|2oS5|csi7n#P zdb0ZX)0ZzZcKPzt(?wo^Zf|d|*M&|rXfPNI=y&X66n#9R|1v)gZa6m_Uy5k?mr`tP z7+PC}1YN+j^?EoQ4%h2zbBEylNB-oeFJES#dopx;dtD9a?w%h6{=ZKQzZnrl?~Q=y zy>lt+h5p_g{u69qxScKb}&r<6l`QcBaln=V9j!&Zj%hbhBJ7 ztNG|a&(ki!Yc8r5lPV9{Tqb~BQ&d?wh;VZ{6Rl=j&o;Jc=`|;p&Bm`MV^hxR&2}@Z zw}+y$&J!R$*cSpG;BoFNyAQ?#?fEL;3_jpL2fu`Oir;ksBt@^^Yvl#be2?Kr$Fo_l z3-o)ldN7+zh$iFuCs{S1iUjYpuY5}4dA~Vgen2@Y76c5z?!JF(98R+wK~I9vX)l6U z7=+QzEDWK0sgQLoMcRA1&mdcU!cCoAs(y738}NV+T?45EOq2O)Bheo?HN-05SGN(3 z2bD^ykKMOi5G|JX-Md^8EtmK1j_z}*K6+?4bG^floAF;ozw*q(O+(Z)4?pwp#Y@!d z9UpD*)}6fp-nU%P`9J!-?#@oH=Y8ZOUaz;a)9v}V+a~`iIe(V6+lQW9Z-7mE`1JN- zaj{+pEQMqXZJ^8OQG}4UbWDCt3(ynZ;|Wdd`^i_J<{K(VOtzojUdFx+0CLv3%p+jJ)rU}@xvPH**fn$Dl^+A9)ydZezx(U zhaYL2nI0T?_2p-u%_|xyM_+~i#<;*ecPyJlqH}mgl1nDJ+o%KwXl*!uvg|dliEH}V zv(2J*?xqI@-)`yIn_m5D42qMyl_8%6!xP52|bcJ`*%yao}(jt*fxSLEbP z=&IhS(S`6F*)`5M!n(Tyy@mqyl0@nOBZr>sL=oCW$To!230l_&9K4`j_kuG9W42{= zSI$_r#ki@cjc(xA>p@*nRmn1asMnX48g<_?nW8H7f5(GiRSgGt`fz)2cQhw^p}`mq z&RCYsnBHAE$hIk3qw8bF49hTFok|uqbc}TaTN2e>!?1q28V&)5!>Sq#0fvLB>AJ4l zB=)21FvObHPOdlaTkgfB>$M(u=$-~4P+d!iF9xc;07koolNv`DT1cc36X6c9Pia== z2y1OR%JezVG{WW1`>`KYnBx6oO?Ra|&bLO&PMPcHDN$?Wu}l$O=}}RK#$g>&}}t<1Vt_ z;Edkjy)7tLgN(j1}2XG;J8fI2RfJf)C*B==lf%q9|?&iORQn8pVyM zPSU@_vlG|NqD{fENt*Cgu(%bM#k3d{Gy-PTOArcg{mTK7;e&Zgv73WI*F5ify$)~& z@n9IMp$NXqc5I33npG1*xB!U5I~4T3{Vu?Y&QF=Wl=MQXvCqv+-^1u zol-CjV9aQXdQ0v18f`);F>vRVO1InhER#aRVGK-srK*FKyjhIeXa#Md8_^Z?FnSSs z19}g-hCYdY1br3#GWr8szsJKqmugP6Xp`J5+$xqORa%vIo`z81Fsafk>mRMPF8`Zs zxz?z7R(2ue87pX3c_<(OwP*!(cJp5GQe+{ovYY$zlWH@pgD@>CLd6Cwc{5qqg>3&^ zcXgF*IGgev5QU~%XIGr0$G#2ll2dmKHaTDas6~>1jg(lN5Pm-=oMA>d!2s(VfO7zT z6CngRU?Ne>FxzEJlO!hTl&%4{IZW(lZf~2RKnSrICfwrWZcaES3{#0<*xPZyVgIMb zOS}Gwp7`ujpN+Sb{W!;YQGkCcc>>PA6uw0J8Ah5#?b*BX6!ro_NCbP*))Uo~U)rfG zP8KNDB_>H4W8eO&_jAMEX5UOOK=qh!?iy^>CTQc?Rh5cdWWRf!cLmw6(0_r`ZVvQ>$DMeOfNje_EI2&iv zA}Pk%xJZg|F^;EcF^#81l6`K=##vHKNeK;;X480@j*D@Y6ytPUjMHg4E}~+ZCaZ@@ zHcqF`FiVQ0NT=yIoyOy0Jc6hgX9*VueCRQ#F65zFlu>+1M10KG$T+(Zt7N$Y<7}Ky zsvON?&J|&ky2)Bq1`oPE$S1Xfq5(Zt_(5nw`@+ZBw1EEtEQPh)1SarM#bxVhhO9EC z8tTN^_@;aE2gARon1&)tRACq!9H^wV089ykVj8jO zCi8Rcc}0opk!?{`1(S*CMzrIH>!FQ~!LqA$wJ;6D`2pxS5 z{s|6Ij5g57RxSWUZ+fX91QVL<*Hr<2~Sv!}{fXDoJ@O87@~#$M0iouPnOV z7H^B;zWt@@;a(JX7n{vybFml2y~1%_w}6k6&COfSpNIm#vxRBYud4mF^4^fm&g?}V zK>jcrkQgM7d`!+9SC{OzhxVi0Tk2h++wP# zs+#M8-NnQL_}m@6;H|3f^@lpQElt<_q_6An7P2{AdqnS`BwJjFRMmu6nX2m5C#%&a zrQr0Y?a(xtTGw068*XUSWta27uXmoerYhD?j@1X~9sMGF9KM7eK(9paMu!Mhoh+X0 z>Z}lAiF_rn-zI7xP{v4mfKyLdFwR2affY`=B(*rm+^Hn!9xp8wB_gpTc^(Rh3SeZO zhPBdAWMLNO(_qpszLU4$6Xa9Jk1$a0tIHAg1tp?x+ z&1PU?0+22(^^+v6ssv=20(Nz*{)>bGuyh^DW5>p049T!8CzHl5P|Az>xmHu>n95ul zm*rea{$%ac$@Mi48wOa%b}wEyMHPiV3j`#J2{9$gF#(B5lH(H2C6`f#F{X@Bmr)%* zs!9?e7|TZUYT9T5w3_o-yKPcK2QZAej_Zb|?~g=ZNUWEZWtt=)D-2{zlpj%mNt7@N zo-P3vmu}pjn^RRGHh@w^!5(9_rAYv?%$8J@%i8RVC8Y}s=M@af?UNk#xuQtVmoP{G zgqRZL7z2~I<1)^v%P0p7j7csdI!1^hc61%S0@u(YT0zF0F%$_Z8o&p_N7Wh0&I_5jC&#f3VvEoBv( zCWcylcQ1}^G(8VDB!(gIeIMgytNCWOynL=$SZsH6iSF9@Jk0ZxC+;+rIbBf+Wt=k8 z)G$yigJBrDWl9)h3EHw!uTQEVP?UjUS@J4aR`{Nv-6pu#O?fQK*tQys-InUQsy1Rx zpZ{*H(InuxHDNQ1F+eR0VV>H!#<|8lUtuVfjU|a;0FWd@H#oawI!D*xvv3V52o3rC z6$&IL2LG`SzW}n2zW9A`_}Hb{Om@=$C;RDP9*Qc<-)o`)lV})NflM^@we65xxpOCN zaqe2CD|G_P>^7R-RQFvsX<-}&VgKq03dyk-zVwE6{dAf_&@_xz5Mb%do0_eirCOg- z_4x$fju1x3j_vA5HVNQqmF8Ta)^x(w)w_0gpW8iVzy4y(e&ouP=PqAckb`q$z*(K&f+agtc(=!ukhUzvZjtA_6Q1GRr~%;N zw_;4BdIQT(l3{QfgQoUbgZxXK@aHqkIv>QCkUF5g>^O42rnXutqR2bC4u8ihE;xy< zVgjs)GN(W+U*w}V{As2{fvV|nSH+*wXMqx#^A7J4A;)!5E%f~p!*jx_&bMv{O|uy{F{}~SNo2pX}axbIs_reZGiFMXB$$Yzwg_qZDnTyY4dxZNExDGE+@=prEOYTiWOxXJtHI z1COP!6*D=8vyDuOotMD*12+7p%^fI3$j6zVjo091JEt$Mt+(3{5Aw=$K>{03r{~sk z(dj4vHg}b_56F=AZp;P09lTV>E#nYi#6Obnx0obJj@C%B-rD+E z5xTq^R;%cT50kBhTXq)~02UT@Z(Q8yuB@zXO|nkA-N`0fo8xik-vJ8gc9-sZ|B3lI z6>1I)hPzMPuXj%nys)sdqi8!CHyWGc<5mFe_7wlaqdDeBI21v;12GpB9|oebAg?$) zIDGovi(eNXzHnvsyDR@QyYlr{|Ie@1zJBq;-=Ez3#&`Vi@3hy?yyL5D=TF={I)s0K zL%m3JfY30GLJX5dh&&o)dMe>joHq@3#8IEdQS!dFIO0WFz^b+dQJnB#!>;Ko6E{a# zZV&PziHE*HaPJM6v>|5&1Bn3sx=CRGv?&c~iw?02cmtc3sipy?5|_EGD7vnIX=0E8 zWIT|X6eh|B+NAJh+-x+O_{%_N*J+E=7JU!UrX)2fT$6gwQrhcL+Uqf#5IP(L*e1mo zVh4JfvUcm%o3jd&Ms-~Gukgv!v zu~D<@xw@)q#zV|=8=YIdEYfMX9^=f{bgvNv9f=u3LNRB>vc%Bnn3|?)22@m{S124x zqyWIuAgI?|7n=M2V-@5kG#lNTZG*6^!0&YYz_J8U)TK?`AQ1-35}{?|zU$WNK`arB zODyGrn$b~;N`Ag_gCR1gSw@aBSk;;AR|n0IrCl8f@2-j_-pP#7&Hwci*zxkGHJ3EGyDpztd7x zCOJRd&d($%2;pNmT}ubPKdh@f@Ec7p#JIuQ;CY>f7jU(~*batK+B{{(o(rm4Zwv=< z6d;5s>Kz@zH8?~B@jI)H^HlIE<#{s$o-rU6(Wro6W-PA!hfRPwuT`Ma_BA!82RJ-D zJivFA#s1!f3r9ztHahLYqYIBOm-yxvecHX!@O zhhO>?j}PDUrs3o4t6sUcTrQW(pMC8&{nq27H@#`}_^-VGwXa>idijmZ<*V_hGk%>M z{DiZ1oGIsI!bdu6N5OPd!!0dZcxebn^2jL=4JfC_#5d zo;Sf8HY2H&9Btl!iR*{|lYT;QO1N9V`TO3-IRk;X_zBwG-|OH-yDbjz*6u@{z5QLg zQg->mNAZt%-kCWE&Nd&JTUZKvCJbe0LIC)oT!e8oU2UqowDZGb?RK$G)s?DMT}j3JXqs1>RSd8_S5Xb|%KO#L1CCq1mz;lf;`yGJ z;th%CPa(`FoSnVJ3P9iu0_Xqlo_p@O$KAf`+V6b$!yo?eW7pobee6}Q!aL8uI`zCc z@2%&h=Uno&OlX+Qr zWki`cQ_k{524Ya%{;aEIJsX|#O%FfP??bVNJ9ipyvRYl7=UMEf54DV@VU|Wj<<8Ec zViXv+=(H11J{(-a^G&n2fTyQBiGJiRkS2CeuU7YO?mTuGQxavrKW6M?u_!|;byCkN zqNCm2J|>l5&v{dPXJ;Tv)N>A^@T0*{6jT|n){<16LxsU|P@1_5piat49sH!IL!P&6 z{tZkUra`fi2By*V(!bMZcqjB4tmQ)VOUA&s0&d%OyX-N7AY0@N#wbD%sL1FbXir;h z!-;rz==wr4;K29y_a!I@qO#TUIO03TD2MzR8HS8N5fP%O+q+Jzt`8n1uuI0KN}l&f zN`W{I+hIt({x~y!1O_n2A!mfkd*)&1b&g|XCxU!-f7F3che+zl-p%*bC2!f9;K2XH z2|k&t8VDAiF)4hF((Noug#cGB^?I8N^(;%LJ2x08!!&>Ul^c`M+}|z;nB8LVl+HDKDe!_Ag*@1 zpsWl7!C;J`ZnxZRm0*WQn{nWAMxIszBt#elK6~u8+gwIv*`ChoOlsp6xx*ax!Y%wP zZaK=ivdhI@mkfk7+;oxdQbNGk7>5G9PDFDze_~Rz*GMk zhOB!yPGUB8F`J$7w;(0Jn09Br91cL!>E(8d*}>?M`JAzBbuvGhS9?mOY5C?LP19Cx zr0{mevhY~Zc%iw_oBO72Zy_#)azf~t%18g_d=5-Cl@Zx7rC8HHy8Kz$d)>|8Yw>c9r;Gqmf{cSTyvWzg@?^=2H69$8I zmMRLvSy>`Yhr=k85=kd>U2<^;%~~Z?=((JCdRY+1iDj@^UTAoJ=y|S*{GbgJ>>JUy zRn_e1cr+&E2NIq3bX>NiKOF4r^j&v(6n499Om-eQZnvjt%v5hO>3<~!CI})a^Dq>y zp9GdOrPB6bP?T`U@n86D{15z)^V!Y|jx(Lrvuak)>Y1Jj?_ps&F;SyT(q`XFDw$7e zrG9nG({O+4ovE^Dmd~VbezRt~S|V7PYPQWrLEb8fr&`WvX+P_kosk3i4vj)@>9$|# zOU^5ot75aBMpgGBCYZ_=Sp!H4g#|aXHec;Rr10OR3-vFeNg}zs?jeQZfi%kPO9=uq z#tYKP{{AElJY$$JG}d>OkpV)`Vv-2NWHM$HX&DL?M4X_cc8D;EGh;nFx1Hu$lSN2E z$q8V@qEN{|PGZj}#YGTzJ}37+5qBYkfdJZ zrl}kGNis-c0PQ4k?JgAnk*R|Nr45GWf4?KqBH zD1fQXqZ+uxU8R&54hP^&*5|kVRgjK@JaU{Z&RmXz5(;ncoOq`@^TXj>38`}z)AUYG z#@)-+x;fQw0%0l3vmGb^NN==8Gk}HIUGGYO;{c9KVFvp)HVQmKW7*(ZW?% z;G~)_PHV0gRjYH=nXQ94XRG_-=J~Bonx<(7*B(cl3*!R%D@@$=Y#^2Py)^ZFtz=+5 zm$B=kuWJN1T)3dZSA59i4B%wA!FYxmpU&nDG*$ zf_^{HI`Ir+TuALn0>krZ+S%pc{1=7cTP_hX&LlVqA*2)_)3t=lT!a9U#9h~AfR_l# z0I_f=BB@(j}rxm!5p`(j~%0s}4cS<$Wi6 zt)fUr?RG?+&fStRb^hanD5B-^zTN5aFyR&}f|8s%lPse^D&Ho4R+ReFZsIQ`#s zEi3YLaFqC~Ggn@_9k~6PbkA0Pax_Tug1fHk@}fxkN3p*=bLF+$fZMML_iX9MNByKI zxa7$nsBeI{N!km z=H+r_&F}4r_q*e|d@VlJy&k^c+`I|r=1u#~cmC76-t|wfdCQ-?HIM)k{fOQSL@Utm45jC9H(rT`oYku`E#qq2tm0YS z6zZ9uRzEt(Gi2GJH?yR_B(&?lyX~MiO;gVc$45J1z*!RSU0FVN^A9ZjBnR;ty?pnUJ}@U`EB^1bJO5OS3BFexrMj&+b*nll^E zV6|E85sV!Pw5Gdm#d(I8dq9{YRaOnvP;AC4muV!nCVu*O<6n#vlW5DFB8OE8WP8ggF0Mqr;GM$QGI~ z)MlyMM6LGTxXW`T=l#JRr3q1z(t?tdC{1VqL;rCspX5H!+TUB>b8rATNRrCL+xb4) zY)7oeNy2Qab$Bw0xmZ}glV>9LJiJazrKC<7OP}x8b(!V48TrNlV+HQZvDQz40>X4v zlC)Yy(dta6{XT_S5f~|9y%9>nC?b-&9@~gBhQn(beo&Oz2SUBwvl9lc>$<_~2fe-h z{eB-vUAG|D_m(fDMCmAHl#QM}PnM2e&;PcgULS0=zN_6{Uq0U7A370C-RFh9S$**8 z{oxQa+3f8>aK7DX*6R)&oB==WH=G9v1SVxXl&%U^F40V`%Bx?OhcMveca8hKIF939 ze>|_od4Fsa_j_+A%lMt|B#eg5KkQW1PNgjW82OSo>i5Uvem{yw;}k_P9v20IpnYK7 z?RbngRMk#Z<$+-K7M^$R#JEYJ9RhjMHdv74bGX2b$3ht{2)KEwTW1V3S>6KN^6WUz z%A>*Hs9zNQqru>)*X{O>27{wANy4-sZcO^dQIUp8GJRf|#K6>?hCi@Cefej;(3vDuj%;@-nsPyY7EfoKQKvl;(HGr$00|(@KJq@Smj)H zoT*kNBnXZR9yBMb%?YMYnhA|ssv<8Yt64K^4nQ-QA~H!Oh~*h$n)x?@QmAuA~#Il!q{8h%HlI?EojoI>&4TX4Y1ihb=zW|Wnm{y zfHW-%d$9-uP~PH5(o*0XzX|xJt5e5u9N{p>p)=fcdd|?PoYy#?Wr`@?>Ho6BgZ~;hW!X%C~i$GxZyE(6j zI1_$3j6(Q+w;u||{o8Q;y?7}Tf+GwM0Ngp^hBXf3`7>U;DD&4>=M~pNK2_YqyZWMAJ zdtMkavW&q-X@(>CwIzQ|=qcAVjOB>myt7PFAp`^XiDAAcn~W!uvICDX*J$G^tr;U7 zrU|3VI_|KZbNgGRPQqL&#<&o+7Afo(2S51z7N%9RDrIl!{KsGXv#87hWFdCGpa_ZT4^PC@Qyo9PsgVTPnnnMgMc%U7%e1pWTguFtt4U88x*;Q z)^Qd^hDiY2C4%c34{oQ^;?gZ!%(PmCU`%+{NIxNBBoIZcOiUQ%z7UMZ-EI$BsVL2? zY`3bNUX&z$k!4CoPTg&8a>-6bMpv=k>~;hCQ`FPzo8?Mb2?eU3&$}G$v$~p;`4%@; zqFKpYsw@u(x#p~%)ysNP=h-Dp5#T18YQ>*;{PDMF)pjjF)^wF7wtMZ`?YD3Fr4%U% z%C)U8^w|?grIcVDE$|U^2wcewS-L!WYA=c+A&OV4Znxj}8F-t(rHp5nFJC#^ON8X0 zw%&SOW&=!w<)}ef!hSo*n7+2{u;saNw5wI=dH}w-j*|oH;akr7D1HIo;&7*M4rKTn zyw&+K=Xu9zs?93D3ODoX)p@m9Wo0p>4I)hPy#&-D+vJI(Fk3NCy;_ubwK%oTl_yPR z8xG-9O;tho=%0&Rc=aM*9C>-1DXHdaz8KFJvwXbjMB{lrzW^aMA1YqgvwHmW&dv>U zG7NHmcuWAlz0=l4;QHT}3#q(=N|RoFAAWJdg;YuiBj5AJx%Ndc8l1UH~CTF%X#E6+4ON=3eG5+~Y-@yGT$~*X+ zj(}mw`KM|r!BgBcO4?4Hk{thqkKljegU;)nPj;MXDVV;slZuLgu2fG&R9Kx04W-fH z+^(}Mm#gd&maFaPUiVjWy_q-j#b&nA*W+iFs5Yy7TjGCsb|}H-#^#;wAc~b@98m-? zN}@c?604&i3w&&9Tg8QELN`py&LGRAVhke?u~ykB!$3)bl!+fI@c%=73yd+DQuo~B zuKqv>>n6#l z*Q#~oPIYiF!f`ilUAcPo%AF_2lEQHC#FeX8uDR9;y}gTPr{sl<*j9L9ZUSpUpDdC(*_H9M>IOQwewEX?^Vt~oWmX#3O6@&v!CVXGesb*FDE4iH zC^lXa88`U_Puaj#*2g=2;+_ZY)npBrHT00L-O$%=C{v|Ioq;zR_W=yYlOn)4PC%_J ziudxx{AjbgOG71FcZ$f2GL1kPEhU(>Zp^_Iplsvg28-#u!qrle!NL~^ovFoR?>o|_X9J$RA_c$-( z*q}F(%qYvV#XM?AbG=!g$!D%0t=P|emnaB|Ff2mX4O_9Fxz>hKYZ+SW7GYTY#Q80f271JWUSvDD*8*d(3&lx> zKzPe~5qAOb^@Kd~0WHCRX9bi3AMw{BlEj{Wbem8L@8RX(kQTW5T6oKGSS-!H-;G<& z#<|ORiQ`ON%`Mn8s>r3PM;hByy}gS1YKO+Uy0sx>81x;{CDEbxmg&W;sUshad&hAJ*-a7WA3Zvl6x5&~gB^`yq z4QXuf^~)_<1Od*!iCXQQok_jh+_twTRlOUxEjIob-NgHxBj=^g*E-I0Q_qVX7C!Du zvjEZjmGv$2xdG$io|VFZ)4D_1XR0qf2h1u*)C^@`qU=B-Sk6mE#bn&iQg@AuFS*&) zxUtg8it+ehIjc!<;j(VG*JV&IrFJ`y@Vr$@@oulzBcb&a&IZHX-Qj>qrDN4;cRC7z zl17XthbPk={&g&L4fT4x9(RpV7j(O$q!yE^+7Telzz>fuUphJ#jJv*X*<(p<~-=U$@xm>+nk?vM&OOW znYgQ-S5*|6EjG)&9j59wK2t}#)og2#nFspSc%-GaZZI|jicOftg?f*dlbTzX6lOTF z-qM@&s=5&)J=0=REzr3Dk7k)!UMN}Nug@>VQc4-)mlG+aOwK=2v^%bF5o(`t*ELtJ zTAIa~%Y=?1U)V92>(bpB4#jU72>^eev##yRIOLWWjy(Ei~; zXxbu)d%az7o`M()v5xwKuxtgbb`nCK{|TU7FX1$Ku4@TtGQ{&z#^;~Bt)(USoJ7i> z4V7y9f|&9H-xtG<+v)6iz84Hfk_%#rx&X

(0wGwLXB2naKMKgASi>6$6=JG#)$u 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 literal 0 HcmV?d00001 diff --git a/assets/fonts/fa-solid-900.woff2 b/assets/fonts/fa-solid-900.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..88b0367aae421f51483c07ad7ae3ebc5251e48e5 GIT binary patch literal 150020 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

N{f}=hJyVz~&Ig83lmY%4(j$SFN&j#sZXv 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 DT5c?X literal 0 HcmV?d00001 diff --git a/assets/fonts/fonts.css b/assets/fonts/fonts.css new file mode 100644 index 0000000..6de931f --- /dev/null +++ b/assets/fonts/fonts.css @@ -0,0 +1,145 @@ +// Add your own custom styles here +/* hebrew */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9H0TbFzsQ.woff2) format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9GKTbFzsQ.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9GYTbFzsQ.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* latin-ext */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9H4TbFzsQ.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 400; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9H2TbE.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* hebrew */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9H0TbFzsQ.woff2) format('woff2'); + unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F; +} +/* math */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9GKTbFzsQ.woff2) format('woff2'); + unicode-range: U+0302-0303, U+0305, U+0307-0308, U+0330, U+0391-03A1, U+03A3-03A9, U+03B1-03C9, U+03D1, U+03D5-03D6, U+03F0-03F1, U+03F4-03F5, U+2034-2037, U+2057, U+20D0-20DC, U+20E1, U+20E5-20EF, U+2102, U+210A-210E, U+2110-2112, U+2115, U+2119-211D, U+2124, U+2128, U+212C-212D, U+212F-2131, U+2133-2138, U+213C-2140, U+2145-2149, U+2190, U+2192, U+2194-21AE, U+21B0-21E5, U+21F1-21F2, U+21F4-2211, U+2213-2214, U+2216-22FF, U+2308-230B, U+2310, U+2319, U+231C-2321, U+2336-237A, U+237C, U+2395, U+239B-23B6, U+23D0, U+23DC-23E1, U+2474-2475, U+25AF, U+25B3, U+25B7, U+25BD, U+25C1, U+25CA, U+25CC, U+25FB, U+266D-266F, U+27C0-27FF, U+2900-2AFF, U+2B0E-2B11, U+2B30-2B4C, U+2BFE, U+FF5B, U+FF5D, U+1D400-1D7FF, U+1EE00-1EEFF; +} +/* symbols */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9GYTbFzsQ.woff2) format('woff2'); + unicode-range: U+0001-000C, U+000E-001F, U+007F-009F, U+20DD-20E0, U+20E2-20E4, U+2150-218F, U+2190, U+2192, U+2194-2199, U+21AF, U+21E6-21F0, U+21F3, U+2218-2219, U+2299, U+22C4-22C6, U+2300-243F, U+2440-244A, U+2460-24FF, U+25A0-27BF, U+2800-28FF, U+2921-2922, U+2981, U+29BF, U+29EB, U+2B00-2BFF, U+4DC0-4DFF, U+FFF9-FFFB, U+10140-1018E, U+10190-1019C, U+101A0, U+101D0-101FD, U+102E0-102FB, U+10E60-10E7E, U+1D2C0-1D2D3, U+1D2E0-1D37F, U+1F000-1F0FF, U+1F100-1F1AD, U+1F1E6-1F1FF, U+1F30D-1F30F, U+1F315, U+1F31C, U+1F31E, U+1F320-1F32C, U+1F336, U+1F378, U+1F37D, U+1F382, U+1F393-1F39F, U+1F3A7-1F3A8, U+1F3AC-1F3AF, U+1F3C2, U+1F3C4-1F3C6, U+1F3CA-1F3CE, U+1F3D4-1F3E0, U+1F3ED, U+1F3F1-1F3F3, U+1F3F5-1F3F7, U+1F408, U+1F415, U+1F41F, U+1F426, U+1F43F, U+1F441-1F442, U+1F444, U+1F446-1F449, U+1F44C-1F44E, U+1F453, U+1F46A, U+1F47D, U+1F4A3, U+1F4B0, U+1F4B3, U+1F4B9, U+1F4BB, U+1F4BF, U+1F4C8-1F4CB, U+1F4D6, U+1F4DA, U+1F4DF, U+1F4E3-1F4E6, U+1F4EA-1F4ED, U+1F4F7, U+1F4F9-1F4FB, U+1F4FD-1F4FE, U+1F503, U+1F507-1F50B, U+1F50D, U+1F512-1F513, U+1F53E-1F54A, U+1F54F-1F5FA, U+1F610, U+1F650-1F67F, U+1F687, U+1F68D, U+1F691, U+1F694, U+1F698, U+1F6AD, U+1F6B2, U+1F6B9-1F6BA, U+1F6BC, U+1F6C6-1F6CF, U+1F6D3-1F6D7, U+1F6E0-1F6EA, U+1F6F0-1F6F3, U+1F6F7-1F6FC, U+1F700-1F7FF, U+1F800-1F80B, U+1F810-1F847, U+1F850-1F859, U+1F860-1F887, U+1F890-1F8AD, U+1F8B0-1F8B1, U+1F900-1F90B, U+1F93B, U+1F946, U+1F984, U+1F996, U+1F9E9, U+1FA00-1FA6F, U+1FA70-1FA7C, U+1FA80-1FA88, U+1FA90-1FABD, U+1FABF-1FAC5, U+1FACE-1FADB, U+1FAE0-1FAE8, U+1FAF0-1FAF8, U+1FB00-1FBFF; +} +/* latin-ext */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9H4TbFzsQ.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Heebo'; + font-style: normal; + font-weight: 600; + font-display: swap; + src: url(/fonts/NGS6v5_NC0k9P9H2TbE.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* vietnamese */ +@font-face { + font-family: 'Signika'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bOjM7sfA.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Signika'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bPjM7sfA.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Signika'; + font-style: normal; + font-weight: 500; + font-display: swap; + src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} +/* vietnamese */ +@font-face { + font-family: 'Signika'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bOjM7sfA.woff2) format('woff2'); + unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB; +} +/* latin-ext */ +@font-face { + font-family: 'Signika'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bPjM7sfA.woff2) format('woff2'); + unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; +} +/* latin */ +@font-face { + font-family: 'Signika'; + font-style: normal; + font-weight: 700; + font-display: swap; + src: url(/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2) format('woff2'); + unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; +} diff --git a/assets/images/abl.png b/assets/images/abl.png new file mode 100644 index 0000000000000000000000000000000000000000..32ece865b319f951d9abba90824bc688ba119527 GIT binary patch literal 25947 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 LNkvXXu0mjfiY%2t literal 0 HcmV?d00001 diff --git a/assets/images/avatar.png b/assets/images/avatar.png new file mode 100755 index 0000000000000000000000000000000000000000..387b035ce823beceb649a6ce18768da40725f84b GIT binary patch literal 2271 zcmd5;`#;kQAOG@<^TqL)k}a2q?{qtmm&dKYVWQ&*z8t>vMU%KG%Z+eY7U>_{dG;AbP2Czhr01p6Y zF42<5r~v>-Jnrdn`m)M0-z_~j44J=%s4ckBXFC6EpKbBk6sOVi?ZT(Fe0;k}45v3& z&2PwRIrcold6^y2*vCT>=}T|i3f!Xw(#CkS&#oh{o*&g1AzagKD!BhlXMsMXW@F>t zKJ|vlWTNA3%8McgvpUVWY7b zn%3ULBGKZ;!bn2r3YO&rL*isIS;>;1@us@bp5A9{v$~GM597syFMzm4K0cIvLmipf zVP`(|?;!o?8)1J5Q!%9iAO!ps0}$dJ*6@wCl#3S+y(_EDTApk@Q|n+zEv=2wHR|^++1}n(>pZJx z&^IU&i3F4}IQ9hb;11sM{zZy;uI!=kmcrKA+1c;Sxt8F=`cbTU-|wLN@no{BlXvg5 z<@Pa0#|gw$tJ;i%?dMO0F$FxoD?z3hr|hrm57IV1y*^U%e*W31TYYO$3Dwzjs9(@tQ{un{w{mFriFPt1J;AyZ@REmB|v zYmdIQCG@2uD{*TSeQ+5ucvE5lTi>&`bHDCiBuw z47tA}$h=X50#Ui5@~s4UTaFX0-}IoK7cVX^CYeF{fBW#$&(!>?knf+B1N=F^oRI-e$8#yf#Km{m(G*fl>yg_`eRu*_NKCk z8|gb*Hdme}5lSSI;CJHQnVFed>CY=xHQ5v|ClJ~%k@)9GazCM~#pOFYEZJnzEK@6R zt2=QY4zzejOSif^)KyHl*cyH(MmjofvQ_Wd;SdQ?h`QK8;_1tKI4N2S^YuQGik_Yx z56A8RouTzhB^JsfnaGOa_C8M=8_~HeNWa4~&7r2M%i+c3%7hAnw2ucuUKlktjTun* zk-F3^L1t(Bb!;w;x+gQnEk=xG)=@I5##BMc*R;}ey@f7vyX3Cl7K2*Qdd(%*o6&ka zi_wGi0Wt7ii)``$N05wJSUz2}Px@67!}Y0le55sRzh!{6Ge^mcyU=>d-R^q%SeO$j zz$i^XngX3fBoZQyojZecTx*=6(hkaD|Tw5~LAtfez3z(-ZpZq4!6P(N2SXo(d=?S8i z<}3DMyAop@6PF0@&WA_QcMQqaNNC?I`ouE)0X-z^a@#7wkaWvr2M6Ld85kq+^3Myj zs*m=wGP*_#s6S-JzLNRmA2QtVQCBqrk(#Qylyp}oqz+0pAeNn^xvqvh-=M&Ev7}m2 zeMs-^+Ko#CW9BMkZ{;GLJTggEMQYqKqw2EaA|m~70uYP~!Q4TW)NeNo7-0b_94LhU zX<>h}%2)9ym4UPEQ#X@6A8J|;95`^`5eC($^gfHX!bv1j+n@-XA5^DwX0CQLl=08% zN55Xo6(nIQ50Ut^=sGN>GD0`{#o?)>=un%rCx(WGKU4)Kp33)o?X9|ihtL6)7&()qV8efKObXcId{iCdL4N-7P gYxu=nz(t{I*%%RNY2ENe`Huj{y#hU(u+fzN0Rb!Pb^rhX literal 0 HcmV?d00001 diff --git a/assets/images/call-to-action.png b/assets/images/call-to-action.png new file mode 100755 index 0000000000000000000000000000000000000000..ec2d625c4e61c7ccda3b22c0f2ee2b5d010aab74 GIT binary patch literal 19721 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

oj)GAUcMZ^CrDTm`v#?2~*BzfdZ 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 P*&6SChj7){u+;wohw#1g literal 0 HcmV?d00001 diff --git a/assets/images/clissxxi.png b/assets/images/clissxxi.png new file mode 100644 index 0000000000000000000000000000000000000000..ee3f28519d7b8c595c6282093aba22c9e8099bdb GIT binary patch literal 18110 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 literal 0 HcmV?d00001 diff --git a/assets/images/clx.png b/assets/images/clx.png new file mode 100644 index 0000000000000000000000000000000000000000..44744756efd1a02f0e1dce59fd5a10c68c8b7ed4 GIT binary patch literal 7587 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 DZjg-l literal 0 HcmV?d00001 diff --git a/assets/images/deuxfleurs.png b/assets/images/deuxfleurs.png new file mode 100644 index 0000000000000000000000000000000000000000..e9f64839523eae113f66e2f4e91776a43e9400d0 GIT binary patch literal 4665 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 literal 0 HcmV?d00001 diff --git a/assets/images/echo_des_gnous.jpg b/assets/images/echo_des_gnous.jpg new file mode 100644 index 0000000000000000000000000000000000000000..619b7f0b383ce2ae2b20cce0aff86590fc7f55d6 GIT binary patch literal 13541 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 bCoK`;4kt=w#Mh^}@pMI_PX8FFJO1!r`Bs^R literal 0 HcmV?d00001 diff --git a/assets/images/favicon.png b/assets/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..13f24a31003a37d66c5d8a85a1a7d4bff40d2d98 GIT binary patch literal 1906 zcmV-&2aWiNP)Os>rS0kX5P!tJFB-i0a{T%>}q8!2d@1_~POfud#yf~I$Z8lHm2JBQ{s zn2$gHftjmsUza<&UENjP)!nbPJ}@|r^TX*+zxS$tz4FMA`}_M(olfT$&+{7M*LrYs ze5Zw5x7%%2DwV&g)#|yyYsu4jl913ZetZ@m@&LkcyNVW0WX5O*sl8`fALdRkgEPAM^PYk zy%(wL;T?VxhE~J_R0bX&AL;1mh_0@#==%DaZf|e>$NT#FXmD_lhK7b{czBp5Cnu>y z^aoM0>RY(GyF+x;i7{C4TU%RnczCGwe8_>6+1XiNRtb2h)oN7_`=)|o&Jsk#-rk;n z!+ldAW^r+`6cK}Au-9(4zluAbi6NJlmoz^=|CE-}05QkM$No>Qh`{*0B4m6ZW*`zE zVtjnuiVT4FX*3$v1ZM$Uc--m-Qq$(rE<8Hs%^Mq?P2=|s%b)D$f& zEU>6Ag$mIv+8DNCO*Tz2a)buqI>=}#QcNL2AOIqC(i5U#dwV<8Lc-@k3N|R?C_0Vh zE<~oMxT1{(0}(puNtct86TiOb7XBiJ$+-zJDYh~_WwnLPxxQpB#H45=8c?+5P&P|U z(im0@tRPrXvL;g@y4w^RBH3B@-bgUsA4lMehJKNn>MUV}2xOk;beGK~yX) zEyX@Bi=u4~axR4FTrwoj6WUPg5Pm%ahUwfsCZ5 zpWAnBjyl!wF%A6T%E9gc(ig*muDH7SXOsCI?FB_XQQlG0pTnOKPIBK;CvW2e*kr|dvR zSjxgODI{e9)g@i{XUlT@Aqi0@?VSH5rqwHqu@q%nd|8zE{+>`DrhBP2E}p zZS&9%M1@X&6V(;Hz2NmpQvsqi?z%suny8VZPP-{I6-awIxRqWfXvY*+H#oIo)y1Um zJPt40=x}7MJyTo*8o;=t^beSH*hc#hTi?lQ12dgS0i0(nFqr@#izaN=JIa-{qqIq@ zbJ@iqi_WQ;^<2aVtH@S)x|noL1zGoq%(N>h=Z?~*6U87cA)2%9aFk0UWz&w*D3VE= zmFXa(x2QT1MXs&Ji>@!I5BPlDI#EO~;oN(_o1`&dW5xn}CL$D(s{5HmO(s^@bQM@g z7$)oN9Zp(blGKT!yQUUCp^Hfx!-6_EIMC`iWU^tGSHaeS&6G#GySuc%zn{9km`-_w z_u)P{5x7+=Pm?7KD z+AOfB4|q@X-sRdy7%tdPy$W=vNeYAOEDT}zQ?KHVNL%;Bd}4dk`cj5j7+%n-)oSm3 zA?Z_TUTwd{Qsy{tG~$!?)!rY?pa64YbKcB zzU80ffSK+wQ!zOTK`i?<$iRJ1J{UyFH)1}~{VT+;9rBl_(|`~qsPf|O13B_SF7qdz zotK5MaZ+-_mmyP?#0z_-NMDU$+r$<5Y>+aVFaO}FULmB^11WWK*rXK}84~5Gq<8^} z4MqUuumMK0YeL3Hl?>pK28fnUr-O~hpU6dwDgGu!rBeBdfm7U*wS@G7eP2S(uR_iT s`d?0+9KEz~!;V5B;ZGsq+~BqJAFT^;CU#OhzyJUM07*qoM6N<$f?{)P!2kdN literal 0 HcmV?d00001 diff --git a/assets/images/gallery/01.jpg b/assets/images/gallery/01.jpg new file mode 100644 index 0000000000000000000000000000000000000000..662fc1dc287c7ba874dc893c74511dddbb45a84d GIT binary patch literal 76179 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%0Dx@Gj=^Cf#>m-+XEeOQ!}1o22(au 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 H{xkbO=+}H6 literal 0 HcmV?d00001 diff --git a/assets/images/gallery/02.jpg b/assets/images/gallery/02.jpg new file mode 100644 index 0000000000000000000000000000000000000000..22fb37f883df656e23eeb2f2009c76d4e55b8317 GIT binary patch literal 713428 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

76w8mVHaw{a(7r(Sy;Sv2u~X{$`qQOVhGcB6 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

&TQUI^F_UEd{UDQP)fdgj%-NU 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

yFTbXA}+hE1!h2>1OeG)}y0Je#F9cPcq_8%Kv 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

@CAGDU6OnZ|tgZ0FrwX>a(3UorNW?=@HDB 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%0D=0J;2Bqbm4h-1L=J0goJ<}iB0pDs@%9d ziB-G@6iP-^rEo{o=jQZwM9!6wSCyKdsv7$;riWfS^sFPUJowHM1RY)@J09Szsg&|q zg7#NaMg@ipg&7G8S~cQ2*i7P`oOju@#B)a8=JD6asAef!3uz@M3CBcE|7pluwSSvc zV&*S6uN@dD__XkDY~cv^MOc{kKJB{=+BmO+>hE<2@G}`&Y^E?iw9qCi;IK0!7K%Sr4wTI=+y;`5Ls>crn z6-K+^4bkaO3DDu&Kh>)n@YiSh{3Rn!`*&v=Bkr@RQRv z<4izY{{SYuMX5c;ajn_;2E6d%B=0^$46HRD9N60yEM;a~;fA3#_DU!Lg#y(uWf;_~ z47sc@!s_OkOGNm^yBp$_Jf-L@mcUVu17z%cNrgI4#ljH=NbXsQBhG*%V(~$+_Fo_M zU$g6L3!h`sdRc~}*vg-qn2N`wsMpHo-G;w_Dl3ZUbu!QH9AojCZ`i`e7|zDBCw&ku z3#g)97^WyD1)72DLSrKX6u5|t!@p9^Jf&1a6q=bLaY>q8g{vJ@B-#G}-XaJE>gRrEjb`Wb0YiYayLDMqQI1F*}M#-ko4ZbG`ZL(!jN)F*DhJ2Z9> zYz4ycHXRsHe|E~iy@HRA$yYs_U@`QZlNx|+nTC2$`znz!k`2L?f3sxDSinjMi5@j$Cff@|kU7Xb73vOL#VN-`^k7 z7C2x@38ths0p|7qA;9&QDLjdH4o|_0D`Or?70H2c<2`0wty|*XlV;gy95{a7#>S}R zMF=lyt7RD_pcN4aVYqcZF|pXW^lj~Mh2%JvT@E$WBe5KlJ@y4Mhv`7ZXutJUU(8J& zkFYxu>M-mARMxsgp*4YGsFi-Qu~Efl{RS$4C54}5!hecm$hhm-d9gme!mCFg`vY4x zgtd|K-J3DnG+dEE3TMa1vdoy<8SX1%P^nkwa77%QHXM@LgiTw>WoAAY{8+oDL$M<+ zUH#(#4=S?>s5)+9%xa@xQVE8X#Izf;W(F^tMl0xJz;cpF@H82Tg^7yQ=`jcHMo+8~ zs*RNMC&$pxLTmupSq(4QQ80p=unVsf4)0U^QmsYYVibpLo{lVxET~0qFv`)s%uS(e zmQL8+Q?mv&%J(v^HsAwac{3JWVVH32E@WCJ0doPvtu{gs_+3G4Y9=N@M>49>RZ>hw zWE~A}vmB=U1(vctN-+TCYG9ybPcmXiiZV_!N%jo zXo5l9!Ix3Y7!F?}n;wv;t|yOKg5|HT?L`z9I;ptXyvYfP@`6Cb6cWYQ@_i~f5!)H! zx7sPO<8XPEbUL9-zpIUE%I0PojE7-GEA=oJH$1i@AK2BY%Zo+mqXK|?i!f45&g+nE z5pfZ0>yM=s3HJE)H5V8Q#@u+wfu~?VG}Vyrm%iGM6w46%fUQTo}ya#{s83OPk#F z*tsnChG{;a-iL>LvLJFgBqfd~?+dYzh&WW7!9S&Anv1c}w}{{SY0;uKZ)rh2d= z3p^PCNsQA?svsiFMn8<8n^kIK4or?N1_i7u4ekt#4?|J0k-uO+rLy0@{?l>JuNa2x z4-ttx8JJ9tcDac|aOA)g@iH*+g_5mHn>4_a5!poopNv(p^nx~nY}_K{awGtIh5Ik~2mJw1i-AErRH#&}18BeAE>bELC;Ra(-`uLk1 zTxEvMl>z`@dJ=n4$oPenN!OHVQyuCgyqJ5aePautlI< zhhsTo!j65|39Mc2({MXJ{{R}8*r$}p;ojoq#{L2EE-!y$59@)fQ|H3Lybd=W@MA&b z*)kyN^?@TAIPy79BIXN>C{k)6VnBfh>B~dG-M>exFak`fmvDAGs~!7Pc#Lgu-9ZQu zYWQZ#Jw9*r`3zK*LInaXOAs55C{$1ca1?(7)V{!K3osxa*PRj1`T`=F+GZO*lRA`xTLCiG1+Dn9?ucYtKwl%&?z*u z7#Wv1$hxZ@YBfzPDznOa<0eY-QDA^RH;%__XaPZ!z{fY)Xo99JrTiZz9Xd-P5#y-G}t7OVuxS%KuLn2sK z%v@^%E-(pv;INq)UF}&9xUA6DTCABb#dKiZcA_XC$>hZYH7UweYcS(xJYt|(#$AEF zju!!X21g#BG0H`?;uSV5V79t!&Y&pzovoaFd-sUnPuc*VU@+u02{Ru(+}usU_3zN7 z5vBr$}UnBK`)7z(Qpa z16YZh@v#+bjX?;ufSs&=@+>VxQ++v95zHz|k{hBG@~Fn1DhE?|fIKgi)Rma^y`M7= zK$2)h$Q5-Ne+(D-WW>Qr33p9-h!So)n;>J%aSdXYFT(i`v9>c{zDMMIUthkH6;Kl~ zpmsLahSk-x0MYRxL|vPO+Y3^!%r_m?hO3VmRwVsnAmGGU#5y-}w~y2pq~t6DtK~OGUmGDsPy82C zUAYPc5qc(70L)bg*QHoD^>%RsG4w6FFr{`90H`WFUY&_zNAP`A5QrfXpilOx$wc%j zT+}Qr*fJS*IzbUd&WIS*L;|Dh>IlTeIuO7(WCW@Tx&HvlC>1fDMoMB-MWVhn zPte!MP;J}BR-tTayv7bjpW=X}CNwxroS6gJm|sv#BKmlS;sDbmaPRGM5LRs4QOyWm zQ->HsXB$0mvaj`bA{M#1W``pm>yXT7Q>@uZT3lhq~ ziHpK)1XVWKOA3UM>kcI~KA^S=5RGRm{iMwaZ9!m&6gjeK7W))pW6_USnOn<+%|KcV zSr1@#Ud(QHxLlE8!7fbLgHh7^7b#Inz))j}H))kZ*W}Cg_NffkF{Oem9XVKkBRGIF|jeh#qA5ZrDQnG9ZULqx;V0?5l1SFrqNWf?u(}Y zgBOHcLi&M3+|*@ixu8+o+mf~9$YPrlYCJnLSi_7cn;FGkN)zh}ZWv{9RHzbbD2cJ3 zV4r(_7bXBg#arw;ffmGIe-`3^I!Aukh2x4Or+d6 zr~*?VPDXIvnUA0`vqOzkOdvB+%aw7R7b7#9fsOQnePYHFr!FlGO%!nX4k|EH+?h%7 z7;zi7&Z=Aih^{|w?gZw>D+)H5^&UC1Y_Ja73VsE`OHc%-A2X=n`vDOhhpKFznHY56 zBWBsmW15Ku`r{XC%~0LTlI6cKTP4wC{S$%fdGp@ToGPWLSYauCQt3GphVPv03YBLmk&g$FxhTs zKY97?Hzvj{lPE@DBIWmL4A!A#9Dw!?$^cD;RQW#`I&caE6@6I3RhBV6p>IHB6re-E zDSVg+;a8!%*gQQmF<}e7PBCGxGLbMS(j1g(eXdrZJ?`}avzs{0H5}Nq>`dQZ_3Mf_ zTq5^2OX84JQAAPGorbi!_{s6q0WBSF6fI3tN1p~dPX&|3LsEaF=Gl4JXqBj4&5n{6j3R)3AOkQlNhjHW|)QgPgfYI z7Z){-{iL34{?0-8x!$!8&lm-IU;T?1MI!2B79yo~5d%z=NHgm*>rw259+HQ*3dSk` zDk?@GaybHHdq2Q487Gj7_d;?%sZeVRLTtgYnvoHIW`&F(30KMTO=e*kJ5vh_nNO5V zWyQz--3WwCX+*|tn_2a1kGPb%xu5+7Dpag26VfI0m7_xv{g1O{Qk^QLs7*!8c-^Af zh7hBXMKUVGm}Q?~1c+Fkj5qquz>s&?fNdEf3r2@ly(fh#>T;=}C`ZqrBB1j5y zS;#tZ}h;L$e$ zowzZhUtB7iLD-{XMXZ{Da#YYwY8BcJMG~Tmj<6*edWeS97}OymXG?T7X7FJrm~=-DmW46*2kmk1FQi2vSO#{P(Mi?ffWEg=gJ4~H;~Z+Voz-y zDYuTn1*;1iL@HL|wOI;4$uhpnF|kw%nMwV}>&qRiMG!-;lE39aW8- ztXHdT0Do*&uHq;Qv_B=7P*%v+24>oX#fpzzRE>r@QEjcZ^CO>-CM+n%iwue5G6Mck zp~MBKR*qFxf?;;*geB><3++H+Z7^eT#>ldZ4$;0=i(o#}CR6=lsUk9w?Lo+Vh{P6w z)e_XPJvhrB>iDS%IB}oEK(=s8X^Mu`@2 zWf<0@J~jTT35q~4wZUR5(W&leU`iHRiQ2o;%T9yQ6I>$_` z<)0|Ei}<0}gh+iN7-o+C2wFUUYOj#NE_ z`7}Du+MiS8HwFdtRYuhv-n?;9vgCono+D#r;x0R>k!$*=fwJx|fIANr$NurR)%~9; zskn+>$oeu>jsxcIauB0qh*W03L^3EbT9?J4I}MpJy9-w!Sc{GFc4EVcR+y@z77oKF zMm2QvRmRzy%OWBgEDi8sBdiTd+t=1=3}HsaP!5CBLsDV*w_6N2#3vFNpC{-FOrVj$ zWg-Fx2iQj@72Rx=*67@#Pe`H8&d!4b23!;+%MlvQ66Sri1CnJEJNdWdDy}M0pyD@d zu0T%>FSVoVWfF-z2y7YiGmJRPE46}7Ax3pWBM>o3aXM8rtkg=;f%q6MHQ))-qik&ILUu8gZO z+wkj+Jfkpo0a@~6U14xPs)FWYqhPi-Rqis(d6=OT$iaF%nC%hO*G6J`AuN4k_`J7c zjUFySkYgDhK6+h2enHtqhOiTaQm#=|8N%=={g|-t{lWreD#it(BSccB&uT7FkC0^# z?ecyK0NG|0!0&N7ESCJ7+xS~W3Uaw3zmD7&tTqHU4ZtpI2>g_0hH3u7sO;nnqp%Xw z8WS5B2Fd>b$l<>e8M()nd;fk{i4^ENR`Sk=HwPo;{~C_w@rjNn`#m#FT< z#xR>*M&l8gGBN(xf)6K02Fz4B7?{_s5H{e&@oUMQPQ*n|+=C7m8w{Ib?A@EOGJn|E z0Mj|iz@U>sF{U-xI9!dMOtwZP~_E2%@U$&|YH?K*{m+mPeX^@`(P zAAKyujb;`L!o`%t$!#)ZFA-nbosS7q5Cxm7e_}us4i_RP$51wWWfWY@&c@W`qd{)% z{A-TjFB8snCl6tx$^8Yu+j@q*PApX<+|buPKB4US4`nVgAI0JCSQF zZVr%Y!r$mp(LfQh>L=J6khxw;YqI1hsZIGnEtDo{W4aH`2{2(5*F>tBKltl6k0-`# z1Q+WuWn*GajMqr#}$Cptn=qXI7mtkx>lB%0{mK zE#l2J-aU8oTl@!D{L_!{agqBXh6--pj91PEI4M zFCz2%I~N_*r~&l4LH?NYpz^w1SpWsbD+cq`zyEhRUdh+bUCQ(rb==n-R#-XSJCSQwMiOE?E9Q_!cz3nx&y6&8ZN{BMwmtK#lT1&H)D zbrj~GBWpzT@eu`?k}H3tK)rl~-h(2F6r8z?Hbba(rPUqH++B&9x3cwH3`(IkU>Ta1 z=z8+dxQ((KEo^#n6*h^C9x+G7>^Ggk@>q5Nay?AR^$-+0s_O}^5E&d2L36Nj)h^%- z`qnBtF%tt7Hrbf(U}FS#9!zSqOR5`149Z-#Qbh&CQ9~NZb_p92*t90dz^u`+Q|cJ~ zAJ=z(d9i6wY)uS|zLX!seuTnq%wc9Fb`3`+Kwuo2>?IK^lY&?ti(jCGh`5P|AC*m& zZhT_JdbJ-~;7Onp)T@M41kOZdXh9>8*&HhYF%Y*%agBHbH@4LU20PEHE*lVGRXtYi z0>b)Ur`_I(=)fn-#@TV|qu^$P;%2U7#>v*;a3TKy?4V0xYn#|Mtw4#1Xzba9?O12A zFckzdK4Eqp%gfkQW}($`V;hTN4*vjRoedquP#tQD{{TwB+m4{};$r=oiM}v$zF4qq zyEY0yUL2u~F=V=2xXO->n}Y)?>;@y4S)yB3XC{QzraWwm_DtniZ4iYvRq=+{G5c4c zv@x4wF*sA-w+jjzQ6MsqKsi>>RupW87br-dU;?2ajy6)mK$vmj8#B3oV4xs11|~590tGB)n8E9^hM_b!0D*{# zNH$8A7FH?jzCxtR2^sEHz>o@?EDQ|gO-v{7{ER<-ItLjB;b5-L5~! z@er|fgT!i7UtsF+GPvr6Td~V9gOh_of(k>_Q<10@DH(}16%XosV7_o$iRd>~? zTR4Ck`w3#!O1lwJ-hcrqi6mGwGI;P~AbTGvj{!`H(RSv*#A=z*UZ!^hQqlK6VEE#$ zGBS$@xQbC2@1Z`jH81fGw8*ZM4h(32Eun7IBt^0#C;K!Ofp*$C z0#F8{EdpW-UKF7eRQ}84!~+IPH89!q_=#&DTi;6(Wq>#JAIzDP9a}Td<*lvVldiP?k(oB*BOeaGN{`YT#b^I~u6B3hvbw zk!bwP_}?#!rl#VxdvUc^B0w~|I~(RP4}6(#m6b(Y4cV}=N-p0Yhsai?nb}FTObwK65CsKJmUfMkhh)mh={{p2vzIewYk`XLD^y&^9g@4{ zy$1T!HqAk?6rkJU2|>#3%vs15a=PXK42X)8?$u}~*^=mdd}=M36ul@;OlxgLu&5E# zq;kcnK(XXhFQvQcWEKQuVrDf0=0y)FMFQPCpx)GTg+M(fj{-A)V!(SDEcoLj9=rCZ zNwQ)Z9SQ-s?Pe(h(a67`mh_+~vtlz`C4_beA%0Q-OjH*JMP5ORV`Q*F3zG@HK%cNL zdbB+iqh}x$2d+X*e+llUJXPdqy!m*w%5~romSZIHEj;4cNa=4%x(Fj|>2h7%q( zHq!QPC#_B60*Ye}=9Q>;??bHC)E(DNLbB^o{QxK`(NBy@SvbnQ9E*>FeQ1l^q=DQR z_C3%SG|u4B!-I3V%l#>S(!2x&0EEWQY_r-BN2!Y&Ja3LtAW_819>3%nTl$5@u6o9Z zRLcJVWWl2Km}AZ+1yV?vg*8lg-yxv?034%g)c2y#li>XtlokV?JP4(n= zqc$hq!vcXW18`l6EMX-31N7hNVQ?q|hbi?73XV(_3Ah$%C@BD`fomZv{{YD1zc^Nb z6K+w!q&y7lW<}`}0r4VbJ(%#RS}loVu?Cmv`qOABk8@+j1+E@kcL2k|6nRW|!wP3o z8lqx-g@r2I`!asMP8g(tHpt7@0JR2fG3qelEF&o|QLhlx>}pj(j?JGff8)i7y>kvn_eC0jI$XX`H`m&s7S73QW1X>vJGyB$?n=35_Vq2pwi$FRmY))j>)$#^2 z)dk0k5FPm#5DQb1e|Sf+5%fF{k|1U$CMT2i35a zeM9ODpMZ0x=jQt#RmB}OB+LZ#!q#}k*prO0CbT7mfCu)$}xJj7-(Q=>(p!KZxVo z2CkzpV*#j-uM02+e`D85H8Is#!~+`+-KY)vrcWpx;AS57o?nX1QmB&GW+pO3ucao1 zfSOb;NaBkK+P=CZKcpTOAq(>Y-8W8~zg$FrV?H-?b0{9r;i--zC5Mm6_+eDAvN{{cOiF4JDkdY9iHx|=Mj@0|%Q9IJG8|)Apb|;o zZD4C!Lx_&GenlUUVrubZBZRsj2o1U7i^&}0W8(OVj)tVDuBsv1D|2PSHI0{?vP{E} zYeOsjqM};*#g}#Ra4`}A$O6FBY_?6D8Q{ZG%!|crjNCX?ajm{pAueNVc=~d-Jm~_C zz(M3GUYO{d-YIwST{2)u?Xve9{e7A~UnO39$Aq~x^p|aBTrZAb0Iq>C3}4+y4onOe z$~zpdL&1DvVqA|hV8Xt!YNu9QO?E~z4hy3VD4VN#MCB3}YEUbuV$q6$)uJMSEJ0A3 zG3)?h#Xsr1)Il6nW}yj|LF-+_AWelrZ1CIy0tCcB;mE*vi()kk@l3pUqvdn$P5L6Z z7m@qvXhPQyVOst<`2~9_Nq~XU{{Zb-Mn&3Yz_{GrMFaZbJ~6-02byEajEIzZ6*X;I znWB^R?o)3tSzztoD96Fvc}T z$Vu$@+Amuw?*9PspH&wq$G||#<^r6rsC+671Mx^(gX0lV@qK=k)If(Tc;&?S{f8uL zD+-Gu)x5Ie=D>|%dleer!BY}mv4UafY~-IiS6~RmjE)nR4+cZCa5JEwkE(4vib0Xk zQj*QqL`GXIj1N}D!SUZqaDy1QjDTDzu{0P69{NF<66FLQHg%ZLdo0z!9v>mzzziV8 z6k$A?+zL;nQYIw@ND8&>foSMw4DE1&NH9f;y^H}dRFewRRQnR5;oYp9ba|gED5+*x z9@GQh;KF}`DlWdw3bDyh!fe4}EOY>iX8!A)NZxRSlO zaOscxKle3_T~}b4LW6jM6Knz#WuHUik2q07{F0)ABf9Mw%~V`_dmG>$IkT5qnu@rf zr;!xSu+rlyJWKJ7 z8zvJV4v7+l$vD7zVJHZ>D~u1S&y;aOYBCe_L*W_6H-mUph6&6$SMjQ zA)xFGM?x`fOpHWUwx~yH5Y+;j;7L(qR?%#p1tqFu#H;Sa`5CBCB)4ZE9e{Yj4H&?Q zX1Ero2%Nra&etV_@AfRz%%bKIv#~!j8Ej^sq)hEsJ}$v*Z>~+HY;B(1xKU9xonC;` z1}%=x`48h7m~1g4GqVn+BFP*wf)B>Uw@a!g239k2fK%BU6+M{PsU%}SKej;X+RS+E zyRJ1nac*fvnmJWe(yD^h8EvU>d}L*|%ZnaAZERvWT2s_uW53w*LZhprc)(0K4bd(= zK=tSlOiXQ%&_%~|`F^$@A((OkSj>MUAfW5^`2&pK0u}dQEN5GVtk~ElmZS19biE5fof|~#8wv{5mOLDkM>apS^O4bBcDSSLDCTZgkRBDFBy%J z&xj0SD-UXaOCV#_MN?(^)d{2Co=T_zJPIhr>EddpVpwjtJz>GT+89gO+ zgx9Ih)iiEd1|IeWuj1f=Y5_Pp2@D{^K$sAdK28&dDN@ur zJ+?(vQsCs|#;)gtGO-0oCVjzLXK|DQH7L|u0A$_`qI0wDYo`rH#uJE+k#3F`(F8S80rZy3AOCBJ%tqI;^a`BPPR-m7Mj4(J<_4WWaF?h)C=f zJ2ve^$Ao(+iyK_cm0q>P4et4~7ZnCIWdatYxC0+!7y{roJ4OU($ZKdA)cY8kha(`e zK0)?A!hM!e1FQ}vN54RtnBTE7U!v_V_AB`td{%8y3E`}3@9jhVPF6e%jLb+GphQ7r z<-RMq0vxQuiSjX0gh6m}G1?AF4eQjfX9(wi4Z>goauZW{O+w&QY^Pd@mtY9_&hL=e zVXsS&pbRQ8C7i@|VqjEWay5mNFFrmZ#JqE-wk6T z4c`_#--(xE}>Eh9zGkJ&G` zw{W~%TBx&;l#b&~{Wts~raU_W=VA`i?X$wo66>|+Varv=$Osg^9dEJq@i_=R`m!+G z6?IxV*#IUYqGwmG+P#hogJ$$O z>{;=JH8m;`w;}?h&O>BMfoybzvLd3)VQZbZz?q{}hsMe*;v9{UiPdF50?a@->VUi% zGJ?X#$;Ko6g`-M)vkr8u9=Y4pkQ7HZC;=!`VMYP|m)vCR)>Ic7%mOmSL+U!x&}nlxiUeQ3W}s$7rP_r; zI23H>f%$U+f^4_RE;x3mxI!tIaN}j^TF7Y_yIbQ2dR&a?U^dqkO8FCrznd?{S6>wH z^hTq|-|b(#Z;R8md}_3e+nAe^XTWx3KWoya67kNaqO)WnMn)PycRgQ*q?0`3w1gF@1*?mh8u&4lNF)-jVzK~@jmfA$9+t}+*UD%tOpHC9iwi#; zLuBqtXzfzZ=9vhzZHewYXGugrSef@QTA15FH7w<-IM7*4=cEynJkwVz4YwveLGmmv z)$$f-JVwN}?Qshd0Dr6s4$5p#kDwOWGNB$naS*#?H3mV1Ly$Xc%klz)6B}jnihwi@ zN0DrwV)QY;BKw&5wK4Wp?!@~9GgxnwDyA=vU2bK<*uCQ$xBz2C8qB{Ki=TEz`IASUL(7*sHYDk3q7hyAdj40Ywsk-)#F6YAXi z)C&)i&63ycdji~iRp?@93Azv_-GGo~La-7ILU~b57(r+hEC*v#QcP+|i&q|6V;q5y z3WqxZ#>&m@0J)XFC*8ms69qRuep2~O;$7b1@^DCPvfRkPrNvV06fijY8A7a56>4Me zk$x~>9h%xE7jbcrtpc{7z{A=90PJ{}Yo#+4G&3PSQL>CegA(n`WMksc%tOns!%#pVfwpMJ{jN%euI0pYbOHilS~f`_ zbS=#%igqjCwsjUr%(dd#TtEr;S_#VNvpv8r4jwX)NsgAi#?%3s@|@WV1yhA=*=D5} zP9tpU2>=8b!DYzgh=4ka%)`>E6&o|1g$znDi1yh4nQ2&Ck^cZz#%kci0E?UJJ}jgS zpJq|qgqiW%PbhOIv6ZaH$n3sY@w2ZB9DIa38#F?L1~+IERou2rkMDPQqa$#APk}BM zEy=4NLwsUm2RXJQ67Y=3Jq2eQl{P4;Tw;K5$H~HaTzI$S%Y*Bn2gc>b4!oP}Dku&B zJ}5dYn;7$CJdc6TR~}*pux8d|%YK6R!L9VUXdEb|Qmo?JC>)qPLD^YYn`SHMu_Abw zm2@&XFComA5sUG4*VzhSAV2{Sz(?pe*v5ng&p|Uo{h5xy38+|2nXQ`6ep$Bjzv&{&5N=!0yxq_8YAq0E0kEh*+>q{BN}AMMRq!r%0EQ>a-X(0U z4pb^}vt*?rU|edwEQC;Jqf;TVaR{Mhl==<_11r5)R!$6=2L1aoG2ue3)O|hVW_P)b zl}Aom6%#%nIiEJ-V#a|sKS%>;mdDE`P%B1l+6*kii}7+1Ln5v17BMu2P_gtOrXSy&@tH`4Fp~e};xOB*Y;F znvmgi>0+*8DH4GM5Wk^EIy8qw>@8;h0EKcr7c3z+7eOv)%xBh$U=`@FXb6ktD`oFT zpf7}?A?Vq?1sMHN_RZ);TQc<*HW%Vqy+9$D*3FQ$(pO`1Pz9ABz&QZrKmZZ4kIjfM zIRuv1z$bAbj5Wl5G#?b*`b3Op-Runj_PBTnNVYPEYqLN9NF&14z zCN%Z!jB;yJvU(0SdKo@FCCo4Nt%cS7x}Ei(SV3p&p|Ht}vDnupEK0(Qd}rX8!eb_% zB@KYcT-#_BwV2oe{KL;2s|J#@(^kTA^@!@shJpqH7vF$gVF(l5dwl@(4QZq%%}qb8ySBkPwFSjM#9v{gaY#u z(!e)!G|}mfO8%J`6*P~k6F#O3_ApSZwBOHY*`1~^Sdkimp@Rc4+}=iRE(XRxDTJQ3OhIUjfq?Ej zrf9_5D`+)Qg{yM7>1>>zj4g~zaHC%r6Z#|KIQPt4hvhphLgi=2Mc1$K)yIpYj}ean zWr=_jQ~Wy}e~O4Zi3T;^TR-;K@F;8o2YjtcxypDk%vkCxK?w>iwzB|>0}3R&*wiA_ z1NZ`DtKbGvGs*_!1*0<N20U*l#ft33qDbzsS zj8CYoQB4Tsm|$rn;K`7e+F9Yf~MOFaf!|DfT%tC)%*K zO`*ujDT3LkxV0T~6_eEZ*BV?Q*j&Iu9g72)36(|<>Wz)bXMCZ|bIoQt#$X8RaqRfV z4!k(=Y<6$2Lt`dfU~IUF%GTN3SB<&%kK&^Vo9o9wVPvkhA3Y&Mi~8lt&T1;H`5YK( zCJ;>e2|NnuY#fYUeZuNHpZZy=XJTG9P5erHZH&o)Vwl%{y`~>Ha;uw<JQ* zmsV?#DKjg25Lq_|CCip-p-4awdY14*(5`V9>xp@0}wm4m<7kjYYJClxMAgiLv-k}l{*81EWE9cGqpD5Kqh zF&K`<>4Sz{o(L>Ya^=DN69a!86WlfrF4o~`_CWst?W(NZm;e!vR z$jq+Kp8fis5BWsqUdvevFvCOv<3lc&zgqBKVRz zW;ZM8-PxeWL&@LpVZh8RWDE^JYqK5$m#p{#G)y}*$%{|wxm<9csn^MrlT+3%fT?TlVVeW|p>BB4J*ikoI)Ox{GGYi|FRbkkC{9%E1)> z02TiL@F5f~0dkM>ITxe&2B7Tpu-QMxG_z)`b&x9DB*g)Tkt%i3;w|)jfhY{j9fc>yLDtA=zvKGax5$No=lMAlQEZH2rbmT9 z6Box!i)TN_`noWjtNmDI+SopgFd84lLcEL7L6=k8nA%yZgqDmy-leD2Qo!^~ zFZn*omnz^SPqZr3vU*7M7yU}182JD)b|P4~QX2vmG2SzHz{Xc$2U$b)08v5IUrfXD z8~Qr|9X{34eE$H7m{)YhpJqvrsxF~TxDzHVh0H!mOtnF&2y0`J5G5%paDXwd+1ZrR zR2w+vEMT=vwTxIS2w8KEWT>Q4j+?8ijy87?}A- z1el_QN-Hr_EbY?&0P;w68vrq-jl4|2J9BVWh;WpnF~2E^m;TwzPA$xPYeP2bw94wK zs2KwBa%J6VhBqJ;vVw@VF_-Y-bt$0wX-?UK-72h7m_&CuUf>_6pz}`CaHz5W0OT$f zRN5v~2IfyUxPbxk=2i->QySC@_8u?9W70rFMQ{i5Y}gemU+A`L88J{f@EHF9{H9W^ z$0VCLoF_}6hH)_92>b*Nh*0R=MP}3ptd8BBDkA~nOF2vtT;u$rF~PxRzKKb zQP}Pl7A$*b*YVH6P_zqk>Z9IVMD5L11QRK{P^P_-qI>m>P>k0e2P4tgjt>=}S^`^v z6%v7Lgqjwh$IM3*FK#9}1%k7WUoQr1oead8^y$-xg=#G7L}TUz%4uo`VzU>F9WXKH(ZE-TU?_J{nqZj_DeNeRjKxq=u0s{SVaWp^ftKS1CdR$z zDj8P>fodBbfoK>X5llG;BV{C1um=GjtB@1TLwis7o0&dC>*1SaZzpiWmQF~8N4%!; zaWP{8-Bc+iHc|PQo4JJ!mNGLaxrK^}lregVm>|%#K3bn%FH>Mxneou|qQ*6K4XHBpSjp^P-9!D}!gu!e!4JN$=*tC327+S2(%!mSCeO1YtdYE=jY z!jtPTp>1QK|mb$LOD%r{pqa)8@G{V z2A3{N0tDP#Dp8`csOqQv)iL*Mg&K=YK0RkTpBBy-RBWGV3j^!xHbCS>#+T*w;MUM* zWc1%FXo-_3uq<*TqVd-fJM3|fC|cOS0sb|b@=>?}fEi|>xndHnIyeCr+Oq;pYAJxm z1{;X5R5cJR$Uzg_NZ=T@JwrfE#Z<;iO%(9`C-YXm*&cxgePM@-2dD@KyNjR<_X~Cw zEO}?tE!a)X)DFNe&;dISm#%>o$0&pNA5l}~I2c&WXOULyoOs5hmMm7FLW?)AZ`twG zR?nEJ{teeF%?1P+3k2)%*Tf-diqlj_Df<)vgBjKfzzy-)gSSJX`2Ru;vh42!YT~Q z?j3WBETIJ`$RemBYfvedZN~L~z!$(&15;Zw>k)AXan!0E3JH`VfnUM_C`O63yRDB2+W2|qi zE~I2;F*B$g8A*8OQE`xf8ZJBOY)Ycl0sTyba%Fw2OW9~{ssaViQzO&d*g1eMKTO*_ z%y}0O@;Pynu`c;ZBNh_fftgKDlJ+LR4;RU~5Nxnpo8$a20Uw1kp~@XdWlhZbX=)aCC6JbF&nb)v9H|i!7AZUq6jEO?CkgaT^V+6B7VZf zy?sIj0yW(Lt>{*;RmFON`C`<21XV(?0XjMezLhj?2c4@Yo~V(@(qUSa{8R#J3_O=F zvB3OK^%~ULS(FfPrpD20*4iFaO^qsWj%yylb zK1&Zs%uHk@sEi__W3w1GE)>|?!<)Uxz>xr%_=z4wG2%zv)AoIQn&a0VuJ`fN>2K&3<|FNu%! zp8XZ?0a8s$ap^I!^bjbc`BM7@f&2vmG(X4&py-BF9hpA>LCc3B2UrQY^YN$AaWb%3 zl9{YyaH$&^Zzx}X6?N!R91aZrP5{Z^0)v9Bq9v@#L0SdEf}Zr(H=||U9mcA}ngtsp)M`UOWFyvKgj(o8jb*x-6bfd}tKx{R=g4Bx zWyA|a#<;(}T%nuC8j}@VA0jd1GZJjX!)(+?$3iV%9;TqcNVqWp0-Rj~H5)%_o*dZ} zkf?GI?;5^y7_KO}Lwm4E3!o7(7W5WXb_37m;S22jwFzSe*8!n6Fp~?IuQ!3_-;j<# zd0)pS)d^wz69G5ReVs5Vj6Xv7#Wr>}E;D%4$86IvL)dA()q1ibz4Cp%q0(TTCRaE= z^pjN@6`F~p3lw{Ve;E1Lpp$U$L~3g+pskOdtjrNcB3_xt*4;o22>EOk2o*pJn2X}0 zl-?jAw`a2VH=$D*b`+xvfnij$ck9t^3~b$qme61Xb+LsM9jtL$zpvcOG5NOVvEsYG9__A+OzU(2Xj4V<YdDZ?W%4adnL{lE9I{bJ?SHIFsyZB@+Gb#)*W=?-JCy>wY^qj(3KzBk z5CF$%m6%L8!;ZEW3T81vC&(j%GaQw$$f@W)H#S&*qC%mx%u-~?2%lx4h(HtSX6R22 z!IK*gGVm26fT#9iG2|f3s+G(@ZD%&6W;{iWmR)%RDdS{dTgMv#9HwtXmD- zD&qR6-`0oD`2}&%e|Hpv?>dDxFL5w}mcfJXZNCgvC!}I7dyN4+E_SJzt{}AP7phiD zJq1XGcOcB=MQRYV3RA@8sDx0q$_VjRv0*VE?UN;>T#X&enwarqu6@opQR~^$Cl@NZ z&^nSKMaHyobILbJ5|k4@(jm!w7}vcB!7hAdQf>ZDB(T6`#uAt~EoD??jx}!CGY7^D zwqFA1XyJ0V0t&J*JGBp>A(=3cBI5)5guh1-Sb4&v|lGEL0WyKn`~L zSeQTb)S(n|=F@-4v{n#M9VJ9o*iGorC$P186gd3ZK{% z&0q8Z`p5u)6DhqyDA(|%pkgN9?#JTgEp)EXzvv(`Okjqn<6b~D>~lkkK|Q-X`55%f zRyveREUZSy;^P5qf{5mw#akApi-@q;WqT9_V-$1b=P0yNMN+=pIenOgYsnaOUdsUl;wI}w@R(`;9Y4b&J7aq(nICr2@GGn-?D zPXX950ad+BX=054{;|O6&(9q`vliol)%vs=%8U( z1Y|OZFm!(f06bwe0x@YuVr^k@QO%Fw3-yc}l}%;HFnWpwPmj`Oe5Gv^C<-hago@~~ z=xsd6>g;Atax8F2?FbCplI7GKFjAXTt-3p9QK>FAp2=`y9zb@5Ld^!Z2rH49@|Gj7 zkTx)(2}Kc{Ze#kGQ+Be>x=_Y^;=lXOZK@z1qN0K2kyJIudzh2~+`xsk36+A@n+hMD>ukoAe zl-`ES?XhPh#!KvMMgdaphz^7MpRLaoNggapnm^b^0_Kn{2}TIDQ@R34zUGZP)Ad}R4W9>K-q!a)3^?gQDsXo5lGTN|E_ zTE8s8Vh~C0l{M@u3Yds)P)}&W=zp^u^NEeBB7_wm)K{TL=7PCQekd)CNs5BJoFMWU zGFhJ=00Pg+2nR8eOl_bAjhrX|hafW}3YgRwxc7hy(l$VX9HgyJwa<*&+A$&{4{@d} zi|Cwye^#>$tmJYT9aq*&{HPQ^ zSSBUnxMZUfJ22_SU92(ou^UqtEqhX+np}O3r8$mICKLWr3dRC)|x=%`h$=gi0(AtMThdpVe0g~~|dyS>b5ZD;Mi zOt!{j6kzjeins?sW9+_4^f0?F=NQ+ri+e<`ON#n$QbRKqBn&?o9?Y0Q7N)-rAnCMB zfAtN6A`6%??%OlsEcCxt?NcTqhM}bw4qvl`1%*qV94I}EbSOHUa~2h?pZsO^$&VR& zkAYNdxL0$+peY0+w`a!5^)Hj+v*O=XYXh>(7}PG!jOs}_otRM>%0fDR3t;n|L^}N`>#P z#0uRxm;*z|)W*u9Xvk^fS{ANVeZBVUS5Uu@kw}3CgRvn z25U-Ga=w>2D+Wabk)8HnVzLoTnhs3G2PN&ni{t*DCydIa*b>E5(3qNunYsC>SSNdg00Pzb_|%?`+vsVjJQW5X=6oVr@O4MOeUf7;G$Qn z{{W$cpu*q`u~V=Tc@r2tB|sA*5MtbHZQDc}d7`LmnawSg01m#TXc9e-jy5+Of~6qx zxs0~70t_BZ&REQNn0ZGnM3qf}b{~djWh4bqqx(85EsR*pjygU#sLo=Vpr{)e+GYl= z5O!i3i<_C2*P|OAnf926{XQc?sZ>Lf;LrliizYBj5?$DwYL8S(7vO9vCQnxe=(FtE zb(R)@-BYl;H)Fe8#-+^MF9vq!BPjGS;8gN#uB!JH*bSJfx{|;0k*H$H;!?dW1JP9h zS|oyQP@+nRRiZgT;#87LY~^Y#0YyluP?72YwR1vyG>h@b_PEqTLTXwtU?Cd!(h*F8iF71Y8>yv>i(v4QB@%q!Pr$$HNI3%jin$e$jGcbC9^ce7~BZN-7P%wqiX1t&xI^*ep%K6$18B zsi>tujLsu^inr>(^^gz+8Ya)Ud+ikd5NoMNipmGF=nOA?4OQL&!rZ7xipT`m{uLD$ zP%3b6Dv{X2VzFe9Obzw>EFHQ^Ai12QWUOpLCmSX5d~j546?e!)bzDhP0JCuAuShlq zV{oFE6J3_e{q-2}AYVM1BGTd-rqc=bV`UA*cVNC)v_ZT?+s)m<#Y%xn_1je-VqQT& zaoO3d@5za>FrfJIvF;>2Fsl^BC%c!j7t@XiI1jCr^Koi;dK0%bSveQ zVxkuj#=Iv2rMww31999D<+qiAvo%D)hze}@0*e^_J3JVd9|@qQZbMjnuaksuOnT|G zW?#i5o*NMl`~KdUDAepMZU=zC0rpprDE+Gug>bPakw@fEVDBJa^sN}j)O^5lS%8Dc zNI^EZ7y&s7fheAUdjbCdN_=60)bn!P0Bza!0BS0lkI0Wk$;ept%<*FoDG>9MDda*( zjS2q%YBuB}Q{&sS+Js$Koky@inw2*{uMbI#6g2r?8}I7c zga$6ashAB#bpqA1Y6x5y$&PgKm~o5U^-^}9A(XccN=ldkMVTKGju3@vWXa7ywjefl z{{X1ir~o1s_n4}W6~_5JHW823JOSYgjB6h|kx&vYml^%$L9F{3RIE@>Vk6bef|}wr zb_}@3MylfC(zUi%H(=xrl@nOR?G%D7+!k(N_{7J@^|dbAnva)dq4u^hs8_FS+Y2By zM8@9cG`>ukDX1kd;KmOnFouj&1oSaqXzIY&0QFrcffNz!c36nO!qE-N*xVwyC=nK@ z#SD5Ia%r0G$nO9h?m>^5>;8(H=oQnmdJt42v+`hD7IJ}8TNXGu8DfDb*M%1L0lC@J z?FE{avWRx+#omeT@FCV<7%0cQ!pM( zvTp5k^PM{Cu>^3^aG-+F6Vi2v>%YL^-YmZp~jjd|7>jwD@`cJq}mLME% zg4Y9T4#zmE4&;kq8J6PXKc#>%Gh?qW@>uaoZPK`ZW*kQ$s6H}c@;N>>=G36ALIQal zs9i$6@;(u+!~QY-gER&+0qm$gl}h?@M90B%YxH06g@t0rQMVNuTPztw@n}^)R50}5 z?b4)hk}t;1{{RYv%TdVNOXLhh+9?g}QTC1i);jJeeR&tqO8049dOT331&d-fU44S} zWH4W0wiGo#q*rF(`g7Wa!JAjB{{V1RL{a*Rq||lcq#&A&g=3D;OiNaNQf#CqLKKO( zD{=a6e0A`dajNwCG2NfVT^t|_jfovDRiZDJ%XdHI>!|^!|3h5gYagI%HY)#Bapn1Bk{s){Q?t^?_s!1Wt4WNi_dL%(@?&x@c z`45&+pTB%E_@N}ChIS2ZNfrn5gG6eqsF8KmteuItin}vt5 zcQq9h(YaxX0S4TIp34HJ{{V$v#$Va(YE^P_3aR($#rv6u8L~jEf3j*!%Z{K&BaE!R z)Dr>}>eck9ABSq?Iq3`ljC%+0v>_kD-{w4kA125;qX6^iU?yS90qe8oWX=Sl?nGrJ zXVOblL?6|@N8~+f7;o{N=$M&`sSyJa%xHiB#kVG6Lfnc5IK+LN%&aKPYD{!f!HrqX z0;C-e)Kpwg>`X=p?HFVvwnWhP38|M=YYO1_mc~`=kikp@%xtyh`NMcB9YsD?QY}*5 zqJ+jQzsT(Yl{Mq$+<`yG+-#+Or6xO)1%xEU840i#b@FaCPqm4liAT>c)LaX=n3Ea{ zCpZQzB3nX)+GT$*-ZCdn=+T*qao;ZWC2joql9jF{HWA`4V?2Y`)UE!@?}nDj<1 zGGsYk3Q^b2;dzbU6`1+mm=f$}6x7+yEqD=?YGfsdQIT{|!JNHAweucuzVl@cC&$K~ z+bS|-;ba}3X>P#ZVAN5?#zX|!-2VVYRYA#mawbRo$Xg?84lGOkmBREkR{R-_`B`>@ zspyW?`vCnO^;4UB9vLTE@h&hbon#wS3SKKv(M>M-iX%?QhlTj)qtJ2m}}U z83^y?khkufK=dijEAqyt{{Yqg0y$+|dL_!4vJndH{dHxVPrRzsLq_3p#^U4(IGD>o zqiTUVL^tYPbRQ#UgWlb^O$&hb6{&X>& z(Ki51gEdUNJX=vj=b=OHc#6dAfB7Y>VU8lBrS{6jm2rWHyu`qJZ5Z72)Bq}+!lka8 z8tY&Zg4BP;Eabhrh}%$St`K@_4i-HL{+~O8!Gy2&Z<0p9#2||!W+z3&z}`%mSg8mT z)WQ@P>y3p$jO|lI$K+oky9+2>)EJ6(Q*G7GfK+V2aS$Ahaj_71$Pmz6WO=hNEoySv z>g7`0FR|5%GMWk&t;P+>GshV#23-UR_6wR2`hv7IgBq)MD-3`HQQbKWGoLuZNaDz;pL48 z^cjNDAQ?jX06d5lf3xdWF}Hh=hdf4sY*_OA2v4Jr_71_ZHpYjm{{UzUdn04xs`_i! z&@diCB7%7;_(-D=)Fet@aY+M^V?XxP0Rx^xZb<_W9X1!%HfFp30OX1sRTLe3j#>p& z79JViR{57B??hZ&q-jxW8x~IdUyn#Ghjwn-(Co zH1e3#xsJtKQT8boOXOig9WPyg%AfJ%QWwb?!LV|FygLqo_Md-dhsbJP;m()Lc-2L~ zRlQ@#eM65%@@H&^P!y=CstX}ihhzT$v5A(ZN>XCDJcF!foA6>xmr#+2aOMa5WBB`x ziPIUSKedVSUvlQl>SD%1?G;sy&sv)b;rLl5q)n_;2{nMY5!4m9h_!LB@6bFVvn%-)6f?o{MndP zK~TAG?R@RuzOeBC4u1-_4l`V%>T4=(a^jY%o{vq5&vRq>);%C7)?{ru0kwsEK>*Ao zRQ~|v@s2okH*vD)X>&7K5fB=g^wK4Mur2HmD8<70CO?jM^2>}VpuIE|ae>#ZXk*G2 z;9-<%a;7lBROZ!ceT?@NQywy626d%C5YZTSZAc>!)GD?{xn&85EuQ16>BoqQ2oK8z;LA{D3_2A_<+6$km4~yGFztiTMlm%~EPX6v zV<>84N`cMPBmrtm7@${@0AmMH!1V!XeT*x!a}>pY$j6*h{1_+fp|oWe0DwyW0Aiwph%z=Fnp@pZTM-cKZe0o{39GncaIEovLpsRSYG6K*!VNvr6sfa17bjPoP)})b@ zS$Yey^GEzS8yKjC!t4PoU~NYk@s_gcNw}n*MQsFjF5WoskU6_!Jp0T0Ha#57MI1QU z;^oGk4U`SMe#+#wsH2gK4g^OgUO~x?@#0yND!W|7Scu3UM03K}#Bv-SS~p#Ab! zAF+U+VV-I^XunSP8soZyEj@*cslc?wOE=F!lSWdSIxVRLHcU|hdD?^MM zqf19zWPYK=To{XFI_5*Rr3NsuSdN1DpZkA7(&}25?8cKGr>7=dWg=qSS<8=5HN}Vy z!;#Ms@#JfZi|h7V>;+pM09uK!=)d9y^^BBlV|;Mk8C69EMO8k3NeROBmBH|w9C=p$+zKm6C zxxT*3ilym_hH3zZzO;w2fij?=X9S=Pl27P>)VQN(qS%U)DC^{+ed~;B-zOk!+bC63 zve`>?h1qzgL*!f%3CTfX`=Gdrf9Z+xq8RnAVP@h(H3P zWBrSisi1YDO}j)^+BLtV#>#EJ-33L;fSN9cvmRz5hWOEYVcIIf8$%Y!k4ApI=9#~4Nolm7roa3foY4GFQ77+h*F0ALmTBw%h0s)xU23H7T8 zJYZ(1RLy_hv?k&Pwdqy36bV-dKBsDJa;4Na`waKM6eMB$K3n6&0XaTpq0j>A&oc1L z#_>eL**Q0CYfF*IYbxB?@?=)YVOozeHGgb;0GwEhv16Qp;RcY;|uo4dymK%k41}2NxuPHiS7QjvOPsxH8S!jV-Zb4w>16%>}JqV2ny_M zg{ZebsDa6cV0?pI+J`*h#{U4L64k{3Et?ey6*a$9!firO{GvU9D2_I)ItejARk)cf zmt*oT`jr_$2j%=>gm_|LaNN)8b&w=RB~GqrY;mD>>wIQ!SuvuDit!4kW^97PO`Ii- z8GM-lW$s!nU@-&79lPxR0C;N)xJ9Ckkym22;^U&Xvy_uaj6oNcm~6O_$c3^7)aCxw z6AF<~VTUTw0~Q8xv3y;i6;)~?is>xpkBN|R0xJ12apf-~dc@^;a|Bu{sE#9iHLD1q znjo$DHbh>ku=aGu-H6!KlN&oQq4%5ApA&2L8@cjanlNN<`u&WQ4l-CnjZ0Gu+MPgZ z7c7wh{DS`gR-pjGfQdp-ilg^HV8uowk5SP|#t2P1qL1p$-iAMj;CuVDHxuOJd6|`- z(O^|&wP0@IkJ4WG7BftE!Su)$E7Z1ytXWt809RrKCy}}+)k8HBiQo(>qU?Rz%LWHg z$=OoWLP47?bU6ID&!lQNxDlI>E%7R+%FN9D_|;6Nj!E)VDgy!703XTeQGTJZbUN{p zn92%jDlr!`oACoWdoZKh|y`o$Qi=$Wn=BmOoo{JcB>y#L_mTrL~j_a zh)j;4&}`JbPbRXM@-evUqjx8pM)^PWUCC+Bb9V=b;iC_*YH|UO#N*067b8nr4zbBo zMIDc&%10yQ0GcK90ZZ}75IZ5F9M^u>*-LuGgKn4j>-lb?f@3UvmkU=48;pfNtqpwB z8$HvqvGG!X9kGi9g@%to=b+r0ToeEh2%!Eu{{W$PMcg2Un9pAPkEH}fP}4#TeNVM@ zxS&)SLY@*yjYpEI3a*$x@!mC`W8D`@_Ji~ojZqv_ECB7kMAZ%FU4KMjVq7MC8ojvRrG{ zI<_%o5c@Td3R1S!FrfB#RsO#tFmeR`%|NSNLyRPBh!m;Emqq3`1lyeT=oLPXTgP?R zwhsei0QjypV`T<4_Rd?1`JD!>MVQQg91fhQG4!Grg9%gDMXLiKsg<^G5&#!5{FYNu zvc2p>eUE4BENUNzOK~yOP*cbT0NKnHt)`AdTwJ2KwDvQ9)mtF|gN=#{mU>1tEN$F@ z{ZY--&U|J&pawt`z*qjr!A+}$$SipXtQ&>#n&2cr<5&;r-H-9jp6jfSj(T zJCqTHdBytln3~Maw?+y%DRbjwYh_({1F2dW%hgO66}*qtO$WynH3O3|PzjjrfUPR8 zBVz)}ArX)jzC=3vj&T!n?Ky_1zYJHFb!FihnHN>Y=Namj$?b!w zp_3?NA@Lemt&9s9a$E>%;oTQt*&86Jib&%kpX$KHHz+r-Km7S$QrJ+cG|oW&%adbq zi1h%t8s~3}4&8J>n*o%8(~_cQ=NK0D7P~fA_fZ8m7O&6g#NL}^Gz-}2ZxK*1t0ZGT z)sO+zRVS>9qEtIoKwx4|TDE|82m$;HUYGv>TCOq^3R=RJd$mW)TnkMqZBa;JI0si9 zuQKCQ@;@Ul+SeA@i%cDv*ag)5Zn2*$A!DFbbT%=I2W%MF8yRty9Kk~GEA2vJP{O8M zClRuRw%EQ$$uX`>V%C}cuq~5Wn^M#<8(45`R-0BH}(*>#PU#8Jz2PqNCR{eCQS6W~U;O+oSmXTNOi zP!o~puf-L{4y{d4O~y8;a~ko{^M7InGf|ik7dA89RXxw)8OS>OoH=RgH{S7YQ6T&BF)-Ea{h;oXDC8Xhm#Q=!FUjzUM z%3ITl$H05v{hlxi=pY~9F%g?%WlvxtU3$BgN2A_FFc1W_KHI<6%~aqu2nG-jps*B_ ztayk4g-bQJ*iT2w$(`~Acf+D>FqI=&i9(6;kxxpyE7TZoBsi6bwxk;YmD|NmSN^bK zbp@R?Zti-wtD)%zwR!$q#oR#c#l?Y)`hxM78e;1{ zL{_n8wo<^3!46+f$STkwUxfTsFQe*!OHGxwD)plkNNp#lhf zaUDk>MQ+UmIN?f!R9_g(%TaSHOvRTOD})-h`FR6Sm`6lW$&g!xpD6Q~njhgeBXHfqkoj>_Emok=)kwB4~Y^MkZ~Ix^jg=Xk{b% ztJFUvRYYbjVB`tFsP7IYx;XMzh#-MQS5!BJSc(2Ib7j@>wxQoK<8P3yObiDGOEfW@ zMYwV(ZbZOSteOe(4T!49ybL2CXfXvgKvL6CO!e<6I*Yp>#UEj`p$5a+fPb>%7r?Oi zz4G(1E$# zqPOwxRYR1M#WrOci0nVIxM)y9v|}gi3t~E|(LXNN6A-GzQDgyv#Gv&q#LJVkK0z%? z06!f>84gU7C(_DkGE&S+a+1diVp3XsmuKWh)gbv=!<$*52IJ@nUcTTuZm6WvF!C$5bsN1?;x`anLHf}yYA zEFx4Ms!-W(860E+QbdWGVJDjQRe`P?%6Ja|PDMG_|P8sfwl@Py%x~Drd$k zM%V>&8xoRh>!qll95=FxjsQYO^*D()84Ix6?9#v}Yfe^49Os-~ZBPWuT zTAyhsRwu^3u0X+pl-L_C&R|clRCH`+hBE&Eq$%RI{>Wx-N5P`nsb(=o{7c7-&@NfL zLEDnWR3Z$93uuIn9EhW!8{`UqeOwM@%fDoH3}pWRTPp(-HzFX6y?{5lf3qH6!dq|R zfF4fPVue1+{{WyWeSfe5CBj4kpfUI$0#Si`(bF5eh{T>US7I!v`0KHHvY`M79NgH$ zhxR65ye#3Wl^59g>5ujJhMl)v69zgp9RL#vEC_)<-bMK8oP`2CLz;waj@Bk0A8f38 z+Nl#W0xDuym`(J2XZ8_Xa2;_>xfJENGbPWh@(wa&28%9A>S1?@gX>!>@<=rq(zZWu z;$qG*iY3Ej=lMkV#baJaKBiI05!HBejm59jy7fYXVC7;pOgj-Xie19DY_qcZA0+;r z+<5;0kIPnUs%e!u19?P80>d_I=xmGYV8eqkUeCBj%wLPWG<@a!MhrG6U*u&T!t}yF*qyr!S>Xje?fDDWyA^RlIGnN~ zsQwkAjgLr}!TkN3tV;Gu{tpwz&?)PH2M}`M@|yNvkp1~X>DgX=h?J7pnK;^TaYViq ziaN$cZ|aB^6d$OdMieXz*+A+B%wl85jQL(9{;s7+1!@Mf3Rt)VCgwIP&{R0tbh&Nn zC}rqoKdU+nS8KS;r7I%?`K^0`{l!}o*AFVD9c*euIxbJwlFOiYxh7;3UVrdVM-*$V>?k8ff?MIjewFPaT>U^au~Y9=g&t(me0_MKuw9bx%O zR)^LbxlkcA0xeT66#~oS3ua=al%(7Ul~HkMc4tJ#=9tJ~<&witOki}@Br%+pI^x6n z!SQ1{kFk{6yM|bds62AyYw9U>gpt6wv8b}8ReXNH++&ee2K!b3RM9*f8|kKcUe$}6 ziHS`6R`~e-#;|a5$z5jboeu4DQ>DNtO{jHE@>3|d#2;aRu z4T<;4pyIK>qzj9|1uUXsqJa=F^voQA8wvcs#?TYMy{SNUclZcrPqLtTVF95RrWa8Q ztOu~MfWo)X0f3S0AM`5Vp*9kPTJ87-33RQYN}G<=F#N~;ZK zMmYhcVpO0+(j1CK7s;mv5bXAH<`~SxhbgwnfC2<;L+s!{7s-$*pGaQ9NNWLxem4r0 zL;obTSPl$#{@=Vl=0Mxm}&rO`3`U^;W5LJF23L{uI_E?q{8hZoo`96=V&Pm*W_ z#<@Y-0$Z+_vKB6Z@-tHpiLmB8Us^hTI^NoFX0(;EwjeM%s757Ut!+vX$15&L8h zvMvw}HmzPMgx$qG?WKlT3@Pf`@#<#~tNHV@N&%YbDU0H>|PpHZJ0X0At z^*$|YK2zwzK0<1NjiBm|`%cF`91xX@L$OlM!C9(_Lpr{L*9j_lHGmjNGP^#qVF7s) z(WJ=<5%P0^n3>TDTZKolr1F8PIUvC7J>Ms&;@W)oQ;%7TQkDZBQ$c$iY({DJ4SVsB zl3HcT6hi+1aiH(26(i7%g@qD?B1_4W`r|^z93DO-YAR*Q6=`q_8yhHk%B}wZ*N@`5 z**a+*%e5;UT2Nn(-r|DRVq+>|r9WKbp{imx!itS&!TqK+TUKV(saf(C<~CZQRY3F5 zWL_`Dut^JEN{k)L5vRG4H(Oi{uVWPhd5bV0m^12bXGF}KDy5ysUODp>*siBZYcq8c{|ftd#r zEp@MN>L0XQQ|RKqON8rjQKf~BZ1||Sd;Be)A0I@5W{2>GSil%DEL0JYhz&vk>+@4`y413 zMN@GHGmspx2v}GcVtj3kY)y%IZhx*Udi$(^TNmA_v4v(NeR#*ey=zdoh!H}QtjkM8 zwnQWV1M+1A0AO@c=D9&)&|9{~)6}xeNH6&689I-h!J?<@pbA@(iiO29u*c~OG4XZE z2USXoC#!05HPFVKgT!1o+5D%_th@=zbS_ORu2dH>=X1mMt;G2zI1SO2{{SW=Hy!fb z0!a3mfa1P?7^2NbO-QgRe%U0L1O~l6jCe8nrbk)B$V0F70a#g91VnL&^Cm{gqAfnz9kOH@^G79uEH zA0@)BvmORvu*RiM)BKko+*5YJf9ynWF!F)5Nz%E5H2&^${!>Q*!>(kw(LP> zr9$|RPE!M+_dx|rXK_b1I!hSvmNpv>zEc|^=jK180d(qE-53{&f~c(tQf3VTyEafd%q*>GcTYy(xFA0aybB~&9M=gwc!MR z6{xs~KPa27{(=CgRYLy&6@3bu395rrFF>SQg!ZQ@Q2i-hhj?g-v6>37q@Qj5ZWp+# zsImdu#5MbBvjW9PqOKqIamFCZ5Dr3WSNl>TiLZM=@_elc)MfbMi5PMU>tuT71V3%I zLb$kx8#-$h85gAV5Qdg#f3>)-5LCuDZVUtd$&FBxFH5Xth$U6FI+e_$#dG5nG7333 z6uvGpFj7E#*^dHc$T=4aF(w_bwa>7xTOLMk!r=SJ<<6?qvvSMa*{sk)6m@>Kh0uE_ z*&NGo-DEi<i!J~H) zWOExHROw8l8#!DbCG&2u#1FFi@CUI$N+_sb89m0}OvcvcKTt7PQ=OcvfESJs8k9dn zf$0fDaoJk6+-s~TJ+?e7{*&U+qS!Ir3INf5PC^A-Dl3@iU5{3FBzGb7Ct$cBm;Sv8jzZw+#hvDmRS^_?h>bq|kbHoh)wTdl4nY<}|7fXc4LXyYK8 zj>xV_IWkp-`336F$Rpb2Y>yw}vx^7gx;IpK`F(iE=4>llLW}Gs4sAchuEUPZ2$j|W zPX;vrGZPj#Vz6{j39KN03jrR%0Ib80cDSG@q1lrVao256cPvab0RX^mD-Th?{Bi<{ zs^sW`8MF-vsrw92Y6oR#NN&Oj_o)JGM+blwPM`G$w-vTMW?#f=g#&hLQ}egZFeLRr z9>Rgyw9E1}G!V8&CMtvzK2;!zgApm*c*=_@{{SX$CL=;1;>S|?HHgGo6%@BKZIGH) zY-?mID){WgTVP@b8#|%YjDeor7Z@}P0NR0+BG}ckje_G)Ej~l50R|xHQBsXD&QP6D zwo_*=1sLouF>vAy{Z|!xD^5vKv+=Rbsf-RtpkH1bWQk<8t~GJlCs0*feImYGl#xVaThu%aT|+S|t_Or%UW zyWE&o;K-}MG8XXx0!{&N{HhYeg3OpHWCf(#TMH|EDZ!=V!leLn6Z6l)na4CUW!p5 zl0oh@7u6WaL?7s%Y~2V=)^RTNw`3Yel0Paq$_FpffhB8&7zN+K$s!dbY% zW|U#zsj2l804OaFdkdFy+$Okm2cuF9W@5cel)8@+DEzF8b%^0AHa{5@_5m}vB7%he zurYrL#mp5!BZOJZO0@wnC)i6I-x+l-3X-!H6+yGAefbP;jI}{=fYlBHy(%!I&6FPy zq`BiZ^s#WRF}zHw{AN|xnRBQV5Ei>kK@UEg=*X|B6CO3Ij8LUS%EOZ`b^@k6uw^Hq z@U~wh`o6F1`7zZDbV)G$jc48*z~Bg_+;IG7QFC@tKKhi^u|Uj5&y5PqAP$t!c}&a) zl8ojlEK3zMD4^4&jyDw90&psXM5bmx^+()OmB;-@)WFdgz*rSQ>1<&5s)Oj{R5Z*% z>i+-&RY58b;;Yaw36{MG!gdA~QB_9e@ViBPTRC#AuSng0M2CO|23BZRYz>anuEK}(Dk;nhm_6Kb@mXhkKQn2d}xV9Ae@!ZcyMxrY=hHc#t7OlDquYZE<&fdbJ~$HxMV(vB>Dr-E&*Qu0Q9U%{qU(o zP7~FPDlWj;-Z-v=H|=>Hl!yoH*v+U$>;Q-u!l95y8p5H)K72qiWo*vqMELZ|FD_50 zTy|z~OS@!$Wy@kMlXhZ=|Wl>?|@cN+_X3W>xGhV&&uMm~j9*m>^(P8yOTf z`o~`~9>rxRXc-%^{w~JVaSTmPSbxyv3Myk&%59uttAo5(ISC-+!ptn={{W2j-y4bv ziP{VfJ-SlZ{>CT8P%N?pdV}Ng*BWF)O!>-sE?jxzW=_T{knF!pxwxpLQyi$CGNr>c zqj5}L&+0hc{yP` z^ey^ZUd^sq{H>zcjnhVR_Q$v(K;4?amMUsi2tY975P}54*4oF=@@L91A-tIvUmOUn zkE-j9^(p@VGuinn6>c-yn9p>h9wY24SGPvaB4zv;_7ukxF&1AdRT4wBV;>y*DU8%P zDToL$Ai15C^>KO<>1^X(?HvtyAX45BhzN=YvbOg=)%7#F)k|m@?#Xm?sMtv908J?D zR2KD>TlYaUsiXcJ%z`O78ry9k*}D^>JEpwHjIr39K2z^tbq5-b#lRSFUJ*)imRg4( z)Psp($m4;P^yv8+5+9bv9L4zq_SokRXr^QwEN}Yi{>>L};L9~C8Xl4-=!~R)C@ymO zkNXLi`$PN)SXTtdJin3OW7jb#BB5Fr3GIN;o<$evfA8-vV-F1P;wT0(+yYbvxjn!Q z!sHERoB_+U-A$K#Y5SX9r_hog3Ng_VA*Cx zAt>6S*i23R;K+TpasuqDqZ@FlT$TFTx)dp*Q5;xwE-Ee>_7fb?DcEHLAm%jXgNtFr z0;sw!W6!JW9!~gz_>RIxJ{S6GhBsQ&W!r#b;@b~h`;|>DOw`pAB9j@>mZl?Ji*s#! zOD2a{Q~?4l+~mfA%s2vzDU5qejQaNwKI5$!V9S6L*~Q@mLfdo~*ml2z2dap=^trfh z2;RSdKVzFnAb?a${8zZbz0j#u7qA*U*_suCrG63P?9?E^(LF#xnwWSXE$USAzIG`h zGhFS$MNxV@hvt?i8vLA!1jf$d&JbPA=S>(oqKKfIbaVJ*zt)9cn=`V!-FGzga9&Psw~8{D9Q&5 zK1W(rU6$rM9D^xSOjmPf`kR@ar%z@xT`Q9MGGrg0V<@Bd)IxFsAjHZjK0*CToM3fn z`3eF}j7q(ShQj9kYD|M>%aco`#?8{GY~CyiqS^5cZ3n5aQNx+U1&>%dpKRcs94A{n zQE_u?KEx--BM`G5JN9$m4=&|H;|1NqE_oymW&r>f)2;a90h)`jEl_sh{tT<0k5aut z2sH#*=tVt`e&EWZvCpVDXSrm0ANg0p0UyBOpKBj$k|?-1dth)JhHMzXAX@cidJsY; zPA_u1GE%DP!cYTc@mlPdF#tB1R63jZ`2ayaMlFbFzZ`{w{v$^&dtpIadm|!)a@FQ+ zoz!9gdc*$!p@RaaDH!+_p19v({>n(QFzm+7V{aI^kxd-<*hR%dXo?iv%Al={cQA#m zNmU=zSQelG{geVFD+-y#8km%NnK9~Wc_&AoxDlMwC&dgQU#!taq0FkD;6XAiF9-W8 zj{6s1M<@Z~v#IViIS*|UlO+e?$gH%;>ZW8&YBpSWgFFbNYZn3mo*-Iln5R@?=2EbFdgc zg5-{sPhl7nQ%=@SsShxrb%Gx+K=I8>h-9VjO|c*B)-xY-N#dh{{awsWD>oX-~{5kVB5 z52%PkWE2w)HRBh=lQm@OhAgx%@O>`E=hRX9u0V$s14)}jf!iV03@Kc1k7tg7R-ixV zAsrhi{=*_Krps+@jrTC+RXVtQU{q#O*1p6{nwmLCdLtUGcPc0}F`-W<&buwCKmZXM zxH1x}aZ@Hy3b^qgstsUqbnlI8byVHD-xXMRC&z8+nNuGWWDN=b07p83)ABYvPm%b? zB9D18T~MuTqX!gDfKY`*76FQH`KT^bPV!I!j+*&@43SimQNacu;6;kUqvHx?feA1X z3ku@_d=v*%s`Qmp*vtNaF<93F{t(C1WGpUZfo^?d2&7y-pkiTISN(P^2+dGE8!X_h z0Hi`_-1!+*%`0Op)_zKO+`um#OyJlMuN}*xM+SLm&sgi<|6Q;!)>y5l; z*w}?b@{Pwm;)X%6eA|kO9=Y~3`&f#F`B8IGsJgPvM$vI{;Xr+&6&ytb+o8pNE;KhE zFKIno6t3r0rI^D0__?s96cuL*jX=8&DZ*$m*s1Z#tmmT`2dJAh6u_uDaFPE2*7%?I z9t!@XX<*~YLRch~RM}y`D}x*ti4_8NGSTuoDdq$We48SJQK-V8`efIo-$}c_3Su9;guw^` z4*viI{{S{3s4x;wS0Rs&w+h!khBy4JK`PdO60Ut_rloo;TozyoM8?XZh$`ZaOjYQh zQ%3R2NT{d!hOQl>57|{U4cJ9QdNB|C{elt7h|Y})vot7u50jBbDhOy%$aqY|pJNjT z$4}Nxa#A86+?Y#0ie%MECp%A1f9!+yWGzDe=3isvQ0uwOY=k9f zFU6^s#?+-K=u&+yLZ)wPQBjGpj4AVN#G)X=(vsg&tTa38Hyob!RX|hwSrtbnm90(?9Sy^iISe+ zV^F;<&5uM|UIiK~d_cC!*$%`6DhAG(UA+P(e5JSofFQ+vAsGbDZ7g9bg2~CckXP3i zDE$E#++u)Cc;1Vy*$hRY8wkiH9A{I8k6Soe*-kb0F<`NA(?znUVYC;JmMFB=NCb1; z%vj82AJqMBqT*!ORQA;lGjOf)BL(pn?$wX5a=-OB@+nXM0~~SQ^=gs$6W~ znqz*|J5%;3zCnupwR!=o(>-+k$MKlAxHTO<-~~;O+kwyRl3+o7S0MN%RX*H;V<7?q zVj;E@_Egs85PD1!gLZEM-)1Ww@&sg`F^DR&CQyqq1sJH|Z^-OXdGZT0g_$v`pd&U< z`20X883RIyT4Ba48S+@~q!?KG(?drV9fh6L3XE)!4lP#7gXk3r*tvia+_@o1HK z0ZUGLag<(1$BYt93bI`Q>*opS*uP>a_C_~u!i=BYU1FQ`0^|PK0-5x_y>Ip&xxH&>m_FK?`C#bF2RKSH2!!HyD z>}$H7z2&Y&YKD)iBvdPYv>;i!ibt|r^rk^%M#-VG@?Dr5k^Dll3}1I!4jo*8%00}? zq!@hhSVL-3VP6wINi21k+JSO&s~RQA6f!Y6B9J}&mRbREVX*@cDX~4mgC`?=b5$`Y z24N~Kj!b|p%~*|zXJJuRx<0lixQ4!p6DfyAL%G;vP8N$~M`u1E6u{B)upGNu7?huE zqz?Uz4Uf5;!;P{F8tc-GifpwpxTpZQmP9zqiWl2CZ!P~zFKZY(nd7Y;!E9X*2! zk+Rm@cg9rF!$`JB#h6B4s(BT#Ly=`k6Yf9u4!3f*Js}+Gsf%8+h|9o3tsWZw5pFYg zfvomfmSqFzEIQXZC6X#8FrvvVDj937!f(@w>JG!hQ`8G_hbmDK1sR|s<6`{>Ws1W3 zcv1bEBydvL&yj+gve}EC{rHuHb=-T=5ki1JIehYB4Nk_w0wsn(wsgv zRVbB;3X)Ddyt$&}Jvf2!iHeQKpqoW~o@Zbd<`llRFbIrW@k)bHSz~;H4K1;2Bp86? zJz?Nx7T2>P2VKBuG6BdPzv}tx`h{ztcOcC69I0vQdh<<$}Shi+$oS_HVb2BuyQr{5?O4iKFc$H z486Iie`6bCZj52ihM3cbE->TA{C8L|9c-o+W5+CpQ3hgR`sf>?R2&kgs5-C-xVf|j z#KyZCg)zcw`s2whUK~8R^}~pPa0;53c>w+effu|2GN~5=S7G2g>4@WBopo zeFeS-As1L*^a4x`-s3p#F|*Ch@fdoC5`oN!2cm;ppOrd2YHA1t&RhU6lmLal{EV8K zjJr>#oO~=`#>?$7Fn}LX=qa>eH~#=Z>TFCRhSTK-1R0kqnTsNoj*pqM;-p9MR+8e4UD}hpu;E0n7sxhd6UXBQX=X8ZI|caJM;$+zJ^SmIR3tu&X=tEUm>#i3JX+Q zHyaZ%=B%cO&c3Ehp}3%tEs5qO{h2}j(Ff$ppa4`WuTi!Za zbL%Q0J``~Kp!k`;sn|D{+p5yz=>eXp%MK}P?$!Z*DW5iY&l*v0+@e*c>~l3 zvg!vvqJg;mYlsK32!o@&t5(|Vu3{#~AR=@{if_~8&{$S%!rMDpsh1YMN+`n2fasaB zAfl{tzmk+5vt%f{3wCj^Yf%}(iYU#s4znGxs`N%dj1w^>#`!hC>|TjNiR0QpYx2Cg$EJ-ijb6cKhLwp=4yhzGb0RW?pkROndvREVQf&$Wu&f09{sfo43W zwVARo%2|RUW;SR%!#fb74d1n|UOFZt5)8+UR7UF1Vpqk6R01j&Hu=$UfXlUsiKv;Jjcj7!vOYg-CMEj4m6Zt?=z7Td4u#m{s^{rPB4czNh2vO)_p%)^*3!gI;#nCB= zO-rLgMlnGx(g9%|g;ZKujY5uPEsxS?7t;N(9-zc_wt8M58;U3qdmB345_Ve$0V35- zH2&E>v;6=ggZx{Uj~|Or-0J@T9Jsar0P5rx#^VBe6crI2qYARU0*ZiFsDIh)`Znko zb(K(iotUinn;=Y!{{UzY`Xu{~zp*RSBlGwP{2L>&U_G)_R70$NYl9_vQXE*wDBNBd zT$O*vsG?93sP={2yD$OlKTW_Zu>~2p^lP@XK%ZDMs~aFyEk0gypsqA!fNhenA6*)~%Nypl8U+x>P$d%tvLRmk89bQ)^IV3MwnK z&ccLT*w>|Of>#-D)oobBU@ib$_Xtkx`0>9>yM`(;AjdMYh1s$=$Uq58?QBNKnwmzq z_`<1ZDxzR6qMeEzNjTe$LV0UP9wuW7YtxX2U1K9J8$b-jYDov=0ySk?F$dv&QEnDO zdQDc$h93cgQAJAQ&>Q#t3&u8!9(9FHK@25o1_B|4NAGKb`%c))u`7e$aX+P z#s2^&lYNRBrem`OE2}=FfT%$D>8i)D!UMKzj)P#+@;6@D5!~2xDnKibX5-Q=Ok}U4 z@@N=`mjF<1ACUJ89Hur03uPRq^$ob9{w8C_#M1u&inS0>xb2`Z5xv1=@!5%}ihay# z9jxTVvd~;4nt=jLpqiw_quXU)VRNYzTq}7DEEBM@*3kTpc&2gs*$cmm9EXJ)Q?WTz zddS6$TwwILWH2)o>fy*>wX|gT;B@`9?qmjz*qW!mgvp^jIP( zs7XC4^k6DtsDO5kx6tcmDWlzro17vt6!a*K4%QA0LB5@9EMY>X8}wp9yr4di{A zqo_XKltLB9en3%-)~d-v7B&9Q;5}ymKQSm%M9k~`P-6$%0dpAw zGZK19<*8+hjT^4Qjoo_``IyM_&-0b9Txeaawj?X0#Y)9SWZ9^rghO~&VP&zatw+bR=mRb`0B1I6GXk`@ zSy1&$n=>SX$$wC2bXXL%Gta(B9awwTw#v*njs@=X^bzm~J z0*i@w90t7=NDvUKanX;F$BglgQ_dqa$CGX<`0)In>tQkMw=kxst$-emlTk%N!17^G zVaBA~&gS(Cj57BgErGPfLT0d(ajZWhA^;z@zVNTf|Gcvsqvzc zYc@7vaE4kX7jZwwxVX>R1|(lL$(Hzx8lWVf5UqCJKI0Y2XaE=b{{R#!;+l;{DX|L? z$>{RH5v%abZ);J?)Fb$!AV0!?xXd6ugUIvis4 zbE#J|?POkcy4djwB;)}y3dc*>b9fUlAFTKP0JA30sH!;VIY8NhEyY}(#wVkGe~A_<=cqhuKwN0Vn=Vk&!Qbu<(>0?u5D;(%>o zV0u26zKkfMgJEELm5-#qZYMvpEyPw{$H>IehhjO5u=FzR;@KYkV{!yWV%;j^pgI`h zkeQ5@Gkj-}SbAcMV8T#)$bZ%)*RwtPm|P^x)<&te&^IPZ$h2{wzcJ(QBdJ@Aj7^OX z?lm~aMp`{NL-75qzW&AhXW5Mmgunz0Ws(J!E7_6k_^8q_%T}|uQ{1Z%SR7GnVSo0a zjX_}l07Y$Q8D>=@qFsvr0Qjru2uurK!8B!vwfeCC02W8_>`Lra=`f8%s}~4t>U@IYV+Ay9n8rM0L_xTWy9rH?g&(~C0RHMjgGM_m|+jFuNSB!WAYwLem?{{UhtDW&J@WCPN(I#eGSM_6P;;BuF;io0T|?ScGO zb*cw0P&rQR(~}}{BkL)e%uy3&NTtEs$BS-6z@jTM5)OX7#j2t9E+`0laM{T5h|TUH+tyML7&0Abc^JGG9ZHKR zmMpdgxPRkn2PGSs8LPN;S)W#2rX+jXWJB&%9;0c6)O5dDH&}$Q zx7lx*)en+`{>DZ9<-4l);@yT1xzV@oqDBGCv+P}kCvP2v@R zYCm8Cf@h{A^lZGZ#J?< zpyhQn8G}Ue^shsqucfjnjKB(t3zA3_EdKP>O5328^$b`+{T%U%yz7dZ+yXeUz$kS{ zqhS=nf@@PzT&`TP?i2d~zu=34%=gKR0SSO#VfPlN+8ol90cL7PC4(kYZIq@Z;K_^r z*m14wGNWYSWn_we%M%hPSlH3MkB&QE;|cX36)^fR=AjoMqdqz??96TGmmv6%+jAEC z0CNRk0mFy}j;i9B@tkc@Xtz}ZwH0InrdqBeh7>bZ^XYY6iOPQoW@~F@Unc>FU^Czgv$LtW+k=4fJW133~|ILB2x!LQ!7gWbKYO3B;q;jdeb*cAI))(VeQ*+isMz=mM()ilWUz z9E?u`G4_rsnUh0mXr4dy;8E`CA~PmMrbZP-@UpR>+b*ygezi2je5yJtj(*HV!K0DcnxSS``&3&7%Q!G&473We z8exr>rJb9R37=-7isV_9Q~MwrM9Z%lvAM9pF&mGrwlBU|!6pG5orDS;+)ON;X8PZS zl;dcLV&KFanjx=I^$e8`FowetX1*||WNeVz3g6WZ{wHqtfGaI6<9BxSFQ~v-Q&5$ZoMqs4O4#%MU zfJH^}gB~_}kMYsHEVsvB44Hzm4q8=t_w zk4K>Uf}x1p4*C#XO5|Y#5Q)#orVsZGvA6*cb`S){Nj%N+*AD=ra-BSS@rC@ zHZ)XOlv4&MKovC%qztT3aTxYt#=p4%deDsrR}!eO=9&s~a~Di?-e_@^BQO_ZiLibTyrJ@dL06YsB2=R8X;}RE!U-7AAa6+h~$IS zYxK>3)p8IheT;pUCxDQmAzIk%J%=>c7~DnV2%vcs!u*VJsijxt0xEjs93Q}Hn_N+` z=^DZ?V=Smiif6c=v3baS)Bt}PnMBV}iX0cntH`Ba){}>aHe|#jvOAfd>(|9g z`G3i00H4y~1W;J@v5VnG9+TZNqWgr9IkEo$w&qX`KW}*ex=5W}Q6BUD0}3$*}ByaRcrg=BQPUAOLVP4xhJjCAQsMD?i6u?h*l@enZke)wueFD~b#{Nd#6TjYLIlmMT+}LE!HLgQ zd~AoILza}<7C93v)_R({z zOz(axfj|`q{W%`876EeP>B3sHH2B32ybn+E4e{NaRHFX?@vbajOui!L+FRMkq-x2H zw(&Pw!;zK`lUye)e^kigt(#@>KN(1wkp?~^(2T>;Mo>Ik8y2-pRmkcw8xGe|$qXZ8 z0P7X>X=+UVt8p&w5OPAgnt+PnX8g&NkRoB+TT^0b_V38Y#)5&R9AJ4srz2}IrZn{a zxUN9p1^tXk{{U==7ol>-yS5GwCR6^Eln8Q$6A>Ur#k@=%pID*^LZ_IPx_;yygMuN* zW{ll|REsKmOK%Bnx-uWpQ_!CI8VfN5FbKY&;prTKtVcR_ZNH-g1e+0HC)5Hku>dnz zFVy0KPx*FcUzDMHosz68swZ8jR9wmzS&g;wV~FM(AMxJpiep;U*n%u(M4%l@kVa}Y zs;UV9g#dvvx0OXd=xt(QLH(JV>$U(Krp_!VO@J$rT|?B@c*@G9a|G?bL|2+ER`|3ry7Q4il-6oT;8T8 zwx1w!0xBbSV)-qlTE*e02p-wL>;_T$kRyA&OrTd~Un!BbUL!_BTwI@wg!+W)#$o4S zVh;{N1sY&AgC8w%Q60)E6f4rs2$mXsdq%{dz_{uKp$S>JuXACWlz@*&AN;^ z8We11qlc}^oUPf3Qnor-ylmhaj^TR~AKPsBaQ$mC8eVP@Je7XTmK4=G2|6PFdm3?0*D|PVOHXz*OoLs)sQfw z^(Yo`6EheI2APd;A`)X`QX}{@Tx$M@$09oL0D*seCWgoe0<<{=R0(H|jfeGM%l(Um zscKEaSe-$}*U-5S^&cJo08w=W5DJ=^eFGBRqSAYRiVu=~rFeeO#@Ya7sPy?Z^teL~ z{{W8)6zCbvR2vAnz#SPcv6vBYoE|A>S&T3CVVdCv0R$tmpfbA~f-A;)FgNUTMk9L! z8Dd%VQXY$ijX>7}eoc*3z=fHts{O1Yj6q|NBRAw!Xa2bGHa|GJzeBOa+&?MmfPA`` zrJ=;_?Jx{ufVpFDoS=x{c`-obK);bODuYPY1o*yvf9eQk6b-8Vf$^?N1s{`Y4Mf)mYLDg1%#RXf*a)PE7IT}7iL8#PS%u7RJ*>q^{ z_RaL3c_t)LGXDUfZr&#rAr33_Z5YH-?NRX&)ClZ+fCwX7v1x}M#^r<-rGr^1iv5wP z)+)vt8wV$QgqDoj7+ndt`8-OT2l6Y??m{=Yk(RlNucqQ;aM9Q@#>2dPZ;!DuY#;$+ zWl$&i3mMECKLZ9{6v#Faiu)%bLclMI<1Ih-6H|KZ;gu-GfC978nLLyjO$egISi&Kx zR(XUPFqrvJEuXg^=3@9V+P*i-*2ap9Wxy{-1|`zMFh-;DD6NFeuOQD}+bwkE&tq5- z_=6Y52^$8UN^+aHxmu}}N%BFJ+)ztI>SiOSH^?MKXFgL7WY@{meTP)}Aw>a{1h7zM z6B1(rgM~*8A33fJCC2j>U&d3;WXus}C%(+AeGJ%?uG10!07p0x-psq}9x1OPAFN2ehkBO17)H5YMRVH;ffbruoH5V;4MWY=g(DR46G3zU0>aK7_%(-@IhbpMJ-yk1oe67~Up#e}LuA-If7E%8IQJWzYu1IdHF;Vs7 z#znqNnS6}h5a+_Y$t&3xUx!IvOgD_-Z@+8EI9<(D4o#6Xv^ z$^hmk=`r4nEack#q#q-Z*RW?lnBADeg|DAlYeXFk$l=V!K=ewHL?Ck87A zujlI}1=cI$LpCqz@zAmMx2UcMz2EZx0R0?*2;V2X`^ofvL%>W62=7f_5A%ceFs6ya z9YGOI7*-XG1#w9pne|&KopLXRUERwA;Ah$g^}(4T%0Mh|6&)qkWgs!EMG<4-7i4^7 zB4zmJA5eA=i;&NwATi4+sIQaJ15?z>6^J_&djP(3L2#xKvo3$epxlnEdbup*m@(Nb z?U&1$0DoJ$@Q1NWj|-jx$%m6MMj(X9_=Qc*Km_>;3jny$;~tQA=Wqa`yH6o@= z1w5uTvvJjRi{;6^a&Dk-W{sGiN{#G;w*kXLryWnRfS`%F>BcWuFm{5C8&+|-;ZzId zP5Fsy*sZ*nS?5&LB?qiE{h?wH8H;v10+Z;-ItpcRF#-Bj9t>-_SRRLF>*!?2$Z9rBhm%(QTxwQRFZJD&_Zdfp)mn~=Rt_dTiHNtq z@wvf_{(W5Nn2-zh|bqblOqS%{iT)`(9pw(sI!+Jm4z*c*ucc8W>i%+Sx_%> zAlBw1jTRin>0D;@8{;@#g7Ep{aD5!Af;Y)#fr}2Hvq95E^8WxCSopWZ*U-b>{cAG( zVtTtc8k`vWaokr^8E%w7CUotl6gO<{0ggsmfkMHhN>R|%;wB+ckw+tAfdZOfTlv@yUa+?w3WrH|8g@6LGzhLqc(~|2`-zGCg5TXPnsyU-m zlkzW#nFXv$mrHTaW}t{c2x~TH#gc{}oEF3UjQuPb-|M({S}lt>ZZqhlIDE6@1AR;; z!$0`p&4pA!0kI^4ZU}#y+z(hO&nSwQ_`ybH-NCn+Wkr*-Rb`9?(Bk(<*jKcaHRQpPL+&@Z{B4-{m8mJQ?=Q6QX z<}8Ix8(e~qrl{F#*v_?6?w@$bp9;!P$d{4bY5L30!AXKzu2rxE5A@CDr$Uw$G&VCXpD}Bfmw{*lZ5<>{-AOys`Q1kaIqtY`&l&zp~wxSSe+4; z`y7xdbNuwj#mSp@*sF$a9BRkOif==iGEAy!;i{%qH>y4ct2^YnD6FYVmDq8$e33pn zpKI}49%93<3t~v$5QA#Li2?A1RiTyIF;q(-TOqQ3Ix5>EW6-Ev4~*=&U5e^*V<{}wx7P#zBrpC-FV0{G0_WMWF ztX(UEAu~7|M{Q6=%EC5Hh$YKE0r=Fn2Iqh~V?D;|{GGlCJ;^YiwH43og2^%WpQYH>`{D)E| z9JR<;Cr{dp&^eh|K%Z>;M8-$rulqRGy5zB#kSOkQ3E<4=wG%eLf*dEcdlw%zyo-h3 z%6%CLqA*a8gaL3ZO~8z9B9eGv`IwOFGUmwQ;$?JeOkX_RWN(#-dS8)=geVB+KUD&O z>}AG%WcjL-CP9?#GCr+wa&9SI8xRVk<8RUv=siN9Z8Iw5UVRvmZI|RKad9wy$H1@X zWYFlrgRK?#@Z&_X$((*>`2*4W)J%UNT6~hNKwvhub7ftqml;?ETOv2cC$k^M3T>U# zdifa$G%=xHCRL>6gld^`g0#5T5$VZ{M#ZB5auvds2g!0Mp~S1OY@qsAd}inQN=KL6 z#kLFbY(Uc^*wij8jJ+vdv68La;JCT7HwwBWIh3`}xmeH*OWbCJAlE`LYgNSUW?SPu zVD02n7=ncz$a5ZPt$-Zu zPm5hUlqhOLkTKK|gfEDHsNDYmA)AOVrPBsO(1S91W;t4-46Jnt;linjhY!bAGd2*7 z;vJDLW5Qf*F?bmN03i@T@_~hkio^FFD`L%$59uxxbha#>A#h`=3xgOlKBaXJjoKzV zKk@{?t7QCi$Srgj+l}Rnv;dO`RURzF!IxVRDEr2uqdNK-5$|YnWNttmW*mGZFcjMi@cAKQD}_lAj}mE#hQI9T)(Upw~@lNV#UnG7m;x`N&Yg_{{S4uK%Ta)0@h-Dh91}Cp^cSD;H#fvh}rd@ zAM#=^>Zx^3RMxWJSG z4~oay{BlJwO?^HTuAGD~3S=W~O2kPoWwu;7!Ctq>LFk>bTsgQ^7a(^O z*%eJenBR^}q@KMw8e;n^Rmx3jQy1aOxAlW7ue0*(Qmf^krM` zACqKq{7>=nRR+Y^`zigw;sGZpxru;Fn(RwKlKC>J*cDuE{{Y|od_-|DDw}FTIH((u zZ~+g-AB~6zwvov83p310!=bez%Q#iJ_C458UG0FOE@jWJ0WSW|CJ+-gs2L!AoLIdP!sx|Z?#P+U0O z{E8?hY-)Xw=Am)j@^WLs6cR$%xPCIc$%NvV5p=VgRN|^R^toL)!#YBZ zm&!I5QDY8Z2Xf^sX#!<#LGhaS62`3HAtGSK%bRQKASba^@){}iq|K}P87NVIki_`W z_CoUFE~es}J!A}OeR#(sVQ>13X8PzB18KquJ+@f?043N&4E&#KDTg6;;-SmvxkE*M zOiz*84(^^u{FGtlGa`ya84zyAIdchXpGjr6W?W0CKPAWXOyS$erZec`7@)eN(^97 zVq`eQlJ;nMtPT&nIt~RZ)`Jjs*|K8=X?}(WtOzv~Xn7$;uugULI(-a|u;(T#(TwcV zX8lb1djjT!N?`&-%23(z%WR_|PBu)!{6mKK=Az(3k-Sb4C(;DXj0J}Y0^+kLteDFK zSa6r%Lion4`Y{G&Wew89A*BIu9zJ!}VN@+;u`WiT^p%Z;dQL28g5L_`d#A#%zELqPj7uV$B?jWCBe)rTOyCnia5QWL zK&rme3b3>FD;^9=qH3eq#-z;=VMSvEQX=5e$L?dVd^xrwu@KTr71V&PH3=&R{5sXcFuph1R>$H(?|HWp81O+lE2 z)TvhXh@Or>syWs2Q<(mjxTO9ZAOP)UJeLXwU89FX!cM(XV6oU9jCCwFf!?YcCVg%q z<;at8PSXc1%OJ|spW`>E$ja0X`&m|Eras#A1p>-79)XE^ay~W}6GB9Me_60jM<%di zTJB8{T>I&*Q{)S?_6A!D>P*hc2!rJ;KP+93@`OJx{U^#Fr{pa`^5{eIT+hEDpL4`2 z{>Bw(emcRFAfoQ1(w&wolreLouBCn|fm1RrA~gR1C5#xEjnDFR6&vO;5a(mqj=3J^ z`3sCuZxX|%K1I@f2#b4O9v0iA~(ziAC@YVx!T~; z=qJY%B_=*b_@Vj={ZaCkT2Y9Y$zJy0RTe$6;~)jWhjB+I#V9sZ`Gj$R`&*xB#M(iU z$Bryzo}HH)iVK02twsd9cEO5$p-EV|u;WgVpWQzk zJt(c!Hr$x-p+$>dB1jCGeeQcw@Q&rDU*We=h&a5Essy@!3 z`l^E~`VQ~?O*iTm9FK;U;}D{UXZZwwSIVSOOzNJnkiz3)1l$ddsyI^IVT}&ZDR$iD zIP7Y;hDEXdD5&d4#c^cI(%8y-$AwvL6#F{AOODFi!SV7B>!YV2!o*xm0i%3YPJ{At zT`svY{{V8YgxD^*SAzl(!GK5jy|}*>qor~Li;&_p6C-6lS?~b6E+dLGpKi zmgGV;#>NC2N9I~9u^PF$dX6st^lp0-k%7+Ye;!cI>Xu=#;7Jwkh6S%eu=22h8o zm{Bt}R%kJbwp@Ef!giyR8Baryk&taF{RIC2VF~m$^))s(IMtS?mFpFPyN7CfUwIFej)jfeFd#6YUWLq7HgduiYlN9`aRyS-xdSy&3e`$B zPkA!zDlA-Q+0j2k<4z2j0a^+1zezxYw(8KelYdoDB>t*^DBmt5L2JKzV0JIa1vQ$X z9K`zAE%Heks5R_-fsE8S@wc^V=v=9c+AqmaCOnw+EfeJeO^o6FGXZ8d$zDbIX>>B@ zMECw#xb2fCyjc!25z7lu&-(uWBqL0JEgmjJV?K;?i+Qj1TO#00p0{7@reiaj=kR7YT|sc40wqmKIJH9D~5k zzuqSS!G(|JLJwK~LMqY-of8KP`5CP01GwOehJ}!E1JdL0Y)9}Kgf#&$GZRq@-7^z> z8Qcn=V==Z4o|`Tpy#vSD%CT{7ED(c`*%Ut9gODj>)3Z!C)sJ$hM)42ZW(ig?I{RGh z+1ZQh{{XVKGr(Cr1;AWfA07o%>kq42oxXi$`k0nwKn*J6B-BI-VatssY}=j&A_C{p zC-@cmIA`8eMlSwE2iSa*;-OlD1Kk$HeL;eT&wb`R2PDaWDTP9qN>>pT+r1o5rv3e2 zk#Pn7!yd~e)c7`0~9x&$^GJFuv@$?R^#Mqo_pm@JxwJ5fU~rui&IKrU1Y zW-QN(+rQY>*uF45EsGNLIHAeOhAli{c9UV^uHv5Q2c{F!rt^&;*2PwFc0D{>){%&W<08*K4MQj`$bkA7|{A> zz6Hd_90Uu42{FJ^P#AR2 zE<9=dYBK{sDN)8Og{fZ_FfIfQz{Z6_q7RKN8(Sf$e%2LMc1qeUUmQ>HbBx25NiO<^pJVM+gnX=bFpa`PUjOc-{rE>tZ z7?OG#yc@GET|LU#0O`R0yiA^h#!VOe zSFA@i*7crYoOn@|{?UbL4*}79fHmb&T!c8b^__S=5`T=kpn5fNPf2WV`hNr2iE!7< z26oAP#Y&Y)-!`|slk*FGGe6C3^;?uE-RWU67vUsZy};20PhRz@e)tu8>~w4X{}6I; z%?A#)?n`i2Vnc_sg4kK*N1?Y!xeByheBNaEqEzfrg}?6?IR5W6EvTz+=MPP&suG?o zo&6~_p|41`!})*S$(?uV|Hh*K`IWePcto?|yuMoUvEmAawECgC=jEBh8LEXgodefA zk9`;?R(NF1zMK8i>!(BAw%pj#<`oB|1@b@oM}&HzS0_FKdYN60wH`V<@^=F=xKHYn zS%Xg%xR~APHgLc{(5)ujf}zpMk+r!Cvf=da_>KT>+No#u=X^9x5?ua0;{W&-spvR1 z@)t-cVnp!1{Oxwa6D`N%^uPYRMgEiZzXkuoil>EogCQA_M?t&{bEx;FM_Yfu<+}Pt zd82ib|I`!zX8uhG`scs*&h3hwHI-`G_Yk>(+n%uh!ve$nMnaN zVSIF9QE}|R0buaQ9g&8A62fgHP+QC76PHDG|EnGUmp@49_fb8Y=ySWvkMYWBSIf|* z5=S1LXXC2(N(0^>S0H)YCloH zH;*BCVC>GUy?u1ebXi?%;&lF*|DLecbC3T23K$l-O(2D&1g8PbbbFnCX27G z0b8KRp26b5;;trr{X1)U8b|A%VqhBoxgtA#{){`IqWYh_vwsAe77rE#7Y|EJ29s}J zVPj`|dPe@&{oljHD~VW-qbBdcfj?JHu2KPtf#cI#UQAk|13>F^hF4@Ut=L0ElnOBa zGV#Z)u75UdpKqOe+?_H~^S{17tsZ$qUG8VT{rL7?#s9paXLrjdY@cqOdy*J%u6p>$ zEi3Rpxu_lH$*;vqPj87n!tZA6&i&VB)oJ$huKa@|UCPIFj{U7Q297|PJa;uIRzxUb z(%i59@lWct?z_ZCc*Q-j=wpk+I{AMZpEb`IO+(~LX-FsvzoAshN``Q9buHwqgrex9 z`FohdgY&D!$h$D}FK;h7Jyx6=ss5bQT73Fe`M*6!^kk3x@yF5s2(Kf5{O9*#A+af*T}0Vq52+GyS1THzWqgdgZEQ;4I6T)mF%Tupu3@UxSQ zIe;5%%am=i(>TrF|2-0!sHQ^Al#Q!R6XGrLh+pb%%=K<6F92^2?|} zgn}gW2)tuCDcFeT80Ew1yR|@~+4f0A1MEjWECFz$+rxTTIZuM{Ws4-HYJg6<@Yh9z9(3(BStG zns+VLFVpKO_Y$GLpew0lLm4T7^;{hE`=P!e4V9yh<`Q@vJRjZI4o)ZChR7a503 ziH0WdL~snFm6)v?Mhk82T=hs_+u;teiLK?*1=#aFPM*>6=@_*rZ-rs!R2}Z2+Ti-0 zbZ&g)6NosgWsQ|}`@uEl@_L!`nl~}e`~W0^Q*0y!4Q?e>Z9mKqdMlP@9sD5ITI@i* zk+Ut)pyS1j?-$7Kc`PE<^B4Xtt|>fgU<2sp7^6?=-?dgH_wh2= z-Bb|V&L-8CPEn{Sk?l`f!}-5y#=L}^4}I7w@j5Y(sLJRAl!ZfasFgDbDS8R{m9ki$ zq*Ut`PByu(2$?_D*mi@oA0>TZIzFM8@?vdjgtgYPS0g1m84g#Md|DRR<@K!&({|LlW~2 zoWff)mB@DP*eMv?{Qld||AhKER(G+%&Au{6-Hk9B=yGIu3o{Q!m!VV*PJ@grUp`QL z`Ifm|8$#U=zBmzv7I|6&jASn<_I3Z1;;#s6YjmfLrZgQ+0dhGr^Il7vNhKT1dG1Qw zr;IT7IqJYU^~)t>R&OLbW8tFRcerXHXCbL6S@100rl0~x-||ih3LH71u)L=ay@>6J zWQVzy6qe&(+G)X@kt<0CUcBWkl5|x0xe=SXiEDf=14Bte+KM0Lt!%9^kwA21M}41> zI9gvl>+`8ng_TLqp+NrcsPd_&J5|6mwwRHXjJ^^ts zgQ5dXBYuHyvPF=o=ExLihq%#jvcmR7b;q(B#QTidmbedNRH{L%7JGJsFQtBynL%zO z=HJRMUsy1-*pI{pj__kCCN_YisIMQs*WGP_ueF*`2NEg5WVfu&j3jZdwsXnP33l&j zgYT*nXZX@(%M|h3z-IHaK_?4s2A_xh4z1H3_7sOD0!xJB3|q=P zDZEDyy94}_ij6b;j2rqD$KE!?8{HHMXJUU&|567)G4(GW;>yHA@KC=zTM!Vlt`8C* zvUc8;Pw$>DEL}mpX&$^k;j+xV7e+|+K>Sks_%O!C???TLH{4ab`i;X&gDt&i;({6ndB8FQe zU;Ol@*TZ(jC&8RHnT-U|f%Y&YjFgtBvFyU$F{1sqyOFL z&WwB>Q<#n=i91d$oiK|q?&x^*dg&hB;DX(8Q&=>aEfGKUqUPJAxqGiUr?31(r-Jyt zCcthsuI^xYHEDFnQI3Y8Z#R;zm9F$8PUqHqU$G~M$p=sH0 zmR=V{1gQ@&RI6s+bQ6mCB$iX`BpxxpT#ydXTYz&*>}-JGimw99AhMs$p};UrWCmxh z57vS_EF8wQ-F;c`RmEo_*oVF7D8pj$zhNl-XjCC@lQ8>S1UHd3r%2mM8j6I*g{#v> zvUb<;yl80bcx|Xm>Cd*l6Vk%lm3A`K`lcJeZpU9{) z-Dh|p1aTew9nnksg;M*f(l0!}9_2}p8Paz-%;=ywH5y1a&6k%q*vP|J(1()Jeke~%m|H@UY}UGPbYxW|mPD!UXjErsEhe)wILKf4Pr0SOG_jT|5` z9bOGzC~=+-z}8GWv#aMV*gaa)rtjX2kifQ#28qC6kL3|X5$~_C#80x=sQCR>thiI=^iit8f9=H_s)jjxxmWl zSPm1t68>WOC3e`z0XxtJMhxbc=~b}1t*V3-<@4!TS+LKTB0pTQ*SNHvzr0zxRR|-` z%`dn34Y^Pxlb12|iy7pOA`u_R;B>_B&eJeIaZ2)Umpr^T(Mr6b*Wx^}|3&3m!USD= zb*EBh|AvR=Mpl1{8RFYdM9iCqjO47A5eN0_U#7BtB2(;6qzC)CD1eb`A0bzJ%EVtpa3hg< z-VvSM-%C>cXcnbCUIKsC^x*F}%ungopPgV?B6VQFTG|pZ8?md%C(#|?uIP|O6sS&W zuY&yLkHbGtvL=>-J#b$Zs->OZ&n=b^sZcyck3hVG`6es9*Co$E`n6_Z&9fx$`WwD1;)xSO!WSXWeFhu>vE!abNS zitK$FK9QFe__br1d09a`r`5bIhB_T4@Eu!34W(F+>B8cT8RO>C6jN-o?tHH59Ww7B z$0ETtJ9Cs50Eh_bo8y<^v}Hjwls!wPr1VC^wh;jYMZw5B$3g=sa3tmhw1P-0)DP;| zl1PH0s62_V9&=PTW&d0!nYHNp;8FQyXV5X*bMh1U;%*P}%cRlpP@os9K+gw};b^y+ z)FAR|eoOkoEg^-nbi#)8h;((+S2oNi9M7Wk<3Y|clz|E)10=1HiYS2tEZSlYWT%oc zer&-Y64);OY~)R^a+g$d{3L^cp({;DA6?T}j3hm(XkhgieoSgLQpkL31Txr(*<@;q zpfh&EB!a>@a7WqQFH;phOt2lc2l1$sbzeq+P*Bglln8QDReKY%Bmw@JXtmnBhFIRO zKn|*|oQVxpKcPwhXi(I%g+|~?7;5L7A{TfO=$r=$5+udwxpSMY&fK`kQgVZ>Mfj!7 zzPzTm6{Ge;KLop(sPs;ZiFO8the;5D`}_H!1@X(@bE0NQwo_zYrjK)Y%uc&2s{zH12HZ4W z?D`7Oq`J_QrqCs%3|5bMKZRl>vuA)nbJK9Zs?MvVHAa>M>ebH|vp?tdjX)=35b;6;}KP)hUnm*WYN&z2QuwySpsmE)xWqR_{sk8nv@fZ1Bxndmq4Ii|)Z{i;&tBjYMcq^k(wkTe-;)@0uKK)J)BwZB_I-UuJ{Jv;+p%e%( zCrMLR^_2({sDU^(lGnZN&kGBiVh+)$Qi@D4s_<5ZJ97vuY$&SXeN*9sKr~D3Pg`-7 z$W?=#f{_;y+sRX9C;;|MAg;b|CXN}X(XBYrTH8^+3P3PmVT9L7R3ANWAVlPOqSX)L z_n~2Fm0D*oWZV0^^92BWScKffqB`Qr=oBQFx4V#3Hod#NVL^TlD&;vI)A*8gQE8e; z@f(@g@yv(S+-0+jHv^pwoMj56B#7qJd}+r!)$_10%rBt_0)L?f$cUp>t;E|c5(Ev! z(8o}eaEC(y#xt}M>||aTl!JwA*za=1+rF<_4*YUl9q)v1<1#XYdPW47aEjR9ph*qU* zb^wd-A0OJN=e*ir7J@M&Be-2W)W}TvFt2>??8gt`3xc*=pE zZeQi@>-#y_ol5`rNSuZ5eXs}ofnq9R5xLAx3nTWgTU&|5V7^eg*OKU#a2nWSBZev! zL!ZZIQ3R7=API=N!{Nx|-mK@V)D?@$JwqSQ$={}Z`eykST5h`?y< z$;UBxNZ31l*=R|25?nTi#^I*pZ!Y=!*`(jC)+n*g}F3(OOWQ_FG$aw}>2z!MS&SK}gQ`$~B< z@X7KoXtCh!q-`T9b04GQ(AeIzh=}3C;0<*mJ(##aMlNs8<&lX3)G{Y)fMB!@`e_#> zUCPE$yYe)JBiarNWEyXsRpyb95E$ceLNEH7U%yFPO!E(^HP!(jhT$Y6f zXcj}b1r~2E4>4*!{TTfBNcuKz>%4oj$3-P1WsI&wZV7XSo7-~F9nTI2iOW!J6o(3L zbxqt1FqD%Gd#iWRg1KZHTl3)aI(!>JYhytnlx77XB+1x&}pkr{5W*G}vL|YzOnzD`p!+ zDgqaL0X4yUp3C7cr~f@tgBziCdRWx#oKm;GW`|sB;Jh$ujXGAM@n{fhibpG@Ho7M4lO z)2Kp42AMx{{FJyRT&+^wB>5G)>QMX;gf3Lq$h!T#*6+mBbLJ4}_Sz-)CQ|qETpu_U z*Qal=qrPsZ00`@{b#*Szx(yfp8=vsSFMQU4tt~dRj#ATNQjAEZ;`>Ko&53kM?%lF{ zaeEI0SD{0yyTF3|+Y_eeZO+U{&^Pz!`07_pqzFyeLm!zjyZV{ombe!Rm8p6$mUAf> zzIY%Dq5gpGC8hS7km5JuvYz~E9}IWam)Qr~c%xD+lB9yXd4llG*|He&>U3yh9nfet zUL%W#((8@f(f12v!3h1Wje(j)bP5%WqSP5%0U~Gl!Zi(*szHMTe(x5x(K|gLK@8MH zgrhnHMU(AHO`uHs!q|Q4duoXQCY{3vqhy|o564gDFY&KmoU9D?fLz->$?D%s3Mtc9 zGa~{t7~6=Y8@pB8?c4%r#olZyUN6Bi!p#|3SlN|g^rwe4w|kS>ZTat!9`*vcksa+l znJ{r99^Q4o01^uydbP;}s~^K-_ym6lw_E+T&;o2i${33#=xC054skR3YhJP+q z4ATl{fPUMkYcvwUwHljb7Uj1WP>;ytuTs@7Z(vDlRHLJ>AtI;=>n;F0=-})2a)NC) zzsDAh94lC>v3&3mGuNZ}C0}}yDqdW%Um|vYFw>Cxe!h5Y;UM3IJs#j#(=ok4nJ>kFU{e14fx2jK^_C<7kuHKdvCN~U2fp$+Vz+f9$Lf;0i%tb9RkLhyQAr!E;ZmlZrNNhuwA9!yj zAn9NjdySuG7q~!?9%H)jVwnFP(eK=a3Xx|@ejQqsVxWxMjqsXTt^pfDp_gA~B0no(0gB@I|pW2+;-DY@-jlqqtY| z+|Nr&N%)EeL3U>v)w$c>19N?JJP%58v=5KXzM{xP(>&TG@P%n}AiIyXXe3Z=xip*1 z7x9_=j<-?duBIZg{3o;Ow>@dTAmI{;&y6cr*zKDuB?nAMmd6yUcODa1?loT3Rd{HiK^;;(hHCgI1tv zV9lI2np*}eMd~w0F;75k-vW{WAxW&D6zgpnYE2U424Q$MuW|D_B@_woX z3J$|;F462P*=r0bZ{&o8_rFJ8W10yvLe6VixVgDW8+5aJD|{zV6B}@_UR-+?r|+IG zede;bJ^(hjl2j?vS2{`Qt9ewLbw}-)8KXPjL@yRtXw(X0Bh@cw)U1&yMi;&il}IQm zO9&JQ$8B5_JGgUr$Vy_F!jgGI_ZpvF%qlIMN>JL7X(f|iH1(Z;{~}UK$M1kKlm^AE z_!=BPgsE!IB>M`4U?g&-bFCHf0P~{!Pw!oIQ&Mtxjp7b}{LaMMCXyi`JnOpcycz%) z8nx=xkPM%pro-%>t-5k@t6`e%wN%amw_Lm#HP?~a6yA&A?$}&YWEg_(@IsrA>X6XI zZ$WX0ZsCyol3My|--9Ww{1K7W+n87kii~i70VRTsbnww?Rk=RTBgn#*n7^O6mGFOP z({_6aweCcAWOzq5O>wVsBKexp4lpAQkxSKRl?Jv6h3x6}UKj5_RvtSvE7YIS@5 zJI9w^dI?$VZD)ay;L`s;g6sdT|4(xLf1>L@f5<`*GIB>x|Am#;`1`W)F=W_3n(qIf z;SzpG3feG@J-UGVK%gz9TZm5e z#Hezl1n2sK(~Qr9)~G?ZK2()92BhmN-d%X@DrEwb^5mwvrUm#KU(2UMQ5qk;KZcsw z3Bu-zRDK)sq?xsV>$oCFqFh>2Ut~y}CDZ6O$`d`8O2Y@aZE?mdU$k4DH&o5$(2(p# zI{&n&+I9vf0MA2X&EOZ+uR#4);QGy4eW+ygTuKSUowvvQ6>$0DT+s!=!$IrNlJs$o zEjnO+jiv;a^ig5z2)&k`$$1Yboi}un%fbCs{UjCn*v$mWi>U=Zr-RST-%LIsRK^fF z-hn$@%x6~GhtHlSQT{sG_Pz)vS5&`izDlElBx#3E9P?JQ_c9c%1%f0w(+c-@PIafd zN*2k`^#=h-6NVT6KGk)_<)nbgm-IIxI!mp)fAi_!j@g;+bQ;x(jRduv6Ys#dA|n^AN4} zQQ2^n#pi~Xe-h>cSuLxhG&yk2998aa;aKYRF?Ms>VYh?K!ole)+qpaMjfyRei}?w{ z;ejFvVX4KQ#_~7N51qG^+AJJ4(8gXKF-w!88q2}Q)JsDPJzMfwYUkXpUdRp$3}Pts zT!hkHu|dIwCI!UFpgbSG&kVv_=hLPM51pwzLD%2rq%jM*3O@>}Q~x$QFj(Std3cFL zo9qw<&QYXE5V@j{;Z|kp6IPac2_ZR4+j!nfDLZFgVBq>MJ?*6`klO9#=a!zK)uR|)k<@UcRza*L@Z&8VaLPh<2YsOWc%#pv#yXjlC6rNX^%0Yd_}D~ zlc&=^e2%u*YCJWw{uyvyl?{{f&@^!V@XT#^`SUt6-QAeu6UR(H$YlEiQ#>8A^;ul$ zCWSY2PO5$DJI@WLgr|9E$-IU2XotZU2M5}e^B#~*twU0K#0*bVIRP~kH3`;6X z%-=tOWl+k6vbd`)iRN1$)f~MFR(ORRX`a@&KBvY8eefoOZe)mE_Es~wuds)++>hE9kwS;EhBV%~gk{ti?p1 zey?@oXlAIWaW*Ri|Lki%S5QRC+#fv@=bvj<8Tj`|v14{Xx=ohuHF@UR8%AU5(`;m( zNBZgOL4kgQ6SCe~Iyr+ljz5}hEeA{q$nBhp)u_l-Fzp7W8pQXvbaFf|j=pQe`OcYk`C3g#??m3|E&a_JXQ3Sm$&DD*ALpO8T2a!_OP5Q3l&l z(7vv$qjA6iBSKD$W~+Sv`)gESewHrl*hB!$9p(2BdPi&f?27;nH&2_07WFrqw6B9B zqJ{!ac4xKAOsh(3sKtbF%r6WP_RM;0y#T&HIW5GfAzFfeXNfiuTGo}{s{9063?H}{ ziG?P3*3l2e(f=NiDh;M>Z-1Fsn#gfwUe0Sa&nB_y8j+`hT#jq^h+5}i@p_o`{PZgD z4RWDptljb*qTlu%u;JX9GrSp&T&HSQ7ShwpfRf@r<{vd=cYss}M7PBqN`knjx)rO# zm`Fy4v%1g|mk}Wd!1ekg#__mRUG#KL%p`C@vD5QBy7conBHqq>V>F z|IT!B|GRmO5^udYh-17w$GM0Y0}=K%hKHLI%TWI6LfS_EY*;|qoj}i^YZDu#D3(Yu zOMgb*6|~DcmTfIoq!6>D8T67o6y!2na>-xfvj~C6*Vtw~zse4uDB`DMZl4L{EFVl_GP6xP$y`9MJR$nuTx_JffC`+XCA^RBaQ2*WO z=?HehMWl(@fsIHMYYYUuP*AX^V{s~Fn#LYX+c9vv{;0t^jI+Y{pfN^tU04YaY@=r{ zzL7}qSKtD?Oh_uw+MrgIhCY=5Giw7t9_2sC)B{mQ6(Z5wG+WDD$JtPJ_o_6k%k%UX zy?`_KH?gX6u@H`{nWHo`h;7;+j{`}pnt7T}l^9p?qbqz6?WRK-wkB|^FsEW}J zU~JMbv%BK{Ieqj3YaM04(JKBB%XZ-m$lWJqehX7F&_3?@0%D1WgbuPVg+nXtRgJIR zTWa()O8HcxvF+7u$d=3xWJ)}NrDO4N4GC=W-9x7WD>=v0UnMfG=lFUzK>t1B!f8P@ zoB8O5n#;?pi=10(iCPZ9>eCEG+7Vp|xazFj@3t;u`F!5^R6!8kX)!8btO}Eh8j&5C zU}~6^12%d)3+?1MG^cYUy^(WkEo< zqpf298l8@OZOjc}>RSbT*I5n=+0c#w3F>lRy}NQ*Y^vUSYHez?P(hIL^vj05A1*r& zx9Fmp>rHkgJk69^&bY{z>~IpD%M=#FoWNmR>zky%B;jotfgw_z6S-VK*2c%oWMZd% zL3p^zCQ4E1EaPv}Zo5#K)UPx?qfi&4=y#1(UuoR{^F;?lKW@TZEIayOhV z5o5Y?Vljv@-wMMh` zAqi#+{j7?q53MrAwKn7$+1KFvD|V2Eb>UI?GK=Kvcm$v2RhLv6heVU8JY za3Qk1(gbHUu2#Ae$LQ&F_GHwPp3h~6zg(P7)`WVG`2#X(uxrn2foHhaIla{l$>MW8 zhp-06bUk|OOe^VaI;(^^K>&y zw3LT~>&r&pb`1`qT}gT)wdeGC-9vPX^@y~J=P6`#4S5=G;d$&w-i^YWq$ggo4`Uh` zlg{Uy90v5S4Cu=;N!C2!~_m@*LGTID&_*J}(kZ{6n$ zTS$Ks+WUT~QNk$=xo@p}Nkus(8=#GzKc0LroQ!*R;NP_H&71cRMV=k2A?O&>$I=i7w=w^TKf9WMp zaJb7E&~-?YpSCxq-qQK?30f%|)py~U&S{^eG055Yxpt8oMV9hJ=)3M@%RMt^GlNnW z*?iW`Nasmq<-Y~)%Fw=Np1xntgbyU%D*<)K=#Q+!Bx_}F+~13~CNBi$b>wRL?fcvm$^(~<(Q+*~DkCR+! z3(%HtgVV*$ruNsrYI5$a**hSJdDVFP;6;P?w3o&G`xUP#fZ*LBdvt2det~6NvCPI# z#V5`--r96|W+B1T^fy?azZ2xPq2ZQt_@Ofz6)^f?%d3_DJkF)b$?5{SsJ)$biDZQ39nEAbs5WcBROzZHxL?HGzdk2N~ zwG)QLQpPTHFKs`ucucYKUhhoam!@^jX$ZUsSXNrAnbxL>lSoz$MOU}jUgKf${Fz#v zr~bw<^3l$w+>Udemha?^uS=O}-&Yv`p*quLF4XEbQuBw6Q|R-R(_b^C`H{M7rFc`4 zl*lzG&p!WArf{3nXY~xpm&UkRV0R!umM11lKTtYbF>omZLrlgiSWk!_RvEMgyRdMgh( z`S?fLGghVo14?6_Y!0fNYq_5F4Y#nVv%5Gb5XOB^E0uRO4X1zZnr=i(WCVp^pDX%A z5Iu13jd*BL?@^{^6*R-qo@JudQZ1S}`teg<0Q9k$vj^3}Y0S^^BZi3{Q&Cs&pV6og zK)1BTVw|USL$g#^@qb;{uEx;FQC;<$N2_Djlis?SEpF`VwW{-#3Mb!*)`)&FMlOD?y#9spty1o> zZy56iWA19^vr6I4ARC<5G9B{CSq{znm{(Ypu*)}qUQN)9Q}&yYI?(==1AnOI%vmnX zX?*b5NcjWnAgp-qP&7f~d8xK2(4zF&_}Z4@;5VAD??Veek7BJC_E|v%9~zoPW&O6V z@L~d7e8A*`zDeo z7H=q?FFOFSGPwxIHG_kd0XM>LE6=si8cnR^`@g21muK~ke%Wln4`1@r5vpELe8kZG z?OLEYkD&Frc3j_edYcPKh1lmbaFy*piL}~36j=-T_ee$dC;Zh6dM6q?8cazsqXI_2 z;~qbwg<7`U(R@I0_k>vPGgG`SO~p=o)l$=-I|gFVO@ai|(FY+h=>E*Txm4dwT#cyY zV?DDzO=+@6Z%f^i<;=|dJ2xcnZ#yDGa%FF%_^J(%v+r?yYa52%|;iAT7p%O7oJ-QLwwDUu8;vIQ3RrQho(jPrlDV?6SCE% zGAyd4Wr}_R3u}1hK7Dr5Jf1IoEctpos~rw?m6XI4_Mz3#abZEuJ%##)LZ~D7dY$v= zHvvuUZ}dgwG8zmI)2#niC7%qyv`f!DQkhH1NT~3%(>kYW7JEjgN!vc!*O(BasVg^* znt?65rCVxz^v%37aB9WdUdiw$I0uOXijw@r%vH0yIicG8$(WMLZQqB3OTBu92{%%QVDa7TKt5CY8Sw7o>9)tCYcYK3Kk^=5`t&Uhz3$P{ z9=hE@VZ-GPMaeUg?^RgxPqe;dpOSAKcfL1Zy|jj9Csp_7m-glrnJ=~Yz_)L^V#d$r zYK&`FJ1$?V*S%F09mlG`ebI8b00@4VM%%8me{kkm^t~VNZXhpocVOEA1=&uj_a{F6 zs3=0~%V}N6PIr~258!9duIU9tsDQ_;o;|)lm7g`g+H)gS%S*Db>%yCk!tCs5x{LJm z+|9~0r+_$vEq2vMPnT%zsd(19{RQI$=d1c)OO{2~=u5imRs8|}bgNrpy)^+73?m0#g%FA2jYR!ValES{{Tm_LHd{$8(2t)P>Q*aXAwHrO`k2n)L=%lDwaC%-Qb|{OG>`1Gm ziZql-Hao6;bL-zK@W?mz(HTQ#=B-kw>4^ofu;?C+tBv>;Xw7Uj$K&+FGqdhteX=TW zZj>vZV0N-C6h464B1CIHCv0b+QO)$W{)OVtWpv8oLfToM*yt3Dv?GoC~8{P~9;%epz$S%CQM zsdmp6R+1?$y|g>8|8g$lMv4FxTX6j9)KjLNTdYCa`A#U$U^AbE^F&$YT+c2PYLPMT zmvy#j&cqCENC>`hw8n)Fw-kA0b6qwb&ure@9e^zvv*ylQ) z^TgS9JLOT6Z?Sf&V}ivc@BW!f&OBE#_1AgQC6`oeiCnfSIbYn`K4DB*rq`@>`d#xp z_7j&Y!kZ2nUFuoyy8bYQUIVl!DdJS4l=;_2?DNU#aA;le2oU%D#u8699nh=0Z&ee) z!I2KOUCwuU3LWXQe~~;5E}&==L&~{+V=P4NUruBeLeQvl>dN!$`<7n`;m^2KX=l?9-G;4w?#|~Z>ujLCVcA{m@@W56ok3Rk zrWSN+yS?AVI$EI^c{NWrCl@lPTH1)*lReS>h?8d zOp9YfNEv3C>(8Wb88s+GF)M+XMf>ESe3BNrEq9QuJkLYol-c${v?s1##9pVJEx*!2 zeb>Ejv|4>PrJ{09zYw^&Vw^fQZ+kyrQ=1WT&Kfs3mr^`e?+f(jZuC6&7gJZIFLCi+ zCSINJ=wQAh#kObu9OEq){GQx~1-c%f-@m>u$IXs5A00=lS(pq|5+Cc_tC`QtG#ym$ zZgy7DyvOj^4o!P;rRAmUh}0+6Q^9-mr$@4Hil*r8dd3+&-j+GJj=?Gh$8L6ahBBtC zP73jyGwuG|hy;Z3PD6rMS9ONVT)RuAxSjZySG?elTPZW?bxxcgQ9UYd14dUI>d|eo ziS^c^%>y`|?B$~Aw=dE%=_ps)WTOSv>29BFS3=z1FhujTDk*(jOB;_kuj!*W*I!#* zAiijHr{M3!-wG;V*lK|L=9xIW>A`2v&$@gy+Tp47Edg!yTg?5Op*KS%T1e zd^#q!9Lm!XLNo_XEPA8=Ly>yM$fAVHQl~0!W(%nMAx*;(w56SnGQo9?AM=Er&*HTCPTlwEeOlVI2yaa- z!Ayt?5PM>mZUNDTSzP8xE~N)et4gW$)SDTne%BV4g}U9HsDh?$7)mCd4>ors=$Tyf zaap_Kt;?{gvHU^;XdM(}bK0fwCSCw|pNrg?&gLkzs-yf<|IZ0LLp75_Nd-YWXzQHr zt+GNLMtYT7Peo{dP&|`6T5z2GgPH;p2%$BJMf6Z?`-U(}KwH)gb+Pp;zCpGxVA9PZB29q0>JmfEG z;DNkudF7Zfw_CrbBUkM>Hy|)`=~3of`YPAW>;{$y(eGv$J65N1unVmkPvrvq126@y zE9vDaLD5KfuMp8$BtH+HW>}FwIRU0GAxK~9;M zf)}dWgXd%Udp@a5LY_ieHR^NtvWnbZND%$Nc3YF+DkV z>XwFL!1L?vntP${LEcD@p=dwzbltNV`MKaTmYtsG@eW?Mv2t<)8r$WoE&U}BT#uOs zg-ILD0iOp;)EXA(SQHYBQn4uXrDUree_;roLG+^OJ59HYD$0NG`ILsB zK}~J#hmB{P=gi-M?C%wbAl6<@!kSYiWZKM@r-g}=r&eHj_SXUFO2`oq5%}j?t%{M> zhpiJqBb6p_ZGBBxNj7P;q`*7!rbFMAV;K=@sz31>y@ODH?d}or5;X_Iz{k|%sqhfC zUA_?E^gNze5vTDZg?dZ&rV8K&R@baZFFGAKd4DY zDN>sY2?->?H+?}v#LT4y$v{M6G6w%S1J}ONL64Os(h~RJ)S5zCtT2eV-YI> z%vm;qZAW3-DuiiJUOy6l1evEC4!_tw33jCH7dOMZGDW42Pm|{I6huw>3Oq$}BDK~E zXn)n8Y}jfFAe*5yrWay?j?7}D)(X%CkGZ?eP}0biQ&&AxH~GAgqCNchCSF_Mw!PYd zef3zc)_`~J-5T|9EN--DDs*R+W-ymgwBwuxJk>KP4K8Sj-S!fvyb<4C3$k}|lANMh z$J&5(YNJly=U)b|X-BGZl2X}D|2o=L^~4QwPjKq=iTG<&P1v0a_@UJMpD;YM z5(?MYKgFuuZp2PViXzxLEXsod_i(ke_ex2$8Y^~@q12hjgT~t2b<)1F0pBzzqwF!? z0H8QG7&73h&W<3o4xxo|WC=vOkPW_`{#oqI4Z!0W870+qv(s0GjW5DC8_m+Hc~Q61 zzQX9y=Onz*@1%;3$EYaThdWK<9UKOYotmFs4jnC)m)Y=)JqN%HLWXWQ1wGb%z!$fk z&dI(pPGa`{j;r>LRUU|h8O#lVhmwz@vY^k_1LV?%_~a(8a4_p0aFT+O?XRmi6p9~E zX&a{YGBfJGXhz3BuoMFXT4}71J6cp`P%Poq;NPbgvTxmu)!_jj{#iwXW=STF7C2CY zog~iwd&F%=f1(y73b0X@KUbia$X|K?*PwC&Tx~l+OUtW+!R4+e@DfbcoWc@x2~k5b zQzdzWOD#9o6A+eWaS9y6ilse-zLu|ng447$L}SBAf>E7UGG{h5)2fxyKF{%fHFJsb zOPgb*-F2axWx9$tgRO_WKoQg>8`qUiJ@+ry550Ww$~|rX26gyJywzF zM6l91-w;qVxp8Xc;$QWiPF93wgR^xBr{m|oViTJM=&2bMO#n4#Six=kx;P4ruyb=x z(SGQ=i^{p!?e+g!`tqox*7oi5p3|gdC8Cx?9uX7-HBE6W-xySIL~))9an?+8EVH+A z1VsUHObbMFHgF!YGH1)26V1vo#}X@#nRPyXYkeCQf3VhGYs22_dG7nVuc6yfn=3$h zxXc}=Ewf#w$9$+B*o8h@YXX`GHl>yvbF1|Ui}nU~ULY&Ma!6n6?)#8r-zc4_$yP%- zVK23&DN32#k}JbIb7>PchM;v&;LI`?&_OHVFo`fk!qyDsxET2ID z$IyrPW*2U!;bBuVRt*)B{A<2~}=zmwJZtP<5t8%;ejMF`do*PvphI@mzv2%}1 zZV%6bE-^9)4RqlM?sf=Qod%BgxN2GkmN{#!vbUQLZhGx2gIl7pf&iP}2EXkyD5w0H zD2%JqWsI9q1_43-U%rk3nboeDEFj`?{TBX9_I~%)VKOZf>skVE()NRh%>a{=J4=GY zVkthcIz5uJItIm! zde}=}fB1q*^*-V$zWfyz(fW@N9f8iK28uORW10J!Pc{b@gk|j#qyPDIlB}qMq2OG_ zW;sELp(h%UGaPv3JSKM&YtIH*-3{t*v$7E=T%V+80Kz6B>L@Z|{%~r%Zfd0#1^UfU z*#RIAIQx{~0XN+_ucWuU1s|(*<9d#e6>H}xk zcDJ+SRCLc`a~Kz=SMvN9KqX!FCqWl}QJ(xn#jn5PghfDv(vLr#OC?T3eQBOh4q-Q? zzW&K_%vnxkX$JpAg?|=eugvg&9mh)Fy;9{w+pwzAOdfacq1(=C6t$FSgYu@tv0}<) zR4INI1KeWO{ysU8CG7!|?b+D@S>S55s9Foc?b_2lFFo28ez=&E3c(B$S)UIQx6UOd zZfh`{dfH_+16&r8`@F`$Yhq2WB}QHNNy#|=+KS=4at?*p0Ys7m+|;R>y~-b?hqxi^ z0fhL6lSx3N@ps;1MO8On!gT#1FLO1rzxgi-X%AO=_}v`1A4b264%!P?r@+DztL8fq zTRU}0awrw%ba8Bf>DP8^MSP@MK!~uJocs0+=1DcpZaX@+d_Z7O(BJ6muAbgxqMb`c zBFhDsyuywFAYGjOk=iMbxX&v()H!1wkkgOXc|LgwBGccSNU)^6d;BJ>Lz_*YDL5D# zY>_u4hjWZ&ToR+?0-8eBlf);*1z{h^o>lVv+!vIGdOhJNx%qh6!PHJd2NdR|a#zO` zJ*e;$YV-nv_8aVz*qxWmeGDCW4}DYTdgdE~g+i;q;}~UjdlqrJA^kZ9ae(=fn(J9J z)xT%mot#g7948S|EE*cIK^& zs@u6(PO@L3OWrg;eLHt}kH?ePo;)Xp{ax3e9r5U4=YVvfYCjyn>o~DR@w(_xd@N-4 z<$`PKC@=-VLT5dtd>*JAkQrd_%6o>EQZ>>&Ii4LRoIIP?6d9- zy`bb){?I~e6`ZR1`}m^w(L_~EQ~5Z%40D|r1Xyjgfb;@@4j}Ticumter+$Fnwh$ZR zRdr#as+Iaztond2un(vPmt(ie^mB$^U%16Gb_Jv$x8oAHAheFj*+A;?u@PPOnKmEt=i)7SSAG zpon#t8LIK+sAPlAZ~cv;Y*1?ha9ZiSu;7lk+I#f5`Hs#@~fYS8wYT^8^vNh3Sv z@p|`0Pe{1bXjctHy0yu{j{k`xyTaH_4yIRKN*F?PpqPkAq~yEM!Zil%*GsqsP({$G z3Ur!*W%Y8Oqu|m&&N42wHi49-nc>87Tol$Sub1>?{ z5*6*yY!PSr^|C&hWukLa`S9TsD+UAfj3C)RcSh=ks_&P+#Jzw2z>K3r<4~W*QmJ|* zC8ldoGx3H+>~PbN)Sk7K6s?ACQawzGuG{Vr5AUA1XQ0U65@S?*GB`~97M==erKhv7;OE|TIrlV zqRI8F#k<$v%BEx6*?k7<2GqY;9|z}G|NY}@JF3hsSNzpat80m~d(H!?Jd+%|+!wV9 z6~+4g6y2&!xC#7X=7kr>#yY{j7(tn$?=ff@LkDSVk4SKeZ7h};au;xJ3~w4Y2Ec zhw16=>QP2+Qx)ub3VIpz6}2$*28qOidM|1HxI|DMC}{_F|30bpmhzzDhi9ADF?%(U zoK$d>z?YaJGr;sCHVN5t;8gVi1&iWiCVrX%1TYmm@;e#A2o(R^hwyKAFNFj)B)|30 znqGgcI8}%qIGk*(IVm=93Z_E=#ttpyy%k%^F&mSKh^$WY8_+ft1+I5TTQEcJEl~Yq zh()9E=#O>D8#dU&h3Z;>^#??)5e2!2dzN&^QLQ)>B2h!C zS&oyW)?B8f^32W@t_`B*A_Q5gq15x21XeULZFRUzF43hj1=< zvFfL#fyH<8Ah?X%KR^DCdA<#6s(^qs!AW$tNHe^F!rJsfCAQ)u)J?C_Bxq#vlEQUe z%DmZdBYUaTRRgH|gByT$dVM|7C0(c)M*R(q7x22*?LH=#H<`)iL;EIF+=P3pJNh;q z!QUT4iD|eF*c@Szh!4Yy2@u+Tn4Q=sZ{Wk~izHvynnvmwuGwt|xy=B48XmFv)NiLC zAiO!(h~$|#7U^5W!va$)70T^HmuMjEp3{L>XMqvOq^fyBBqB2jt85$}97occl`<+p z0}B`S)}4>F&AE(0v+`*Q_*(mw;dgI^Bp+Wo!@m>3p(=!=2SoT&>;r@=C~I;d7Zu%W zm|&7QG##`UT+RXv0yMHzX%mLeBX-@ho_#D+&Dj?QWY>&cx5BLk4Vb<8ZSw${t@}o4 zyknbVL0kQfRkTt}%o40dg42)xm4l^d7W9iMorRRwbfwp2O?DJCYFTFpyvjdiAoN2Q*c225Jf1x?f9(x`>JnCaqzdf! zMy1!pxNMPuPaT*9gcc#zp)?|GpbDB%2D?3(;l$1pYN@y-4QYsq7*S!rH*p z=Mcyqd?PXuxT;Pr5lqikn&`YXG+)Dxq6;wgjBd7{tA3~ zMS$FKvL|yvF!O!3>1Z%vbUFdo&mMyfL0lC?Q@M+C^R4>XOAT9T-+k~F!6^wj)z|oL za>Ib1ZDvYx2%G8rP6y2=?$VszC?DG-ric0-TUUYRa@B_bLWYmt}Y_;|Fn)_&1RHYRXUU8-<(ew=~_ad3%4Cmjm9; zJR0mPaZ6?|RHZ#u=jyp?R}U8k`6h2@&9n``@g)z+`nh8)-C!C|fdqCxN0X(u

cc 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%0DJ%?hQcsF)B=Z$a(sBsP8?oqk>fTtoE9 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≥p0pp-L#TgG2>}xsCIUG_Wk;`>~KJy+X1?v*Y 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 (~xB-)5oo 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 literal 0 HcmV?d00001 diff --git a/assets/images/gallery/04.jpg b/assets/images/gallery/04.jpg new file mode 100644 index 0000000000000000000000000000000000000000..48d7c32bedeeab560cf088287e46d58762efb678 GIT binary patch literal 59892 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 E0D2o52mk;8 literal 0 HcmV?d00001 diff --git a/assets/images/gallery/05.jpg b/assets/images/gallery/05.jpg new file mode 100644 index 0000000000000000000000000000000000000000..09878097d5c513c00d78719d598e42eb322b6ca1 GIT binary patch literal 215325 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%0A2bF}w_FX>ZN>?>)QVoL1HkNYeYE>OfK)az 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 z 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 *fgft>V5i&S$ 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 literal 0 HcmV?d00001 diff --git a/assets/images/gallery/06.jpg b/assets/images/gallery/06.jpg new file mode 100644 index 0000000000000000000000000000000000000000..662fc1dc287c7ba874dc893c74511dddbb45a84d GIT binary patch literal 76179 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%0Dx@Gj=^Cf#>m-+XEeOQ!}1o22(au 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 H{xkbO=+}H6 literal 0 HcmV?d00001 diff --git a/assets/images/image-placeholder.png b/assets/images/image-placeholder.png new file mode 100755 index 0000000000000000000000000000000000000000..a61a0c094250aba17ba1e399b8a570e47976613e GIT binary patch literal 4881 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 PKt&9mu6{1-oD!M + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/assets/images/mycellium.png b/assets/images/mycellium.png new file mode 100644 index 0000000000000000000000000000000000000000..69c12addeaf50e27217532d69ba69819db724555 GIT binary patch literal 42623 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 literal 0 HcmV?d00001 diff --git a/assets/images/og-image.png b/assets/images/og-image.png new file mode 100644 index 0000000000000000000000000000000000000000..e31ac0e264c7e69020590de056be3c73f60e4909 GIT binary patch literal 107524 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≷ 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 Lr!W+UUlRWd^A_Zu literal 0 HcmV?d00001 diff --git a/assets/images/omjc.png b/assets/images/omjc.png new file mode 100644 index 0000000000000000000000000000000000000000..234306d801dd67e1b50a4dc513431a58c70feef5 GIT binary patch literal 3893 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 Q|N8?<@~Y5sh{?tO6V6JqRR8)Kcp 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

Z(+@ImCe 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 MQI#o|`sn|E0F06Q%K!iX literal 0 HcmV?d00001 diff --git a/assets/images/service-1.png b/assets/images/service-1.png new file mode 100755 index 0000000000000000000000000000000000000000..5842791a2e1215f1c20b8075cdf2956ea8e7343b GIT binary patch literal 11502 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�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 UuAG>^L*S2!g1UUAtohsj3j%NHc>n+a literal 0 HcmV?d00001 diff --git a/assets/scss/custom.scss b/assets/scss/custom.scss new file mode 100755 index 0000000..e69de29 diff --git a/config/_default/languages.toml b/config/_default/languages.toml new file mode 100755 index 0000000..36f7738 --- /dev/null +++ b/config/_default/languages.toml @@ -0,0 +1,13 @@ +################ English language ################## +[fr] +languageName = "Français" +languageCode = "fr-fr" +contentDir = "content/francais" +weight = 1 + + +[chti] +languageName = "Chti" +languageCode = "fr-chti" +contentDir = "content/chti" +weight = 2 diff --git a/config/_default/menus.chti.toml b/config/_default/menus.chti.toml new file mode 100644 index 0000000..b69b2cd --- /dev/null +++ b/config/_default/menus.chti.toml @@ -0,0 +1,49 @@ +############# English navigation ############## + +# main menu +[[main]] +name = "Home" +pageRef = "/" +weight = 1 + +[[main]] +name = "About" +pageRef = "/about" +weight = 2 + +[[main]] +name = "Elements" +pageRef = "/elements" +weight = 3 + +[[main]] +weight = 4 +name = "Pages" + +[[main]] +parent = "Pages" +name = "Blog" +pageRef = "/blog" + +[[main]] +parent = "Pages" +name = "Contact" +pageRef = "/contact" + + + +# footer menu +[[footer]] +name = "About" +pageRef = "/about" +weight = 1 + +[[footer]] +name = "Elements" +pageRef = "/elements" +weight = 2 + +[[footer]] +name = "Privacy Policy" +pageRef = "/privacy-policy" +weight = 3 diff --git a/config/_default/menus.fr.toml b/config/_default/menus.fr.toml new file mode 100755 index 0000000..5fd8049 --- /dev/null +++ b/config/_default/menus.fr.toml @@ -0,0 +1,39 @@ +############# English navigation ############## + +# main menu +[[main]] +name = "Accueil" +pageRef = "/" +weight = 1 + +[[main]] +name = "A propos" +pageRef = "/apropos" +weight = 2 + +[[main]] +name = "Le collectif" +pageRef = "/le_collectif" +weight = 3 + + +[[main]] +name = "Agenda" +pageRef = "/agenda" +weight = 4 + +[[main]] +name = "Contact" +pageRef = "/contact" +weight = 5 + + + + + +# footer menu + +[[footer]] +name = "Mentions légales" +pageRef = "/mentions-legales" +weight = 3 diff --git a/config/_default/module.toml b/config/_default/module.toml new file mode 100644 index 0000000..651d9ac --- /dev/null +++ b/config/_default/module.toml @@ -0,0 +1,99 @@ +[hugoVersion] +extended = true +min = "0.124.1" + +# [[imports]] +# path = "github.com/zeon-studio/hugoplate" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/search" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/pwa" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/images" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/videos" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/icons/font-awesome" + +# [[imports]] +# path = "github.com/gethugothemes/hugo-modules/icons/themify-icons" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/gzip-caching" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/adsense" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/accordion" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/table-of-contents" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/tab" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/modal" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/gallery-slider" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/components/preloader" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/components/social-share" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/components/cookie-consent" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/components/announcement" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/components/custom-script" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/components/render-link" + +# [[imports]] +# path = "github.com/gethugothemes/hugo-modules/components/valine-comment" + +# [[imports]] +# path = "github.com/gethugothemes/hugo-modules/components/crisp-chat" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/shortcodes/button" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/shortcodes/notice" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/seo-tools/basic-seo" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/seo-tools/site-verifications" + +[[imports]] +path = "github.com/gethugothemes/hugo-modules/seo-tools/google-tag-manager" + +# [[imports]] +# path = "github.com/gethugothemes/hugo-modules/seo-tools/baidu-analytics" + +# [[imports]] +# path = "github.com/gethugothemes/hugo-modules/seo-tools/matomo-analytics" + +# [[imports]] +# path = "github.com/gethugothemes/hugo-modules/seo-tools/plausible-analytics" + +# [[imports]] +# path = "github.com/gethugothemes/hugo-modules/seo-tools/counter-analytics" + +[[imports]] +path = "github.com/hugomods/mermaid" diff --git a/config/_default/params.toml b/config/_default/params.toml new file mode 100755 index 0000000..60d5326 --- /dev/null +++ b/config/_default/params.toml @@ -0,0 +1,111 @@ +#################### default parameters ################################ +# favicon module: https://github.com/gethugothemes/hugo-modules/tree/master/images#favicon-implementation +favicon = "images/favicon.png" +# logo module: https://github.com/gethugothemes/hugo-modules/tree/master/images#logo-implementation +logo = "images/logo.png" +logo_darkmode = "images/logo-darkmode.png" +# use `px` or `x` with logo_width, example: "100px". +# Note: logo_width is not work with .svg file +logo_width = "160px" +logo_height = "32px" +# if logo_webp set false, will not generate WEBP version of logo | default is true +logo_webp = true +# logo text will only show when logo is missing. +logo_text = "Chtinux" +# navbar fixed to top +navbar_fixed = true +# theme-mode +theme_switcher = true +theme_default = "system" # available options [light/dark/system] +# Main Sections +mainSections = ["agenda"] +# contact form action +contact_form_action = "#" # contact form works with [https://airform.io/] or [https://formspree.io] +# google tag manager, see https://developers.google.com/tag-manager/ +google_tag_manager = "" # example: G-XXXXXXXXXX +google_adsense = "" # example: ca-pub-xxxxxxxxxxxxxxxx +# custom script on header, example: custom_script= "" +custom_script = "" +# copyright +copyright = "" + +# Preloader +# preloader module: https://github.com/gethugothemes/hugo-modules/tree/master/components/preloader +[preloader] +enable = false +preloader = "" # use jpg, png, svg or gif format. + +# Navigation button +[navigation_button] +enable = false +label = "get a quote" +link = "contact" + +# search +# search module: https://github.com/gethugothemes/hugo-modules/tree/master/search +[search] +enable = true +primary_color = "#121212" +include_sections = ["agenda","apropos","le_collectif"] +show_image = true +show_description = true +show_tags = true +show_categories = true + +# announcement +# announcement module: https://github.com/gethugothemes/hugo-modules/tree/master/components/announcement +[announcement] +enable = false +expire_days = 7 +content = "You must replace the **baseURL** in **hugo.toml** file when deploying, you can manage this announcement from the **params.toml** file." + +# seo meta data for OpenGraph / Twitter Card +# seo module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/basic-seo +[metadata] +keywords = ["Boilerplate", "Hugo"] +description = "Hugo & Tailwindcss Starter" +author = "" +image = "images/og-image.png" + + +# site verifications +# verification module: https://github.com/gethugothemes/hugo-modules/tree/master/seo-tools/site-verifications +[site_verification] +google = "" # Your verification code +bing = "" # Your verification code +baidu = "" # Your verification code +facebook = "" # Your verification code +mastodon = "" # Your verification code + +# cookies +# cookies module: https://github.com/gethugothemes/hugo-modules/tree/master/components/cookie-consent +[cookies] +enable = false +expire_days = 60 +content = "This site uses cookies. By continuing to use this website, you agree to their use." +button = "I Accept" + +# diagrams +[mermaid] +js_url = '' + +######################## sidebar widgets ######################### +[widgets] +sidebar = ["categories", "tags"] + + +# google map +[google_map] +enable = false +map_api_key = "AIzaSyCcABaamniA6OL5YvYSpB3pFMNrXwXnLwU" +map_latitude = "51.5223477" +map_longitude = "-0.1622023" +map_marker = "images/marker.png" + + +# Subscription +[subscription] +enable = false +# mailchimp subsciption +mailchimp_form_action = "https://gmail.us4.list-manage.com/subscribe/post?u=463ee871f45d2d93748e77cad&id=a0a2c6d074" # replace this url with yours +mailchimp_form_name = "b_463ee871f45d2d93748e77cad_a0a2c6d074" diff --git a/config/development/server.toml b/config/development/server.toml new file mode 100644 index 0000000..5242d5d --- /dev/null +++ b/config/development/server.toml @@ -0,0 +1,13 @@ +# defaultContentLanguageInSubdir must be true for this to work. + +# Other languages redirects +# [[redirects]] +# from = '/fr/**' +# to = '/fr/404.html' +# status = 404 + +# Default language must be last. +[[redirects]] +from = '/**' +to = '/fr/404.html' +status = 404 diff --git a/content/francais/_index.md b/content/francais/_index.md new file mode 100755 index 0000000..84e5e44 --- /dev/null +++ b/content/francais/_index.md @@ -0,0 +1,31 @@ +--- +# Banner +banner: + title: "Pour un numérique bien free!" + content: "Chtinux est un collectif oeuvrant pour les libertés numériques dans la région lilloise et ses alentours." + image: "/images/logo_chtinux.svg" + button: + enable: false + label: "Get Started For Free" + link: "#qui_sommes_nous" + +# Features +features: + - title: "Qui sommes nous ?" + image: "/images/service-1.png" + content: "Chtinux est un collectif oeuvrant pour les libertés numériques dans la région lilloise et ses alentours. Notre collectif tient des permanences au Café Citoyen chaque dernier mardi du mois. Nous particions ponctuellement à d’autres évènements" + + button: + enable: true + label: "En savoir plus" + link: "/apropos.html" + + + + + +# Testimonials + + + +--- diff --git a/content/francais/agenda/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md b/content/francais/agenda/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md new file mode 100644 index 0000000..899ab63 --- /dev/null +++ b/content/francais/agenda/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md @@ -0,0 +1,25 @@ +--- +title: "Numérique libre au village solidaire de la braderie" +date_evt: "2024-09-14 10:00:00+02:00" +location: "place du Vieux Marché aux Chevaux, Lille, Hauts-de-France, France" +ville: "Lille" +url_info: "" +--- + +**Numérique libre au village solidaire de la braderie** + +Plusieurs collectifs d'informatique libre œuvrant dans la métropole se joignent au Café Citoyen pour tenir un stand d'information durant la grande braderie, qui aura lieu le week-end du 14 et 15 septembre, sur la Place du Vieux Marché aux Chevaux. + +Parmi les collectifs présents à notre stand: + +* Chtinux: groupe d'utilisateurs et utilisatrices de logiciels libres +* ClissXXI: coopérative d'informatique libre, social et solidaire +* CLX: groupe d'utilisateurs et utilisatrices de logiciels libres +* Mycélium: association travaillant à la mise en place d'un Fournisseur d'Accès Internet, membre de la Fédération FFDN +* Raoull: association œuvrant à la mise en place de services internet éthiques, membre du collectif CHATONS +* Deuxfleurs: fournisseur de services en ligne libres, sobres et non-marchands, membre du collectif CHATONS + +Que vous soyez un(e) geek déjà convaincu(e), ou au contraire que vous trouviez l'outil trop emprisonnant et cherchiez des échappatoires, n'hésitez pas à passer à notre stand pour vous informer, nous rencontrer en chair et en os, voire récupérer quelques goodies. + +Bonne braderie ! + diff --git a/content/francais/agenda/2024-09-24-Permanence-associative-autour-du-Libre.md b/content/francais/agenda/2024-09-24-Permanence-associative-autour-du-Libre.md new file mode 100644 index 0000000..0fd03e6 --- /dev/null +++ b/content/francais/agenda/2024-09-24-Permanence-associative-autour-du-Libre.md @@ -0,0 +1,33 @@ +--- +title: "Permanence associative autour du Libre" +date_evt: "2024-09-24 19:00:00+02:00" +location: "7 place du Vieux Marché aux Chevaux, Lille, Hauts-de-France, France" +ville: "Lille" +url_info: "http://chtinux.org/apropos/permanences" +--- + +Vous avez décidé de reprendre en main votre vie numérique? Venez nous rencontrer **le dernier mardi de chaque mois au [Café Citoyen][1]** à Lille! + +La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi (ou jeudi) de chaque mois par les collectifs de [Chtinux][2] ([Raoull,][3] [Deuxfleurs][4], [Mycélium][5], [CLX][6], [Cliss XXI][7],...). + +Rejoignez-nous pour y discuter joyeusement de Logiciel Libre, de Culture Libre, de données ouvertes (*open data*), de bidouille sous Linux, ou proposer vos idées d’évènements. + +C'est aussi l'occasion d'obtenir un coup de main si vous rencontrez une difficulté sous Linux, ou si vous avez besoin de conseils pour migrer sur du Logiciel Libre. + +Si vous venez avec votre ordinateur pour obtenir de l'aide technique, pour permettre à l'équipe bénévole de s'organiser, prévenez-nous via un courrier électronique à l'adresse: chtinux-diffusion CHEZ deuxfleurs POINT fr. + +Le Café Citoyen est accessible en métro (station République - Beaux Arts). Une connexion Internet y est disponible, des prises électriques, de la place... Au bar, vous trouverez aussi de bonnes boissons avec et sans alcool, ainsi que de la petite restauration (notamment fromage ou tartines véganes). + +Pour soutenir le Café Citoyen, nous vous demandons d'y acheter au minimum une consommation. Après avoir pris votre boisson ou votre en-cas au bar, vous pouvez nous rejoindre directement au deuxième étage. + +Au plaisir de vous retrouver! + + + +[1]: https://cafecitoyen.org/ +[2]: http://chtinux.org/ +[3]: https://raoull.org/ +[4]: https://deuxfleurs.fr +[5]: https://mycelium-fai.org/wiki/ +[6]: http://clx.asso.fr/ +[7]: https://www.cliss21.com/site/ diff --git a/content/francais/agenda/2024-09-28-Install-Party-Linux--Logiciels-libres.md b/content/francais/agenda/2024-09-28-Install-Party-Linux--Logiciels-libres.md new file mode 100644 index 0000000..3e3794f --- /dev/null +++ b/content/francais/agenda/2024-09-28-Install-Party-Linux--Logiciels-libres.md @@ -0,0 +1,20 @@ +--- +title: "Install-Party Linux & Logiciels libres" +date_evt: "2024-09-28 10:00:00+02:00" +location: "2 rue Pierre Motte, Roubaix, Hauts-de-France, France" +ville: "Roubaix" +url_info: "http://www.mediathequederoubaix.fr/agenda/booster-son-pc-linux-2" +--- + +Votre ordinateur est lent ou fatigué? + +Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté? + +Vous pouvez lui donner un nouveau coup de santé! + +Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous! + +Au cours de ces séances, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur. + +Nous sommes aussi présent aux Petites Cantines à Croix chaque premier mardi du mois. + diff --git a/content/francais/agenda/2024-10-01-Install-Party-Linux--Logiciels-libres.md b/content/francais/agenda/2024-10-01-Install-Party-Linux--Logiciels-libres.md new file mode 100644 index 0000000..74cd9c6 --- /dev/null +++ b/content/francais/agenda/2024-10-01-Install-Party-Linux--Logiciels-libres.md @@ -0,0 +1,16 @@ +--- +title: "Install-Party Linux & Logiciels libres" +date_evt: "2024-10-01 19:00:00+02:00" +location: "3 place des Martyrs, Croix, Hauts-de-France, France" +ville: "Croix" +url_info: "http://clx.asso.fr" +--- + +Votre ordinateur est lent ou fatigué? +Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté? + +Vous pouvez lui donner un nouveau coup de santé! +Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous! + +Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur. + diff --git a/content/francais/agenda/2024-11-05-Install-Party-Linux--Logiciels-libres.md b/content/francais/agenda/2024-11-05-Install-Party-Linux--Logiciels-libres.md new file mode 100644 index 0000000..0bd1e68 --- /dev/null +++ b/content/francais/agenda/2024-11-05-Install-Party-Linux--Logiciels-libres.md @@ -0,0 +1,16 @@ +--- +title: "Install-Party Linux & Logiciels libres" +date_evt: "2024-11-05 19:00:00+01:00" +location: "3 place des Martyrs, Croix, Hauts-de-France, France" +ville: "Croix" +url_info: "http://clx.asso.fr" +--- + +Votre ordinateur est lent ou fatigué? +Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté? + +Vous pouvez lui donner un nouveau coup de santé! +Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous! + +Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur. + diff --git a/content/francais/agenda/2024-11-30-Install-Party-Linux--Logiciels-libres.md b/content/francais/agenda/2024-11-30-Install-Party-Linux--Logiciels-libres.md new file mode 100644 index 0000000..490364b --- /dev/null +++ b/content/francais/agenda/2024-11-30-Install-Party-Linux--Logiciels-libres.md @@ -0,0 +1,18 @@ +--- +title: "Install-Party Linux & Logiciels libres" +date_evt: "2024-11-30 10:00:00+01:00" +location: "Mediathèque de Roubaix, rue du Château, Roubaix, Hauts-de-France, France" +ville: "Roubaix" +url_info: "http://clx.asso.fr" +--- + +Votre ordinateur est lent ou fatigué? +Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté? + +Vous pouvez lui donner un nouveau coup de santé! +Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous! + +Au cours de ces séances, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur. + +Nous sommes aussi présent aux Petites Cantines à Croix chaque premier mardi du mois. + diff --git a/content/francais/agenda/2024-12-03-Install-Party-Linux--Logiciels-libres.md b/content/francais/agenda/2024-12-03-Install-Party-Linux--Logiciels-libres.md new file mode 100644 index 0000000..ec9bf86 --- /dev/null +++ b/content/francais/agenda/2024-12-03-Install-Party-Linux--Logiciels-libres.md @@ -0,0 +1,16 @@ +--- +title: "Install-Party Linux & Logiciels libres" +date_evt: "2024-12-03 19:00:00+01:00" +location: "3 place des Martyrs, Croix, Hauts-de-France, France" +ville: "Croix" +url_info: "http://clx.asso.fr" +--- + +Votre ordinateur est lent ou fatigué? +Il fonctionne moins bien et vous aimeriez retrouver un fonctionnement adapté? + +Vous pouvez lui donner un nouveau coup de santé! +Emmenez le (prenez soin de sauvegarder vos documents précieux avant de sortir), nous faisons le reste avec vous! + +Au cours de la séance, nous vous proposons d'installer le système d'exploitation libre Linux et/ou les logiciels libres que vous utilisez sur votre ordinateur. + diff --git a/content/francais/agenda/_index.md b/content/francais/agenda/_index.md new file mode 100755 index 0000000..4542031 --- /dev/null +++ b/content/francais/agenda/_index.md @@ -0,0 +1,4 @@ +--- +title: "Agenda" +image: "/images/agenda.png" +--- diff --git a/content/francais/apropos/_index.md b/content/francais/apropos/_index.md new file mode 100644 index 0000000..9b13b44 --- /dev/null +++ b/content/francais/apropos/_index.md @@ -0,0 +1,17 @@ +--- +title: "Chtinux!" +meta_title: "A propos" +description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise" +draft: false +masquer_liens: true +--- +Chtinux est un collectif oeuvrant pour les libertés numériques dans la région lilloise et ses alentours. + +Initialement, Chtinux était une association fondée en 2002 sous le nom de Campux comme un groupe d’utilisateurs de Linux par des étudiants de Lille 1 ( retrouvez tout l'historique, [ici](/apropos/histo.html) ). +Depuis 2024, des personnes réactivent et transforment l'assocation en collectif. +Cette nouvelle forme à pour objet d'offrir une bannière commune pour réunir la diversité des acteurs du numériques libres de la région lilloise. + +Notre collectif tient des permanences pour discuter, echanger entre nous, mais aussi accueillir et répondre aux curieux. +Elles ont lieu chaque dernier mardi du mois, à partir 20h00, au Café Citoyen. + +Nous particpons ponctuellement à d’autres évènements comme la braderie de Lille. diff --git a/content/francais/apropos/histo.md b/content/francais/apropos/histo.md new file mode 100644 index 0000000..2d143a3 --- /dev/null +++ b/content/francais/apropos/histo.md @@ -0,0 +1,77 @@ +--- +title: "Il est un fois Chtinux!" +meta_title: "historique" +description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise" +draft: false +--- + +Voici l’histoire du groupe d’utilisateurs de logiciels libres Chtinux, anciennement Campux, depuis sa création en tant que LUG étudiant, jusque nos jours en tant que groupe de la métropole lilloise. + +Notez : Chtinux sera parfois appelée Campux, en rappel de son nom historique au moment des évènements. Les aïeux + +un vieux logo Campux (c’était le nom de l’association alors) n’est pas vraiment une association pionnière, les trois universités publiques de Lille sont depuis longtemps le théâtre de quelques activités autour du logiciel libre. + +Pour preuve cette information sur LinuxFR et cette activité entre Lille1 et Lille2 en 2002. Aussi un courrier de Lille1 adressé à MandrakeSoft en 2003. Il existait aussi une association Lillux (promotion du logiciel libre éducatif) à Lille2, semble t-il. Depuis longtemps le système GNU/Linux est utilisé dans les trois Universités. Dans le domaine de la recherches, les enseignants chercheurs utilisent depuis longtemps GNU/Linux. A Lille1, le BDE Association des Etudiants en Informatique (AEI) a semble t-il était pro-linuxien à une époque, puisque cette association a comme emblème un Tux. + +Enfin, on ne pourrait pas parler du logiciel libre à Lille sans parler du CLX, LUG fondé en 1998 par une dizaine de linuxiens à Seclin. Il a oeuvré et continue d’oeuvrer dans toute la région Nord-Pas-de-Calais. Le point de départ + +Campux a probablement commencé par la rencontre de deux couples de linuxiens peu après la rentrée 2002. Jiel Beaumadier et Matěj Hausenblas d’une part, Julien Graziano (jux) et Julien Derveeuw (theturtle) d’autres part, font connaissance sur le canal IRC de Léa-Linux. Les premiers sont en DEUG maths, les seconds en maîtrise d’informatique : une rencontre est programmée au bâtiment M5 à Lille1. Les 4 manchots s’apercoivent qu’ils ne sont pas plus tous seuls sur la banquise. + +Le samedi 1er février 2003, Jiel et Matěj bravent la neige pour assister à une install party organisée sur Lille1 par des étudiants en DESS (entre autres Mikael Mourcia). Ils s’aperçoivent alors qu’il y a d’autres linuxiens sur la fac et dans les écoles d’ingénieurs, peu nombreux et isolés chacuns dans leur formation. On peut considérer que c’est le premier événement auquel assista le futur groupe de Campux. Campux : l’idée du LUG étudiant + +un vieux logo Au cours d’une discussion sur IRC en juillet 2003, jux et Jiel abordent l’idée de création d’un LUG pour les étudiants de Lille. L’idée est séduisante, mais on est en vacances loin de l’Université, alors on y pense plus trop :-) Cependant l’idée continue de travailler dans les esprits, et le 8 août 2003 Jiel envoie un courriel à ses amis linuxiens pour les convier à créer un LUG universitaire. + +A l’époque tout le monde ne répond pas, car beaucoup sont en vacances. Mais à la rentrée début septembre, l’équipe est motivée. On décide de faire une association loi 1901. Jiel écrit les statuts et ces derniers seront alors bien relus par tout le monde et certains points modifiés suite à une réunion sur IRC. C’est la première action démocratique de l’association ! Ensuite commencent de longues procédures administratives. Finalement la date officielle de déclaration de Campux à la préfecture de Police de Lille sera le 7 novembre 2003. Il faudra encore attendre quelques temps pour pouvoir être reconnu par l’Université de Lille1, où nous l’association était basée. C’est pendant ce temps que le site internet de Campux est fait par Jiel, très rapidement et assez mal codé en PHP, mais avec une apparence du gestionnaire de fenêtres WindowMaker. Le nom de Campux provient du mélange entre les mots “campus” et “Linux”, il a été trouvé par un proche de jux. Nous avions pensé aussi à divers noms, par exemple “Lillux”, mais le LUG du Luxembourg a déjà un nom similaire (à cette époque nous ne savions pas qu’il y avait déjà eu un “Lillux”). Les débuts : 2003-2004 + +Le premier conseil d’administration (CA) de Campux sera constitué comme suit : Jiel (président), jux (vice-président), Matěj (secrétaire), Benoit Gosse (trésorier), Anthoine Bourgeois (matériel). A ce moment là, à part le CA, l’association ne compte qu’un seul membre qui est theturtle. Mais ce CA ne sera jamais opérationnel, et lors du début des activités de Campux en janvier 2004, l’équipe est un peu remaniée. Le nouveau CA sera composé de 4 personnes : Jiel (président), jux (vice-président), Matěj (trésorier) et Tony Ducrocq (secrétaire) qui vient tout juste de rejoindre l’association. + +L’annonce de création de l’association Campux est rendue publique à Linux Solutions 2004 à Paris. L’accueil y est chaleureux. L’organisation de l’événement pour Campux sera organisée quasi entièrement par Matěj qui montrera qu’il est beaucoup plus qu’un simple trésorier :-) C’est également à cette période que Campux décide de reprendre les Mardi-Linux de Lille organisés initialement par le CLX, mais qui n’étaient plus très présents dans la capitale des Flandres. + +A partir de ce moment Campux verra son activité et ses membres augmenter considérablement. L’association sera présente au FOSDEM à Bruxelles et aux RMLLs à Bordeaux, date de la première vente des lingettes Campux qui ont eu un grand succès. Le LUG de la métropole lilloise : 2004-2005 + +Le troisième conseil d’administration se compose de Jiel (président), Tony (secrétaire), Matěj (trésorier), MrTom, Jo l’apache et Coraline. Cette nouvelle année va en fait consolider les très bon débuts de l’association. Campux agit sur tous les fronts, fait de nombreuses install parties, participe à divers évenements (Salon du jeu vidéo, Journée du libre à X2000, brocante de Proville) et aux évenements de la communauté (Linux Solutions à Paris, FOSDEM à Bruxelles, RMLL à Dijon). Le site fait peau neuve, principalement grâce à Matěj et jux. + +En parallèle, Campux se voit confier la direction de l’opération ministérielle Micro-portable étudiant (MIPE) par l’Université de Lille1. Campux conseille les étudiants à propos de l’achat des machines et du wifi. Ceci permet à l’association d’obtenir un local (qu’elle partage cependant avec les mutuelles étudiantes) dans le bâtiment DEUG sur le campus de la fac. Trois jours par semaine l’association fait des permanences pour aider les étudiants et les autres ! On retrouve ainsi très fréquemment Tony, guigui, jo, Jiel, MrTom, smig, Matěj… L’association agit sur la métropole et nombreux sont ses membres extérieurs au monde étudiant : il y a désormais une cinquantaine de campuxiens. Des conférences sont organisées à Lille lors des « Mardi du Libre », qui attirent tous les mois davantage de monde. La transition : 2005-2006 + +le nouveau logo Campux Une nouvelle année, un nouveau CA : Tony (président), MrTom (secrétaire), Matěj (trésorier), chtitux, FBI_Pierreo, Champignon, Jiel et nemy. L’association continue les mardis et quelques activités. C’est année qui commence tard, avec un CA fin octobre. Une année qui commence assez mal aussi : une journée du Logiciel Libre décalée 3 fois : d’abord prévue mi-décembre, elle se tient fin janvier et constitue un échec pour l’association. Dans la foulée l’hébergeur de campux.org disaparait dans un crash de serveur et le site avec lui. + +Ces temps troublent voient la perte de l’ancienne liste des adhérents, dont de toutes façons pour la plupart l’association était sans nouvelles. + +Littlecharly (alias bannaneverte) modernise, malgré les troubles, la charte graphique de l’association. Rouge et blanc : aux couleurs de Lille. Le beffroi symbolisant la ville de Lille (même si d’autres personnes y verront des choses parfois surprenantes). Des flyers sont créés, et la renaissance est en route 2006 - 2007 : de Campux à Chtinux + +A la rentrée 2006 c’est l’électrochoc : l’association se réorganise et chacun y met du sien. L’association redevient très active : une nouvelle rencontre est organisée tous les derniers mardis du mois au café citoyen, le site web est recréé (à l’initiative de chtitux), la participation à Mix’Cité est une réussite et les anciens souvent peu (ou pas) présents sont remplacés par les nouveaux membres. + +L’association continue sur sa lancée avec un nouveau bureau élu fin 2006. La nouvelle équipe sera composée pour 2006-2007 de Philippe Pary (Pustule) en tant que président, Thomas Canniot (MrTom) en tant que secrétaire, Karl Leicht (Nuln) en tant que trésorier, Tony Ducrocq (dtony) en tant que vice-président, Théophile Helleboid (Chtitux) en tant que vice-secrétaire et Charles Vinchon (LittleCharly) en tant que vice-trésorier. + +Pour une bonne partie il s’agit de nouveaux membres de Campux, une page d’histoire tourne donc inévitablement. + +L’association continue d’organiser régulièrement des évènements tels que les Mardis du Libre et les derniers mardis au café citoyen. Elle sert aussi de relais local de l’APRIL pour les évènements d’envergure nationale. Linux59 ? Linux Lille ? Chtinux ! + +Tux avec ses frites En 2007, l’association voit ses activités sur la factulté de Lille déliner alors que ses activités en dehors du campus se multiplient et ont une portée de plus en plus forte. + +Le nom Campux sème alors la confusion. De nombreux interlocuteurs ne voient en Campux qu’une association étudiante. Le besoin de changer de nom devient une réalité concrète et urgente. Cédric Durmont proposera même de fonder une association sur Wambrechies, persuadé de Campux est une association purement universitaire ! + +Changer de nom, oui, mais lequel prendre ? + +C’est Virginie Couture qui apportera la réponse avec Chtinux. Le nom est un double abus de langage : le Chti couvre bien plus que la métropole et Linux ne désigne pas tous les logiciels Libres. Cependant ce nom indique clairement l’origine et l’objet de l’association. + +Il sera retenu lors d’une assemblée générale extraordinaire tenue le 31 juillet 2007. + +Ce sera également Virginie qui créera le logo de l’association : le tux avec un cornet de frites. 2007-2008 : l’association grandit + +En septembre 2007 pour la seconde année Chtinux participe à la braderie. Ubuntu-fr, Linux Cambrésis, Cliss XXI et l’April sont également présents sur 4 mètres de stands. L’évènement est un succès. Le mois qui suivra la braderie verra plus d’un dizaine de nouvelles adhésions à l’association. A l’occasion de la braderie Chtinux distribue pour la première fois son CD Chti’Libre + +Début août 2007, Chtinux compte une petite trentaine d’adhérents. Un an plus tard, l’association compte 75 adhérents. + +Chtinux a multiplié les évènements. ils sont au rythme de 3 par mois : + +Conférence le second mardi du mois à Bois Blancs Install Party, notamment avec le soutien de la MRES La permanence associative le dernier mardi de chaque moi au café citoyen + +Ces évènements, ajouté à la participation à de nombreux salons/forums/etc., accroissent la réputation et la visibilité de l’association et attirent à elle de très nombreuses personnes (on compte une adhésion tous les 5 visiteurs !). + +Pour la première année, Chtinux participe à l’évènement Libre en fête en organisant plusieurs évènements. + +Lors des élections municipales de mars, Chtinux tente de s’impliquer dans la campagne en prenant contact avec les candidats (initiative Candidats de l’April). Avenir + + +A suivre… diff --git a/content/francais/apropos/liens.md b/content/francais/apropos/liens.md new file mode 100644 index 0000000..d39ab29 --- /dev/null +++ b/content/francais/apropos/liens.md @@ -0,0 +1,54 @@ +--- +title: "Des liens vers ce que l'on aime bien!" +meta_title: "Liens" +description: "Chtinux est une association de promotion des logiciels libres de la métropole lilloise" +draft: false +--- + + +À propos : Liens +================ + +Associations dont Chtinux est membre +------------------------------------ + +Chtinux est membre des associations suivantes : + +* [APRIL](http://www.april.org/), association de défense et de promotion du logiciel Libre +* [ANIS](http://www.nord-internet-solidaire.org/), réflexion citoyenne autour des usages d’Internet + +Autres Groupes d’utilisateurs de logiciels Libres dans la région Nord-Pas de Calais +----------------------------------------------------------------------------------- + +Et autres groupes d’informaticiens plus ou moins barbus et plus ou moins de la région : + +* [Béthune Libre](http://bethunelibre.tuxfamily.org/), Béthune +* [CLX](http://clx.asso.fr/), régional +* [Linux Cambrésis](http://www.linuxcambresis.org/) +* [Linux62](http://www.linux62.org/), Boulogne sur Mer + +Associations d’informatique libre à Lille +----------------------------------------- + +* [Mycélium](https://mycelium-fai.org/), fournisseur d’accès internet membre de la fédération FFDN dans la région lilloise +* \[Raoull\]([https://raoull.org/](https://raoull.org/), hébergement de services mutualisés pour un internet décentralisé (CHATONS) + +Culture et informations locales +------------------------------- + +* [Le café citoyen](https://cafecitoyen.org) +* [La MRES](https://mres-asso.org) +* [Léa Linux](https://lea-linux.org) site d’entraide autour de Linux + +Prestataires de services informatiques +-------------------------------------- + +* [Cliss XII](https://www.cliss21.com/), coopérative en logiciels Libres (Liévin/Lille) +* [Si7v](https://www.si7v.fr/), une SSLL d’Hesdin + +Sites communautaires de distributions +------------------------------------- + +* [Debian](https://www.debian.org/), une distribution Linux porteuse de valeurs communautaires +* [Fedora France](https://www.fedora-fr.org), dont des membres de Chtinux font partie +* [Mageia](http://www.mageia.org/fr/), une distribution Linux française diff --git a/content/francais/blog/_index.md b/content/francais/blog/_index.md new file mode 100755 index 0000000..17564a2 --- /dev/null +++ b/content/francais/blog/_index.md @@ -0,0 +1,5 @@ +--- +title: "Blog Posts" +meta_title: "" +description: "this is meta description" +--- diff --git a/content/francais/blog/post-1.md b/content/francais/blog/post-1.md new file mode 100755 index 0000000..c2be219 --- /dev/null +++ b/content/francais/blog/post-1.md @@ -0,0 +1,11 @@ +--- +title: "Article test blog" +meta_title: "" +description: "this is meta description" +date: 2022-04-04T05:00:00Z +image: "/images/image-placeholder.png" +categories: ["Application", "Data"] +author: "John Doe" +tags: ["nextjs", "tailwind"] +draft: false +--- diff --git a/content/francais/contact/_index.md b/content/francais/contact/_index.md new file mode 100644 index 0000000..7ad364b --- /dev/null +++ b/content/francais/contact/_index.md @@ -0,0 +1,46 @@ +--- +title: "Contact" +meta_title: "contact" +description: "Contact chtinux" +draft: false +--- + +Courriel +-------- + +Vous pouvez nous joindre à l’adresse email suivante : bonjour `AROBASE` chtinux `POINT` org + +Vous pouve joindre l’équipe de l’Écho Des Gnous à : edg `AROBASE` chtinux `POINT` org + +IRC +--- + +L’association dispose d’un canal de discussion IRC, que vous pouvez rejoindre : + +* Avec un client IRC [Web](https://web.libera.chat), salon #chtinux +* Avec un client IRC : [#chtinux sur le réseau Libera](irc://irc.libera.chat/#chtinux) + +Listes de diffusion +------------------- + +Vous pouvez vous tenir au courant des activités de l’association en recevant les annonces des manifestations ainsi que la newsletter en vous inscrivant sur [notre liste de diffusion publique](http://lists.linux62.org/cgi-bin/mailman/listinfo/annonces). + +Vous pouvez également rejoindre [la liste des adhérents](http://lists.linux62.org/cgi-bin/mailman/listinfo/membres) + +Réseaux sociaux +--------------- + +Nous sommes présents principalement sur les réseaux libres et fédérés suivants : + +* Diaspora\* : [chtinux@framasphere.org](https://framasphere.org/people/718b54a01a300134573f2a0000053625) +* Mastodon : [chtinux@framapiaf.org](https://framapiaf.org/@Chtinux) + +Nous vous déconseillons les services fermés et centralisés ! Néanmoins vous pouvez quand même nous suivre sur : + +* Twitter : [@Chtinux](https://twitter.com/Chtinux) et [@EchoDesGnous](https://twitter.com/echodesgnous) + +AFK - Away From Keyboard (Loin du clavier) +------------------------------------------ + +Vous pouvez aussi tout simplement venir à nos évènements ou à [nos permanences](/agenda.html) :-\] + diff --git a/content/francais/le_collectif/CLISSXXI.md b/content/francais/le_collectif/CLISSXXI.md new file mode 100644 index 0000000..12734cd --- /dev/null +++ b/content/francais/le_collectif/CLISSXXI.md @@ -0,0 +1,12 @@ +--- +title: CLISSXXI +email: contact@cliss21.com +image: "/images/clissxxi.png" +description: une SCIC de service en informatique libre +website: https://www.cliss21.com/site/ + +--- + +SCIC (société coopérative d’intérêt collectif), installée à Liévin ainsi qu’à Lille. +Accompagne le développement technologique des PME-PMI, des collectivités territoriales et des associations de la région via l’utilisation et le développement de Logiciel Libre. +Organise des conférences et install party. diff --git a/content/francais/le_collectif/Deuxfleurs.md b/content/francais/le_collectif/Deuxfleurs.md new file mode 100644 index 0000000..cfa40da --- /dev/null +++ b/content/francais/le_collectif/Deuxfleurs.md @@ -0,0 +1,10 @@ +--- +title: Deux Fleurs +email: samwilson@email.com +image: "/images/deuxfleurs.png" +description: Chatons - Fournisseurs de service sur internet +website: https://deuxfleurs.fr/ + +--- +Nous fournissons des services numériques garantis "sans datacenter". À la place, nous utilisons moins d'une dizaine de vieux ordinateurs reconditionnés à nos domiciles qui peuvent fournir des services numériques à plusieurs dizaines de milliers de personnes. Actuellement ces ordinateurs sont situés à Orsay, Lille et Bruxelles. Nous avons également des machines à Suresnes pour les sauvegardes + diff --git a/content/francais/le_collectif/Libre_a_vous.md b/content/francais/le_collectif/Libre_a_vous.md new file mode 100644 index 0000000..4ca947f --- /dev/null +++ b/content/francais/le_collectif/Libre_a_vous.md @@ -0,0 +1,16 @@ +--- +title: Libre à vous +email: +image: "/images/omjc.png" +description: Atelier d'initialisation à l'inforamtique libre +website: https://www.omjc-info.fr/Libre-a-Vous +social: + - name: phone + icon: fas fa-phone + link: tel:03 28 80 54 25 + +--- + +Rendez-vous hebdomadaire à la ferme Dupire (Villeneuve d'Ascq), le samedi de 9h à 12h. +Organisé par l'OMJC (Observatoire des Mutations de la Jeunesse et de la Citoyenneté). +Ces ateliers vous permettront de vous familiariser avec les systèmes et les logiciels libres. diff --git a/content/francais/le_collectif/Mycélium.md b/content/francais/le_collectif/Mycélium.md new file mode 100644 index 0000000..1cbee2c --- /dev/null +++ b/content/francais/le_collectif/Mycélium.md @@ -0,0 +1,11 @@ +--- +title: Mycélium +email: contact@mycelium-fai.org +image: "/images/mycellium.png" +description: Fournisseur d'acces internet +website: https://mycelium-fai.org + +--- + +L’association a pour objectif de fournir un accès Internet à ses membres et abonnés. Elle est rattachée à la FFDN. Mycélium s’organise de façon autogérée afin de ne pas laisser la gestion du réseau internet entre les mains d’intérêts privés et commerciaux. +Elle anime parfois des ateliers de sensibilisation à ces enjeux dans une optique d’autodéfense numérique. diff --git a/content/francais/le_collectif/_index.md b/content/francais/le_collectif/_index.md new file mode 100644 index 0000000..7768fc0 --- /dev/null +++ b/content/francais/le_collectif/_index.md @@ -0,0 +1,3 @@ +--- +title: "Le collectif" +--- diff --git a/content/francais/le_collectif/abl.md b/content/francais/le_collectif/abl.md new file mode 100644 index 0000000..0cab2b3 --- /dev/null +++ b/content/francais/le_collectif/abl.md @@ -0,0 +1,10 @@ +--- +title: ABBL +email: bonjour@raoull.org +image: "/images/abl.png" +description: Association des Bidouilleurs et Bidouilleuses Libristes +website: https://bidouilleurslibristes.github.io/ + +--- + +L’Association des Bidouilleurs et Bidouilleuses Libristes (ABL) est une association loi 1901 qui a pour objet l’hébergement de projets libres, la promotion des communs et la promotion du libre (au sens licence libre). diff --git a/content/francais/le_collectif/clx.md b/content/francais/le_collectif/clx.md new file mode 100644 index 0000000..ae7c6c9 --- /dev/null +++ b/content/francais/le_collectif/clx.md @@ -0,0 +1,11 @@ +--- +title: CLX +email: contact@clx.asso.fr +image: "/images/clx.png" +description: Groupe d’Utilisateurs de Logiciels Libres actif sur Roubaix, Villeneuve d’Ascq, Douai et en Pévèle. +website: https://clx.asso.fr + +--- + +Groupe d’Utilisateurs de Logiciels Libres actif sur Roubaix, Villeneuve d’Ascq, Douai et en Pévèle. +L’association organise les mercredi Linux, chaque second mercredi du mois à la médiathèque de Capelle-en-Pévèle, ainsi que le dernier mercredi du mois à l’Espace Publique Numérique de Cysoing. diff --git a/content/francais/le_collectif/echos_des_gnous.md b/content/francais/le_collectif/echos_des_gnous.md new file mode 100644 index 0000000..22c0c1e --- /dev/null +++ b/content/francais/le_collectif/echos_des_gnous.md @@ -0,0 +1,26 @@ +--- +title: Echos de gnous +email: edg@chtinux.org +image: "/images/echo_des_gnous.jpg" +description: "Emission de radio de vulgarisation et dactualités sur le logiciel libre" +website: https://www.echodesgnous.org/ +--- + + +L’Écho des Gnous est l’émission de radio consacrée au logiciel Libre et à la culture libriste, animée par l’association Chtinux. Elle est diffusée dimanche soir de 19h à 20h, sur Radio Campus Lille, 106.6 FM sur la métropole lilloise ou en streaming sur campuslille.com. + +Depuis octobre 2010 nous vous proposons « l’émission qui vous explique l’informatique libre », pas réservée aux informaticiens, mais au contraire destinée au plus grand nombre. Nous vous proposons deux concepts en alternance, chacun étant diffusé une semaine sur deux : + +- la Face A traite de l’actualité informatique sous l’angle du Logiciel Libre, de la sécurité informatique, du respect de la vie privée et de la liberté d’expression sur Internet. La rubrique dégeekalisation a pour but de démystifier un sujet technique supposé complexe, mais qui gagnerait à être connu de tous ; +- la Face B, sorte de dégeekalisation étendue, développe chaque semaine un sujet pendant toute l’heure de l’émission. Devenez incollables sur les sujets de fond de la culture libriste ! + +Quelques pauses musicales sont proposées pendant l’émission. Bien entendu, tous les morceaux choisis sont disponibles sous licences de libre diffusion (Creative Commons, Art Libre…) + +Vous pouvez contacter l’équipe de l’émission via IRC (webchat) ou par email en écrivant à e d g CHEZ c h t i n u x POINT o r g. + +Envie de retrouver les précédentes émissions ? + +Vous trouverez toutes les informations sur notre site : https://www.echodesgnous.org/ + +Vous pouvez consulter la liste complète des émissions diffusées, ainsi que leurs contenus sur notre wiki. + diff --git a/content/francais/le_collectif/raoull.md b/content/francais/le_collectif/raoull.md new file mode 100644 index 0000000..0e0ea58 --- /dev/null +++ b/content/francais/le_collectif/raoull.md @@ -0,0 +1,10 @@ +--- +title: Raoull +email: bonjour@raoull.org +image: "/images/raoull.png" +description: "un CHATONS Lillois : Fournisseur de services sur internet" +website: https://www.raoull.org/ + +--- + +RAOULL est un collectif d’une dizaine de personnes qui depuis fin 2018 s’organise pour mettre en place des services en ligne éthiques à destination des gens et des associations. Les services proposés sont propulsés à base de logiciel libre. diff --git a/content/francais/mentions-legales/_index.md b/content/francais/mentions-legales/_index.md new file mode 100644 index 0000000..6a0f181 --- /dev/null +++ b/content/francais/mentions-legales/_index.md @@ -0,0 +1,11 @@ +--- +title: "Mentions légales" +meta_title: "Mentions légales" +description: "this is meta description" +draft: false +--- +Coucou c'est nous ! + + + + diff --git a/content/francais/pages/elements.md b/content/francais/pages/elements.md new file mode 100755 index 0000000..0734549 --- /dev/null +++ b/content/francais/pages/elements.md @@ -0,0 +1,248 @@ +--- +title: "Elements" +# meta title +meta_title: "" +# meta description +description: "This is meta description" +# save as draft +draft: false +--- + +{{< toc >}} + +Here is an example of headings. You can use this heading by the following markdown rules. For example: use `#` for heading 1 and use `######` for heading 6. + +# Heading 1 + +## Heading 2 + +### Heading 3 + +#### Heading 4 + +##### Heading 5 + +###### Heading 6 + +


+ +### Emphasis + +The emphasis, aka italics, with _asterisks_ or _underscores_. + +Strong emphasis, aka bold, with **asterisks** or **underscores**. + +The combined emphasis with **asterisks and _underscores_**. + +Strike through uses two tildes. ~~Scratch this.~~ + +
+ +### Button + +{{< button label="Button" link="/" style="solid" >}} + +
+ +### Link + +[I'm an inline-style link](https://www.google.com) + +[I'm an inline-style link with title](https://www.google.com "Google's Homepage") + +[I'm a reference-style link][Arbitrary case-insensitive reference text] + +[I'm a relative reference to a repository file](../blob/master/LICENSE) + +[You can use numbers for reference-style link definitions][1] + +Or leave it empty and use the [link text itself]. + +URLs and URLs in angle brackets will automatically get turned into links. + or and sometimes +example.com (but not on Github, for example). + +Some text to show that the reference links can follow later. + +[arbitrary case-insensitive reference text]: https://www.themefisher.com +[1]: https://gethugothemes.com +[link text itself]: https://www.getjekyllthemes.com + +
+ +### Paragraph + +Lorem ipsum dolor sit amet consectetur adipisicing elit. Quam nihil enim maxime corporis cumque totam aliquid nam sint inventore optio modi neque laborum officiis necessitatibus, facilis placeat pariatur! Voluptatem, sed harum pariatur adipisci voluptates voluptatum cumque, porro sint minima similique magni perferendis fuga! Optio vel ipsum excepturi tempore reiciendis id quidem? Vel in, doloribus debitis nesciunt fugit sequi magnam accusantium modi neque quis, vitae velit, pariatur harum autem a! Velit impedit atque maiores animi possimus asperiores natus repellendus excepturi sint architecto eligendi non, omnis nihil. Facilis, doloremque illum. Fugit optio laborum minus debitis natus illo perspiciatis corporis voluptatum rerum laboriosam. + +
+ +### Ordered List + +1. List item +2. List item +3. List item +4. List item +5. List item + +
+ +### Unordered List + +- List item +- List item +- List item +- List item +- List item + +
+ +### Notice + +{{< notice "note" >}} +This is a simple note. +{{< /notice >}} + +{{< notice "tip" >}} +This is a simple tip. +{{< /notice >}} + +{{< notice "info" >}} +This is a simple info. +{{< /notice >}} + +{{< notice "warning" >}} +This is a simple warning. +{{< /notice >}} + +
+ +### Tab + +{{< tabs >}} +{{< tab "Tab 1" >}} + +#### Hey There, I am a tab + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +{{< /tab >}} + +{{< tab "Tab 2" >}} + +#### I wanna talk about the assassination attempt + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +{{< /tab >}} + +{{< tab "Tab 3" >}} + +#### We know you’re dealing in stolen ore + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet. + +Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo + +{{< /tab >}} +{{< /tabs >}} + +
+ +### Accordions + +{{< accordion "Why should you need to do this?" >}} + +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur + +{{< /accordion >}} + +{{< accordion "How can I adjust Horizontal centering" >}} + +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur + +{{< /accordion >}} + +{{< accordion "Should you use Negative margin?" >}} + +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur adipisicing elit. +- Lorem ipsum dolor sit amet consectetur + +{{< /accordion >}} + +
+ +### Code and Syntax Highlighting + +This is an `Inline code` sample. + +```javascript +var s = "JavaScript syntax highlighting"; +alert(s); +``` + +```python +s = "Python syntax highlighting" +print s +``` + +```mermaid +flowchart TD + A[Start] --> B{Is it?} + B -- Yes --> C[OK] + C --> D[Rethink] + D --> B + B -- No ----> E[End] +``` + +
+ +### Blockquote + +> Did you come here for something in particular or just general Riker-bashing? And blowing into maximum warp speed, you appeared for an instant to be in two places at once. + +
+ +### Tables + +| Tables | Are | Cool | +| ------------- | :-----------: | ----: | +| col 3 is | right-aligned | $1600 | +| col 2 is | centered | $12 | +| zebra stripes | are neat | $1 | + +
+ +### Image + +{{< image src="images/image-placeholder.png" caption="" alt="alter-text" height="" width="" position="center" command="fill" option="q100" class="img-fluid" title="image title" webp="false" >}} + +
+ +### Gallery + +{{< gallery dir="images/gallery" class="" height="400" width="400" webp="true" command="Fit" option="" zoomable="true" >}} + +
+ +### Slider + +{{< slider dir="images/gallery" class="max-w-[600px] ml-0" height="400" width="400" webp="true" command="Fit" option="" zoomable="true" >}} + +
+ +### Youtube video + +{{< youtube ResipmZmpDU >}} + +
+ +### Custom video + +{{< video src="https://www.w3schools.com/html/mov_bbb.mp4" width="100%" height="auto" autoplay="false" loop="false" muted="false" controls="true" class="rounded-lg" >}} diff --git a/content/francais/pages/privacy-policy.md b/content/francais/pages/privacy-policy.md new file mode 100644 index 0000000..3d16c6e --- /dev/null +++ b/content/francais/pages/privacy-policy.md @@ -0,0 +1,33 @@ +--- +title: "Privacy" +# meta title +meta_title: "" +# meta description +description: "This is meta description" +# save as draft +draft: false +--- + +#### Responsibility of Contributors + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed + +pretium, aliquam sit. Praesent elementum magna amet, tincidunt eros, nibh in leo. Malesuada purus, lacus, at aliquam suspendisse tempus. Quis tempus amet, velit nascetur sollicitudin. At sollicitudin eget amet in. Eu velit nascetur sollicitudin erhdfvssfvrgss eget viverra nec elementum. Lacus, facilisis tristique lectus in. + +#### Gathering of Personal Information + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed + +#### Protection of Personal- Information + +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat quisque aliquam sagittis. Sem turpis sed viverra massa gravida pharetra. Non dui dolor potenti eu dignissim fusce. Ultrices amet, in curabitur a arcu a lectus morbi id. Iaculis erat sagittis in tortor cursus. + +Molestie urna eu tortor, erat scelerisque eget. Nunc hendrerit sed interdum lacus. Lorem quis viverra sed +Lorem ipsum dolor sit amet, consectetur adipiscing elit. Purus, donec nunc eros, ullamcorper id feugiat + +#### Privacy Policy Changes + +1. Sll the Themefisher items are designed to be with the latest , We check all +2. comments that threaten or harm the reputation of any person or organization +3. personal information including, but limited to, email addresses, telephone numbers +4. Any Update come in The technology Customer will get automatic Notification. diff --git a/content/francais/sections/call-to-action.md b/content/francais/sections/call-to-action.md new file mode 100644 index 0000000..efda148 --- /dev/null +++ b/content/francais/sections/call-to-action.md @@ -0,0 +1,14 @@ +--- +enable: true +title: "Ready to build your next project with Hugo?" +image: "/images/call-to-action.png" +description: "Experience the future of web development with Hugoplate and Hugo. Build lightning-fast static sites with ease and flexibility." +button: + enable: true + label: "Get Started Now" + link: "https://github.com/zeon-studio/hugoplate" + +# don't create a separate page +_build: + render: "never" +--- diff --git a/content/francais/sections/testimonial.md b/content/francais/sections/testimonial.md new file mode 100644 index 0000000..6cfe169 --- /dev/null +++ b/content/francais/sections/testimonial.md @@ -0,0 +1,11 @@ +--- +enable: true +title: "What Users Are Saying About Hugoplate" +description: "Don't just take our word for it - hear from some of our satisfied users! Check out some of our testimonials below to see what others are saying about Hugoplate." + +# Testimonials +testimonials: + +_build: + render: "never" +--- diff --git a/css/style.css b/css/style.css deleted file mode 100644 index 25d77fc..0000000 --- a/css/style.css +++ /dev/null @@ -1,73 +0,0 @@ -:root { - --color1: #000; /* background */ - --color2: #111; - --color3: #222; - --color4: #fff; /* text */ - --color5: #f33; - --color6: #fff; - --color7: #222; /* border */ - --color8: #999; - --color9: #f33; -} - -body { - font-family: "Verdana"; - background-color: var(--color1); - color: var(--color4); - font-size: 1.3em; -} - -#contenu { - padding: 0em 1em 1em 1em; - max-width: 60em; -} - -a { - color: var(--color5); - text-decoration: none; -} - -a:hover { - background-color: var(--color5); - color: var(--color1); -} - -ul { - list-style: square; -/* line-height: 1.4em;*/ -} - -#bandeau { - background: no-repeat center url("/images/chtinux.png"); - width: 100%; - min-height: 100px; -} - -aside { - width: 100%; -} - -aside ul { - list-style: none; - padding-left: 0; - margin-left: 0; -} - -aside ul li { - display: inline; - padding-right: 1em; -} - -code, pre { - background: var(--color3); -} - -code { - color: var(--color6); -} - -pre { - margin-left: 1em; - padding-left: 1em; - border-left: 2px solid var(--color9); -} diff --git a/data/social.json b/data/social.json new file mode 100644 index 0000000..9470f7d --- /dev/null +++ b/data/social.json @@ -0,0 +1,9 @@ +{ + "main": [ + { + "name": "mastodon", + "icon": "fab fa-mastodon", + "link": "https://framapiaf.org/@Chtinux" + } + ] +} diff --git a/data/theme.json b/data/theme.json new file mode 100644 index 0000000..a17716f --- /dev/null +++ b/data/theme.json @@ -0,0 +1,44 @@ +{ + "colors": { + "default": { + "theme_color": { + "primary": "#121212", + "body": "#fff", + "border": "#eaeaea", + "theme_light": "#f6f6f6", + "theme_dark": "" + }, + "text_color": { + "default": "#444444", + "dark": "#040404", + "light": "#717171" + } + }, + "darkmode": { + "theme_color": { + "primary": "#fff", + "body": "#1c1c1c", + "border": "#3E3E3E", + "theme_light": "#222222", + "theme_dark": "" + }, + "text_color": { + "default": "#B4AFB6", + "dark": "#fff", + "light": "#B4AFB6" + } + } + }, + "fonts": { + "font_family": { + "primary": "Heebo:wght@400;600", + "primary_type": "sans-serif", + "secondary": "Signika:wght@500;700", + "secondary_type": "sans-serif" + }, + "font_size": { + "base": "16", + "scale": "1.2" + } + } +} diff --git a/go.mod b/go.mod new file mode 100644 index 0000000..2fd1ed0 --- /dev/null +++ b/go.mod @@ -0,0 +1,31 @@ +module hugoplate.netlify.app + +go 1.21 + +require ( + github.com/gethugothemes/hugo-modules/accordion v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/adsense v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/components/announcement v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/components/cookie-consent v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/components/custom-script v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/components/preloader v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/components/render-link v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/components/social-share v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/gallery-slider v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/gzip-caching v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/icons/font-awesome v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/images v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/modal v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/pwa v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/search v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/seo-tools/basic-seo v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/seo-tools/google-tag-manager v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/seo-tools/site-verifications v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/shortcodes/button v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/shortcodes/notice v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/tab v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/table-of-contents v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/gethugothemes/hugo-modules/videos v0.0.0-20240504032439-79fc09d96848 // indirect + github.com/hugomods/mermaid v0.1.1 // indirect + github.com/zeon-studio/hugoplate v0.0.0-20240513062835-d4274ad7e3df // indirect +) diff --git a/hugo.toml b/hugo.toml new file mode 100755 index 0000000..02f24dc --- /dev/null +++ b/hugo.toml @@ -0,0 +1,194 @@ +######################## default configuration #################### +# The base URL of your site (required). This will be prepended to all relative URLs. +baseURL = "https://chtinux.butternet.net" +# Title of your website (required). +title = "Chtinux" +# Your theme name +theme = "hugoplate" +# Default time zone for time stamps; use any valid tz database name: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List +timeZone = "Europe/Paris" +# post pagination +paginate = 10 # see https://gohugo.io/extras/pagination/ +# post excerpt +summaryLength = 10 # see https://gohugo.io/content-management/excerpts/ +# disable language +disableLanguages = ["en" +] # example: ["fr"] for disable french language. see https://gohugo.io/content-management/multilingual/ +hasCJKLanguage = false # If hasCJKLanguage true, auto-detect Chinese/Japanese/Korean Languages in the content. see: https://gohugo.io/getting-started/configuration/#hascjklanguage +# default language +defaultContentLanguage = 'fr' +# defaultContentLanguageInSubdir need to be true if you want to use the language code as a subdirectory and language specific 404 page +defaultContentLanguageInSubdir = false +uglyURLs = true +relativeURLs = true + + + + + + +[frontmatter] + expiryDate = ['expirydate', 'unpublishdate','date_evt'] + + + + + + +########################### Services ############################# +[services] +[services.googleAnalytics] +ID = 'G-MEASUREMENT_ID' # see https://gohugo.io/templates/internal/#configure-google-analytics + +[services.disqus] +shortname = 'themefisher-template' # we use disqus to show comments in blog posts . To install disqus please follow this tutorial https://portfolio.peter-baumgartner.net/2017/09/10/how-to-install-disqus-on-hugo/ + +########################## Permalinks ############################ +[permalinks.page] +"pages" = "/:slugorfilename/" + + +############################# Modules ############################ +[module] +[[module.mounts]] +source = "assets" +target = "assets" + +[[module.mounts]] +source = "hugo_stats.json" +target = "assets/watching/hugo_stats.json" + +############################# Build ############################## +[build] +noJSConfigInAssets = false +useResourceCacheWhen = 'fallback' +[build.buildStats] +enable = true +[[build.cachebusters]] +source = 'assets/watching/hugo_stats\.json' +target = 'style\.css' +[[build.cachebusters]] +source = '(postcss|tailwind)\.config\.js' +target = 'css' +[[build.cachebusters]] +source = 'assets/.*\.(js|ts|jsx|tsx)' +target = 'js' +[[build.cachebusters]] +source = 'assets/.*\.(css|scss|sass)' +target = 'css' +[[build.cachebusters]] +source = 'data/.*\.(.*)$' +target = 'css' +[[build.cachebusters]] +source = 'assets/.*\.(.*)$' +target = '$1' + + +############################# Outputs ############################ +[outputs] +home = ["HTML", "RSS", "WebAppManifest", "SearchIndex"] + +############################# Imaging ############################ +[imaging] +# See https://github.com/disintegration/imaging +# Default JPEG or WebP quality setting. Default is 75. +quality = 80 +resampleFilter = "Lanczos" + +############################ Caches ############################## +[caches] +[caches.images] +dir = ":resourceDir/_gen" +maxAge = "720h" + +[caches.assets] +dir = ":resourceDir/_gen" +maxAge = "720h" + + +############################ Markup ############################## +[markup] +[markup.goldmark.renderer] +unsafe = true + +xhtml = false + +[markup.highlight] +style = 'monokai' # see https://xyproto.github.io/splash/docs/all.html + +[markup.tableOfContents] +startLevel = 2 +endLevel = 5 +ordered = true + + +########################### Media types ########################### +[mediaTypes] +[mediaTypes."application/manifest+json"] +suffixes = ["webmanifest"] + + +########################### Output Format ########################## +[outputFormats] +[outputFormats.WebAppManifest] +mediaType = "application/manifest+json" +rel = "manifest" + +[outputFormats.SearchIndex] +mediaType = "application/json" +baseName = "searchindex" +isPlainText = true +notAlternative = true + + +############################# Plugins ############################## + +# CSS Plugins +[[params.plugins.css]] +link = "plugins/swiper/swiper-bundle.css" +lazy = true +[[params.plugins.css]] +link = "plugins/glightbox/glightbox.css" +lazy = true +[[params.plugins.css]] +link = "plugins/font-awesome/v6/brands.css" +lazy = true +[[params.plugins.css]] +link = "plugins/font-awesome/v6/solid.css" +lazy = true +[[params.plugins.css]] +link = "plugins/font-awesome/v6/icons.css" +lazy = true + +[[params.plugins.css]] +link = "plugins/font-awesome/v6/icons.css" +lazy = true + +# JS Plugins +[[params.plugins.js]] +link = "js/search.js" +lazy = false +[[params.plugins.js]] +link = "plugins/swiper/swiper-bundle.js" +lazy = false +[[params.plugins.js]] +link = "plugins/cookie.js" +lazy = false +[[params.plugins.js]] +link = "plugins/glightbox/glightbox.js" +lazy = true +[[params.plugins.js]] +link = "js/gallery-slider.js" +lazy = true +[[params.plugins.js]] +link = "js/accordion.js" +lazy = true +[[params.plugins.js]] +link = "js/tab.js" +lazy = true +[[params.plugins.js]] +link = "js/modal.js" +lazy = true +[[params.plugins.js]] +link = "plugins/youtube-lite.js" +lazy = true diff --git a/i18n/chti.yaml b/i18n/chti.yaml new file mode 100755 index 0000000..4298723 --- /dev/null +++ b/i18n/chti.yaml @@ -0,0 +1,15 @@ +home: Accueil +read_more: Read More +send: Send +related_posts: Related Posts +categories: Categories +tags: Tags +toc: Table of Contents +share: Share +search_input_placeholder: Search Post... +search_no_results: No results for +search_initial_message: Type something to search.. +search_navigate: to navigate +search_select: to select +search_close: to close +Evts_a_venir: Evénements à venir diff --git a/i18n/en.yaml b/i18n/en.yaml new file mode 100755 index 0000000..4e6722f --- /dev/null +++ b/i18n/en.yaml @@ -0,0 +1,14 @@ +home: Home +read_more: Read More +send: Send +related_posts: Related Posts +categories: Categories +tags: Tags +toc: Table of Contents +share: Share +search_input_placeholder: Search Post... +search_no_results: No results for +search_initial_message: Type something to search.. +search_navigate: to navigate +search_select: to select +search_close: to close diff --git a/i18n/fr.yaml b/i18n/fr.yaml new file mode 100755 index 0000000..ea199be --- /dev/null +++ b/i18n/fr.yaml @@ -0,0 +1,15 @@ +home: Accueil +read_more: En savoir plus +send: Envoyer +related_posts: Related Posts +categories: Catégories +tags: Mots clés +toc: Table des matières +share: Partager +search_input_placeholder: Rechercher... +search_no_results: Pas de résultat pour +search_initial_message: Tapez des mot pour lancer la recherche.. +search_navigate: Pour naviquer +search_select: Selectionner +search_close: Fermer +Evts_a_venir: Évènements à venir diff --git a/ics2hugo.py b/ics2hugo.py new file mode 100644 index 0000000..af68110 --- /dev/null +++ b/ics2hugo.py @@ -0,0 +1,71 @@ +import argparse +import icalendar +from urllib.request import Request, urlopen +import re +import codecs +import time + +def fetch_ics(url): + req = Request(url) + req.add_header('User-agent', 'Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5') + ics = urlopen(req) + return ics.read() + +def parse_ics(ics): + items = [] + cal = icalendar.Calendar.from_ical(ics) + for comp in cal.walk(): + if comp.name == 'VEVENT': + event = {} + print(comp.get('summary')) + titre = comp.get('summary') + if titre==None: + titre = 'ss' + location = comp.get('location') + if location==None: + location = '' + tab_ville = location.split(", ") + ville = tab_ville[-3] + url = comp.get('url') + if url==None: + url = '' + event['title'] = titre + event['date'] = str(comp.get('dtstart').dt) + event['location'] = location + event['ville'] = ville + event['url'] = url + description = comp.get('description') + if description==None: + description = '' + event['text'] = description + items.append(event) + return items + +def write_hugo(path,items): + for item in items: + print(item); + if item['title']!='': + date = item['date'][0:10] + fname = item['title'] + fname = fname.replace(' ','-') + fname = date+'-'+re.sub('[^0-9a-zA-Z-]*','',fname) + fpath = path+'/'+fname+'.md' + with open(fpath,'w') as mdfile: + mdfile.write('---\n') + mdfile.write('title: \"'+(item['title'].replace('"',''))+'\"\n') + mdfile.write('date_evt: \"'+item['date']+'\"\n') + mdfile.write('location: \"'+(item['location'])+'\"\n') + mdfile.write('ville: \"'+(item['ville'])+'\"\n') + mdfile.write('url_info: \"'+(item['url'])+'\"\n') + mdfile.write('---\n\n') + mdfile.write(item['text']) + +if __name__ == '__main__': + parser = argparse.ArgumentParser(description='ics2hugo (markdown) conversion tool.') + parser.add_argument('--url', required=True, help='url to ics calendar.') + parser.add_argument('--path', required=True ,help='output path of markdown files.') + args = parser.parse_args() + ics = fetch_ics(args.url) + items = parse_ics(ics) + write_hugo(args.path,items) + diff --git a/images/chtinux.png b/images/chtinux.png deleted file mode 100644 index cf132e89bf39bb8a732f9b0c45660676e2b50824..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18141 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
5{ULCLrz>ER9b>!z}2B_nigbGLlNHh}?A%+y^ zEaHrp*AeXwb9Gridg7rM+77e5)Hj#$8Bzil1{kqsf*t_a>PU?<9kXSWG9#b?xmn;z zIYe`JMrqcp7t~d&R+-bMUlYCb(#u6!S{f0N-T@2)Fqzq^si~oD+bXbR$s%5`;3IY0 zwhBEQ4g)|ZP(YHB{C2>uCXG#&9aM6Nydyy%l@P0Egm(k628J{Ml7LEp0Qi%=panHR zuReGy+eW|m@88hohmMe&rVCDSugi|1^rm49)j@D(6FhwZM@F(Nnk63q;25kSGr|aO zW-MC)zVCCQy&(xzA@+K`?DhIc(=;iB=r9#ok&=aFS+Fb<@puA}NIN2t2uUfaBbI(p zB%$2^ZW;z$QOM|BPVf{`Cs;}DV30~kv@%*YGolSiP!(qA0;p^y{&){)$v&W&Hd?Pq53bh;A@*`;FJP}Qv-}RqkT6J*$1dDhAWrg$|Y!?j#pv^OX}VZejT#I zp@K4<;5}ghfT^{$m0DU_z{~;%*Ktvoy|p^eU6#xpG@@i6#fGFF2nlpj6A@Y~7_HkG zW;;Vcl9E2!OZ;XfXjd3i+!w8*N72ld7@oiWQreS!Ug%3Br|Q5AuKVqBLvk8u@q%30Ya34DCn67dzwV@bWfYFx9ccAM|YlnuO4_%o` z-HqnzBDt=bMDhRuijrI)(6o^etxw7*mj>yyV1Y^$cTXH_!&c@2>1APma@hG&7xf}ma|qrC+PS1`y1*n$Lm z0I;PcsgA?}MM^}F2}auOFPcEEfoFB8^<7Bn7#DkFW9%S8s3q` zDBo3!N!#~fd`k$UwpWAd8X4JcpezF@%K(=ILA^W-3j|333qWxY6nj#@N;6q=Zbg!t zT)b07{NQHCu-tBF6@MU)xjSa~tsG_pV5y!nseue8I+Aqi8jvixb-{Jzf^3^pmvR%Ni4Dhf_(2#T>$IW0+r(a2&Ok}LAC%*SnqPliKQ_uq7 zIRLK%ygjLpQYBu=t?mx6Gk=jMVGyCfl6ag5lOz*{X9BkkXABN-r>&(cz^65YzpMwZ zZvYMKgFR(M^xfZnj~1s-2^nA6j{I^nz$>=D4DIjlL*E}_`?x_ERMUuyHtxhF8>={f zcOBqRfuIvSC>_*44aji;rUceBfIrv`ibz6M8ZX(`NY}T;c$d>gMpM)A?cgzevis&` zn{Z!a2pXLk7an8y@A_q zpKV2m0-pA77cA3pYKczur~OODSKyomPvV^LbleW%|3gjuJ3iD2SjBQsn>lkP;_>*&L0MgQ$~_S+7K zGZUdu=)_SLGvmGY-own9GqHU6a=iHBi--OH^wUpwexEmQ9_GxM0|0mc0O6Pb00B}- zL_t*MnP;$I!Gcbzx$CaG5Q#+a?6c2yUcYSFvd+F1ELeaio_GQPFk{9HM59sMbI&~o zQC{kNEPXRGY&IKOTU!qsv%7^B-8z_=hYuglQc5l>E8}Q1deHwF85!Kv)YN(H(4j*) z7K`4uwJtfSa3}xxBobo12?E|L=M} zmc9?Yzw7TuJC0dqtzNwvM1(bK*1&E*u#w~3xpPrdQ-id$0~@8STel82+ZXSQIePSH zq*l-aKt)AGx1J#$kE5)t>`SldZr|M<^D9x-kTg9t6%+!0q`rYyu$Ck`|dIK{bkSJ w%>(>(9L&sZZEc+|{B7yG>+%2XtYc{Z2j?7d7CflNBme*a07*qoM6N<$g811T`Tzg` diff --git a/index.html b/index.html deleted file mode 100644 index 091de64..0000000 --- a/index.html +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - Accueil :: Chtinux - - - - - - - - -

- -
- -
-

Bienvenue

-

- Bienvenue sur le site de Chtinux, Groupe - d’Utilisateurices de GNU/Linux situé à Lille ! -

-

- Manger Bouger -

-

Ses activités sont :

-
    -
  • - L’émission «L’écho des gnous», diffusée sur Radio Campus Lille, 106.6 Mhz -
  • -
  • - La participation aux «Cafés du libre», au café citoyen, chaque dernier mardi du mois -
  • -
  • - Faire du lien, n’hésitez pas à - nous contacter ! -
  • -
  • - Parfois d’autres types d’action (sensibilisation, - ateliers…) mais on manque de bras ! -
  • -
-

- Si vous cherchez des informations sur GNU/Linux et ce qui se passe à - Lille, quelques réponses aux questions fréquentes sont données dans - notre - Foire Aux Questions. -

-
- - diff --git a/netlify.toml b/netlify.toml new file mode 100755 index 0000000..717a07a --- /dev/null +++ b/netlify.toml @@ -0,0 +1,7 @@ +[build] +publish = "public" +command = "yarn project-setup; yarn build" + +[build.environment] +HUGO_VERSION = "0.124.1" +GO_VERSION = "1.22.2" diff --git a/package.json b/package.json new file mode 100644 index 0000000..af042cb --- /dev/null +++ b/package.json @@ -0,0 +1,33 @@ +{ + "name": "hugoplate", + "description": "hugo tailwindcss boilerplate", + "version": "1.15.1", + "license": "MIT", + "author": "zeon.studio", + "scripts": { + "dev": "hugo server", + "build": "hugo --gc --minify --templateMetrics --templateMetricsHints --forceSyncStatic", + "preview": "hugo server --disableFastRender --navigateToChanged --templateMetrics --templateMetricsHints --watch --forceSyncStatic -e production --minify", + "dev:example": "cd exampleSite && hugo server", + "build:example": "cd exampleSite && hugo --gc --minify --templateMetrics --templateMetricsHints --forceSyncStatic", + "preview:example": "cd exampleSite && hugo server --disableFastRender --navigateToChanged --templateMetrics --templateMetricsHints --watch --forceSyncStatic -e production --minify", + "update-modules": "node ./scripts/clearModules.js && hugo mod clean --all && hugo mod get -u ./... && hugo mod tidy", + "remove-darkmode": "node ./scripts/removeDarkmode.js && yarn format", + "project-setup": "node ./scripts/projectSetup.js", + "theme-setup": "node ./scripts/themeSetup.js", + "update-theme": "node ./scripts/themeUpdate.js", + "format": "prettier -w ." + }, + "devDependencies": { + "@tailwindcss/forms": "^0.5.7", + "@tailwindcss/typography": "^0.5.13", + "autoprefixer": "^10.4.19", + "postcss": "^8.4.38", + "postcss-cli": "^11.0.0", + "prettier": "^3.2.5", + "prettier-plugin-go-template": "0.0.15", + "prettier-plugin-tailwindcss": "^0.5.14", + "tailwind-bootstrap-grid": "^5.1.0", + "tailwindcss": "^3.4.3" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..12a703d --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/readme.md b/readme.md new file mode 100755 index 0000000..f148c74 --- /dev/null +++ b/readme.md @@ -0,0 +1,20 @@ +# Site internet : Chtinux reloaded 🍟🍟🍟🍟🍟🍟 + +Ce site est un site statique généré grace à [HUGO](https://gohugo.io/) + +## 🖼️ Template du site + +Le template est [hugoplate](https://themes.gohugo.io/themes/hugoplate/) +Un conseil bien lire le README du templates contient des particularités, +la documentation d'hugo ne suffit pas. + +## 📅 Mettre à jour de l'agenda + +Un script python récupere l'ics de l'agenda du libre et génére les pages hugo +(dans le dossier /content/francais/agenda/) + + +./recup_agenda.sh + + +Le script fonctionne avec python3 diff --git a/recup_agenda.sh b/recup_agenda.sh new file mode 100644 index 0000000..51991c2 --- /dev/null +++ b/recup_agenda.sh @@ -0,0 +1 @@ +python3 ics2hugo.py --url "https://www.agendadulibre.org/events.ics?near[distance]=25&near[location]=[50.65%2C+3.09]®ion=17&daylimit=100000" --path ./content/francais/agenda/ diff --git a/scripts/clearModules.js b/scripts/clearModules.js new file mode 100644 index 0000000..1b9c74a --- /dev/null +++ b/scripts/clearModules.js @@ -0,0 +1,14 @@ +const fs = require("fs"); + +const clearModules = (filePath) => { + if (fs.existsSync(filePath)) { + let fileContent = fs.readFileSync(filePath, "utf8"); + fileContent = fileContent.replace(/require\s*\([\s\S]*?\)/, ""); + fs.writeFileSync(filePath, fileContent, "utf8"); + } else { + console.log("File does not exist."); + } +}; + +clearModules("go.mod"); +clearModules("exampleSite/go.mod"); diff --git a/scripts/projectSetup.js b/scripts/projectSetup.js new file mode 100644 index 0000000..3ab7306 --- /dev/null +++ b/scripts/projectSetup.js @@ -0,0 +1,116 @@ +const fs = require("fs"); +const path = require("path"); + +const toggleComment = ({ filepath, regex }) => { + let updatedContent = fs.readFileSync(filepath, "utf8"); + const match = updatedContent.match(regex); + + if (match) { + const matchedContent = match[0]; + const hasComment = matchedContent.startsWith("# "); + if (hasComment) { + updatedContent = updatedContent.replace( + regex, + matchedContent.replace("# ", ""), + ); + fs.writeFileSync(filepath, updatedContent, "utf8"); + } else { + const hasBreakline = matchedContent.includes("\n"); + if (hasBreakline) { + const content = matchedContent + .split("\n") + .map((line) => "# " + line) + .join("\n"); + updatedContent = updatedContent.replace(regex, content); + fs.writeFileSync(filepath, updatedContent, "utf8"); + } + } + } +}; + +const getFolderName = (rootfolder) => { + const configPath = path.join(rootfolder, "exampleSite/hugo.toml"); + const getConfig = fs.readFileSync(configPath, "utf8"); + const match = getConfig.match(/theme\s*=\s*\[?"([^"\]]+)"\]?/); + let selectedTheme = null; + if (match && match[1]) { + selectedTheme = match[1]; + } + return selectedTheme; +}; + +const deleteFolder = (folderPath) => { + if (fs.existsSync(folderPath)) { + fs.rmSync(folderPath, { recursive: true, force: true }); + } +}; + +const createNewfolder = (rootfolder, folderName) => { + const newFolder = path.join(rootfolder, folderName); + fs.mkdirSync(newFolder, { recursive: true }); + return newFolder; +}; + +const iterateFilesAndFolders = (rootFolder, { destinationRoot }) => { + const directory = path.join(rootFolder); + const items = fs.readdirSync(directory, { withFileTypes: true }); + items.forEach((item) => { + if (item.isDirectory()) { + createNewfolder(destinationRoot, item.name); + iterateFilesAndFolders(path.join(directory, item.name), { + currentFolder: item.name, + destinationRoot: path.join(destinationRoot, item.name), + }); + } else { + const sourceFile = path.join(directory, item.name); + const destinationFile = path.join(destinationRoot, item.name); + fs.renameSync(sourceFile, destinationFile); + } + }); +}; + +const setupProject = () => { + const rootfolder = path.join(__dirname, "../"); + if (!fs.existsSync(path.join(rootfolder, "themes"))) { + // remove this part if you don't using theme demo as a module + [ + { + filepath: path.join(rootfolder, "exampleSite/hugo.toml"), + regex: /^.*theme\s*=\s*("[^"\]]+"|\S+)/m, + }, + { + filepath: path.join( + rootfolder, + "exampleSite/config/_default/module.toml", + ), + regex: /\[\[imports\]\]\s*\r?\npath = "([^"]+)"/, + }, + ].forEach(toggleComment); + + const folderList = ["layouts", "assets", "static"]; + const folderName = getFolderName(rootfolder); + const newfolderName = createNewfolder( + path.join(rootfolder, "themes"), + folderName, + ); + + folderList.forEach((folder) => { + const source = path.join(rootfolder, folder); + const destination = path.join(newfolderName, folder); + if (fs.existsSync(source)) { + fs.mkdirSync(destination, { recursive: true }); + iterateFilesAndFolders(source, { + currentFolder: folder, + destinationRoot: destination, + }); + deleteFolder(source); + } + }); + + const exampleSite = path.join(rootfolder, "exampleSite"); + iterateFilesAndFolders(exampleSite, { destinationRoot: rootfolder }); + deleteFolder(exampleSite); + } +}; + +setupProject(); diff --git a/scripts/removeDarkmode.js b/scripts/removeDarkmode.js new file mode 100644 index 0000000..a6a66fa --- /dev/null +++ b/scripts/removeDarkmode.js @@ -0,0 +1,99 @@ +const fs = require("fs"); +const path = require("path"); + +const rootDirs = ["assets/scss", "layouts"]; +const configFiles = [ + { + filePath: "exampleSite/tailwind.config.js", + patterns: ["darkmode:\\s*{[^}]*},", 'darkMode:\\s*"class",'], + }, + { + filePath: "exampleSite/data/theme.json", + patterns: ["colors.darkmode"], + }, +]; + +// asset paths +const deleteAssetList = [ + "exampleSite/assets/images/logo-darkmode.png", + "layouts/partials/components/theme-switcher.html", +]; + +const filePaths = [ + { + filePath: "layouts/partials/essentials/header.html", + patterns: [ + '{{\\s*partial\\s*"components\\/theme-switcher"\\s*\\([^)]*\\)\\s*}}', + ], + }, +]; + +filePaths.forEach(({ filePath, patterns }) => + removeDarkModeFromFiles(filePath, patterns), +); + +deleteAssetList.forEach((asset) => { + try { + fs.unlinkSync(asset); + console.log(`${path.basename(asset)} deleted successfully!`); + } catch (error) { + console.error(`${asset} not found`); + } +}); + +rootDirs.forEach(removeDarkModeFromPages); +configFiles.forEach(removeDarkMode); + +function removeDarkModeFromFiles(filePath, regexPatterns) { + const fileContent = fs.readFileSync(filePath, "utf8"); + let updatedContent = fileContent; + regexPatterns.forEach((pattern) => { + const regex = new RegExp(pattern, "g"); + updatedContent = updatedContent.replace(regex, ""); + }); + + fs.writeFileSync(filePath, updatedContent, "utf8"); +} + +// like html file +function removeDarkModeFromPages(directoryPath) { + const files = fs.readdirSync(directoryPath); + + files.forEach((file) => { + const filePath = path.join(directoryPath, file); + const stats = fs.statSync(filePath); + if (stats.isDirectory()) { + removeDarkModeFromPages(filePath); + } else if (stats.isFile()) { + removeDarkModeFromFiles(filePath, [ + '(?:(?!["])\\S)*dark:(?:(?![,;"])\\S)*', + "@apply?(\\s)*;", + ]); + } + }); +} + +function removeDarkMode(configFile) { + const { filePath, patterns } = configFile; + if (filePath === "exampleSite/tailwind.config.js") { + removeDarkModeFromFiles(filePath, patterns); + } else { + const contentFile = JSON.parse(fs.readFileSync(filePath, "utf8")); + patterns.forEach((pattern) => deleteNestedProperty(contentFile, pattern)); + fs.writeFileSync(filePath, JSON.stringify(contentFile)); + } +} + +function deleteNestedProperty(obj, propertyPath) { + const properties = propertyPath.split("."); + let currentObj = obj; + for (let i = 0; i < properties.length - 1; i++) { + const property = properties[i]; + if (currentObj.hasOwnProperty(property)) { + currentObj = currentObj[property]; + } else { + return; // Property not found, no need to continue + } + } + delete currentObj[properties[properties.length - 1]]; +} diff --git a/scripts/themeSetup.js b/scripts/themeSetup.js new file mode 100644 index 0000000..0d21aad --- /dev/null +++ b/scripts/themeSetup.js @@ -0,0 +1,125 @@ +const fs = require("fs"); +const path = require("path"); + +const toggleComment = ({ filepath, regex }) => { + let updatedContent = fs.readFileSync(filepath, "utf8"); + const match = updatedContent.match(regex); + + if (match) { + const matchedContent = match[0]; + const hasComment = matchedContent.startsWith("# "); + if (hasComment) { + const hasBreakline = matchedContent.includes("\n"); + if (hasBreakline) { + updatedContent = updatedContent.replace( + regex, + matchedContent.replace(/# /gm, ""), + ); + fs.writeFileSync(filepath, updatedContent, "utf8"); + } + } else { + updatedContent = updatedContent.replace(regex, "# " + matchedContent); + fs.writeFileSync(filepath, updatedContent, "utf8"); + } + } +}; + +const createNewfolder = (rootfolder, folderName) => { + const newFolder = path.join(rootfolder, folderName); + fs.mkdirSync(newFolder, { recursive: true }); + return newFolder; +}; + +const deleteFolder = (folderPath) => { + if (fs.existsSync(folderPath)) { + fs.rmSync(folderPath, { recursive: true, force: true }); + } +}; + +const getFolderName = (rootfolder) => { + const configPath = path.join(rootfolder, "exampleSite/hugo.toml"); + const getConfig = fs.readFileSync(configPath, "utf8"); + const match = getConfig.match(/theme\s*=\s*\[?"([^"\]]+)"\]?/); + let selectedTheme = null; + if (match && match[1]) { + selectedTheme = match[1]; + } + return selectedTheme; +}; + +const iterateFilesAndFolders = (rootFolder, { destinationRoot }) => { + const directory = path.join(rootFolder); + const items = fs.readdirSync(directory, { withFileTypes: true }); + items.forEach((item) => { + if (item.isDirectory()) { + createNewfolder(destinationRoot, item.name); + iterateFilesAndFolders(path.join(directory, item.name), { + currentFolder: item.name, + destinationRoot: path.join(destinationRoot, item.name), + }); + } else { + const sourceFile = path.join(directory, item.name); + const destinationFile = path.join(destinationRoot, item.name); + fs.renameSync(sourceFile, destinationFile); + } + }); +}; + +const setupTheme = () => { + const rootFolder = path.join(__dirname, "../"); + + if (!fs.existsSync(path.join(rootFolder, "exampleSite"))) { + // remove this part if you don't using theme demo as a module + [ + { + filepath: path.join(rootFolder, "config/_default/module.toml"), + regex: /# \[\[imports\]\]\s*\r?\n# path = "([^"]+)"/, + }, + { + filepath: path.join(rootFolder, "hugo.toml"), + regex: /^.*theme\s*=\s*("[^"\]]+"|\S+)/m, + }, + ].forEach(toggleComment); + + const includesFiles = [ + "tailwind.config.js", + "postcss.config.js", + "go.mod", + "hugo.toml", + "assets", + "config", + "data", + "content", + "i18n", + "static", + ]; + + const folder = createNewfolder(rootFolder, "exampleSite"); + + fs.readdirSync(rootFolder, { withFileTypes: true }).forEach((file) => { + if (includesFiles.includes(file.name)) { + if (file.isDirectory()) { + const destination = path.join(rootFolder, "exampleSite", file.name); + fs.mkdirSync(destination, { recursive: true }); + iterateFilesAndFolders(path.join(rootFolder, file.name), { + destinationRoot: destination, + }); + deleteFolder(path.join(rootFolder, file.name)); + } else { + fs.renameSync( + path.join(rootFolder, file.name), + path.join(folder, file.name), + ); + } + } + }); + + const themes = path.join(rootFolder, "themes"); + iterateFilesAndFolders(path.join(themes, getFolderName(rootFolder)), { + destinationRoot: rootFolder, + }); + deleteFolder(themes); + } +}; + +setupTheme(); diff --git a/scripts/themeUpdate.js b/scripts/themeUpdate.js new file mode 100644 index 0000000..742cd20 --- /dev/null +++ b/scripts/themeUpdate.js @@ -0,0 +1,19 @@ +const { exec } = require("child_process"); + +const repositoryUrl = "https://github.com/zeon-studio/hugoplate"; +const localDirectory = "./themes/hugoplate"; +const foldersToFetch = ["assets", "layouts"]; +const foldersToSkip = ["exampleSite"]; + +const fetchFolder = (folder) => { + exec( + `curl -L ${repositoryUrl}/tarball/main | tar -xz --strip-components=1 --directory=${localDirectory} --exclude=$(curl -sL ${repositoryUrl}/tarball/main | tar -tz | grep -E "/(${foldersToSkip.join( + "|", + )})/") */${folder}`, + ); +}; + +// Fetch each specified folder +foldersToFetch.forEach((folder) => { + fetchFolder(folder); +}); diff --git a/static/fonts/NGS6v5_NC0k9P9H2TbE.woff2 b/static/fonts/NGS6v5_NC0k9P9H2TbE.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..ecba70657176105a58d9f25797e7597b4470f4dc GIT binary patch literal 30240 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 literal 0 HcmV?d00001 diff --git a/static/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2 b/static/fonts/vEFO2_JTCgwQ5ejvMV0Ox_Kg1UwJ0tKfX6bBjM4.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..652f855b763768324a68ead92e5dcb86390c8fb3 GIT binary patch literal 42304 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\`xwO~57ylLJN(7upNP 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 literal 0 HcmV?d00001 diff --git a/tailwind.config.js b/tailwind.config.js new file mode 100755 index 0000000..c8754a7 --- /dev/null +++ b/tailwind.config.js @@ -0,0 +1,103 @@ +const fs = require("fs"); +const path = require("path"); +const themePath = path.join(__dirname, "data/theme.json"); +const themeRead = fs.readFileSync(themePath, "utf8"); +const theme = JSON.parse(themeRead); + +let font_base = Number(theme.fonts.font_size.base.replace("px", "")); +let font_scale = Number(theme.fonts.font_size.scale); +let h6 = font_scale; +let h5 = h6 * font_scale; +let h4 = h5 * font_scale; +let h3 = h4 * font_scale; +let h2 = h3 * font_scale; +let h1 = h2 * font_scale; +let fontPrimary, fontPrimaryType, fontSecondary, fontSecondaryType; +if (theme.fonts.font_family.primary) { + fontPrimary = theme.fonts.font_family.primary + .replace(/\+/g, " ") + .replace(/:[ital,]*[ital@]*[wght@]*[0-9,;.]+/gi, ""); + fontPrimaryType = theme.fonts.font_family.primary_type; +} +if (theme.fonts.font_family.secondary) { + fontSecondary = theme.fonts.font_family.secondary + .replace(/\+/g, " ") + .replace(/:[ital,]*[ital@]*[wght@]*[0-9,;.]+/gi, ""); + fontSecondaryType = theme.fonts.font_family.secondary_type; +} + +/** @type {import('tailwindcss').Config} */ +module.exports = { + content: ["./hugo_stats.json"], + safelist: [{ pattern: /^swiper-/ }], + darkMode: "class", + theme: { + screens: { + sm: "540px", + md: "768px", + lg: "1024px", + xl: "1280px", + "2xl": "1536px", + }, + container: { + center: true, + padding: "2rem", + }, + extend: { + colors: { + text: theme.colors.default.text_color.default, + light: theme.colors.default.text_color.light, + dark: theme.colors.default.text_color.dark, + primary: theme.colors.default.theme_color.primary, + secondary: theme.colors.default.theme_color.secondary, + body: theme.colors.default.theme_color.body, + border: theme.colors.default.theme_color.border, + "theme-light": theme.colors.default.theme_color.theme_light, + "theme-dark": theme.colors.default.theme_color.theme_dark, + darkmode: { + text: theme.colors.darkmode.text_color.default, + light: theme.colors.darkmode.text_color.light, + dark: theme.colors.darkmode.text_color.dark, + primary: theme.colors.darkmode.theme_color.primary, + secondary: theme.colors.darkmode.theme_color.secondary, + body: theme.colors.darkmode.theme_color.body, + border: theme.colors.darkmode.theme_color.border, + "theme-light": theme.colors.darkmode.theme_color.theme_light, + "theme-dark": theme.colors.darkmode.theme_color.theme_dark, + }, + }, + fontSize: { + base: font_base + "px", + "base-sm": font_base * 0.8 + "px", + h1: h1 + "rem", + "h1-sm": h1 * 0.9 + "rem", + h2: h2 + "rem", + "h2-sm": h2 * 0.9 + "rem", + h3: h3 + "rem", + "h3-sm": h3 * 0.9 + "rem", + h4: h4 + "rem", + h5: h5 + "rem", + h6: h6 + "rem", + }, + fontFamily: { + primary: [fontPrimary, fontPrimaryType], + secondary: [fontSecondary, fontSecondaryType], + }, + }, + }, + plugins: [ + require("@tailwindcss/typography"), + require("@tailwindcss/forms"), + require("tailwind-bootstrap-grid")({ + generateContainer: false, + gridGutterWidth: "2rem", + gridGutters: { + 1: "0.25rem", + 2: "0.5rem", + 3: "1rem", + 4: "1.5rem", + 5: "3rem", + }, + }), + ], +}; diff --git a/theme.toml b/theme.toml new file mode 100644 index 0000000..6498457 --- /dev/null +++ b/theme.toml @@ -0,0 +1,40 @@ +name = "Hugoplate" +license = "MIT" +licenselink = "https://github.com/zeon-studio/hugoplate/blob/main/LICENSE" +description = "Hugoplate is a free starter template built with Hugo, and TailwindCSS, providing everything you need to jumpstart your Hugo project and save valuable time." +homepage = "https://github.com/zeon-studio/hugoplate" +demosite = "https://zeon.studio/preview?project=hugoplate" +min_version = "0.124.1" +uglyURLs = true +relativeURLs = true + +tags = [ + "blog", + "responsive", + "minimal", + "personal", + "light", + "dark", + "multilingual", + "landing", + "contact", + "dark mode", + "tailwindcss", +] + +features = [ + "Multi-Authors", + "Search", + "Multilingual", + "Dark Mode", + "Taxonomies", +] + +[author] +name = "Zeon Studio" +homepage = "https://zeon.studio" + +[original] +author = "Zeon Studio" +homepage = "https://zeon.studio" +repo = "https://github.com/zeon-studio/themeplate" diff --git a/themes/hugoplate/assets/js/main.js b/themes/hugoplate/assets/js/main.js new file mode 100755 index 0000000..3b3e302 --- /dev/null +++ b/themes/hugoplate/assets/js/main.js @@ -0,0 +1,36 @@ +// main script +(function () { + "use strict"; + + // Dropdown Menu Toggler For Mobile + // ---------------------------------------- + const dropdownMenuToggler = document.querySelectorAll( + ".nav-dropdown > .nav-link", + ); + + dropdownMenuToggler.forEach((toggler) => { + toggler?.addEventListener("click", (e) => { + e.target.closest('.nav-item').classList.toggle("active"); + }); + }); + + // Testimonial Slider + // ---------------------------------------- + new Swiper(".testimonial-slider", { + spaceBetween: 24, + loop: true, + pagination: { + el: ".testimonial-slider-pagination", + type: "bullets", + clickable: true, + }, + breakpoints: { + 768: { + slidesPerView: 2, + }, + 992: { + slidesPerView: 3, + }, + }, + }); +})(); diff --git a/themes/hugoplate/assets/plugins/swiper/swiper-bundle.css b/themes/hugoplate/assets/plugins/swiper/swiper-bundle.css new file mode 100644 index 0000000..6f0c194 --- /dev/null +++ b/themes/hugoplate/assets/plugins/swiper/swiper-bundle.css @@ -0,0 +1,667 @@ +/** + * Swiper 8.0.7 + * Most modern mobile touch slider and framework with hardware accelerated transitions + * https://swiperjs.com + * + * Copyright 2014-2022 Vladimir Kharlampidi + * + * Released under the MIT License + * + * Released on: March 4, 2022 + */ + +@font-face { + font-family: "swiper-icons"; + src: url("data:application/font-woff;charset=utf-8;base64, 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"); + font-weight: 400; + font-style: normal; +} +:root { + --swiper-theme-color: #007aff; +} +.swiper { + margin-left: auto; + margin-right: auto; + position: relative; + overflow: hidden; + list-style: none; + padding: 0; + /* Fix of Webkit flickering */ + z-index: 1; +} +.swiper-vertical > .swiper-wrapper { + flex-direction: column; +} +.swiper-wrapper { + position: relative; + width: 100%; + height: 100%; + z-index: 1; + display: flex; + transition-property: transform; + box-sizing: content-box; +} +.swiper-android .swiper-slide, +.swiper-wrapper { + transform: translate3d(0px, 0, 0); +} +.swiper-pointer-events { + touch-action: pan-y; +} +.swiper-pointer-events.swiper-vertical { + touch-action: pan-x; +} +.swiper-slide { + flex-shrink: 0; + width: 100%; + height: 100%; + position: relative; + transition-property: transform; +} +.swiper-slide-invisible-blank { + visibility: hidden; +} +/* Auto Height */ +.swiper-autoheight, +.swiper-autoheight .swiper-slide { + height: auto; +} +.swiper-autoheight .swiper-wrapper { + align-items: flex-start; + transition-property: transform, height; +} +.swiper-backface-hidden .swiper-slide { + transform: translateZ(0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +/* 3D Effects */ +.swiper-3d, +.swiper-3d.swiper-css-mode .swiper-wrapper { + perspective: 1200px; +} +.swiper-3d .swiper-wrapper, +.swiper-3d .swiper-slide, +.swiper-3d .swiper-slide-shadow, +.swiper-3d .swiper-slide-shadow-left, +.swiper-3d .swiper-slide-shadow-right, +.swiper-3d .swiper-slide-shadow-top, +.swiper-3d .swiper-slide-shadow-bottom, +.swiper-3d .swiper-cube-shadow { + transform-style: preserve-3d; +} +.swiper-3d .swiper-slide-shadow, +.swiper-3d .swiper-slide-shadow-left, +.swiper-3d .swiper-slide-shadow-right, +.swiper-3d .swiper-slide-shadow-top, +.swiper-3d .swiper-slide-shadow-bottom { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + pointer-events: none; + z-index: 10; +} +.swiper-3d .swiper-slide-shadow { + background: rgba(0, 0, 0, 0.15); +} +.swiper-3d .swiper-slide-shadow-left { + background-image: linear-gradient( + to left, + rgba(0, 0, 0, 0.5), + rgba(0, 0, 0, 0) + ); +} +.swiper-3d .swiper-slide-shadow-right { + background-image: linear-gradient( + to right, + rgba(0, 0, 0, 0.5), + rgba(0, 0, 0, 0) + ); +} +.swiper-3d .swiper-slide-shadow-top { + background-image: linear-gradient( + to top, + rgba(0, 0, 0, 0.5), + rgba(0, 0, 0, 0) + ); +} +.swiper-3d .swiper-slide-shadow-bottom { + background-image: linear-gradient( + to bottom, + rgba(0, 0, 0, 0.5), + rgba(0, 0, 0, 0) + ); +} +/* CSS Mode */ +.swiper-css-mode > .swiper-wrapper { + overflow: auto; + scrollbar-width: none; + /* For Firefox */ + -ms-overflow-style: none; + /* For Internet Explorer and Edge */ +} +.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { + display: none; +} +.swiper-css-mode > .swiper-wrapper > .swiper-slide { + scroll-snap-align: start start; +} +.swiper-horizontal.swiper-css-mode > .swiper-wrapper { + scroll-snap-type: x mandatory; +} +.swiper-vertical.swiper-css-mode > .swiper-wrapper { + scroll-snap-type: y mandatory; +} +.swiper-centered > .swiper-wrapper::before { + content: ""; + flex-shrink: 0; + order: 9999; +} +.swiper-centered.swiper-horizontal + > .swiper-wrapper + > .swiper-slide:first-child { + margin-inline-start: var(--swiper-centered-offset-before); +} +.swiper-centered.swiper-horizontal > .swiper-wrapper::before { + height: 100%; + min-height: 1px; + width: var(--swiper-centered-offset-after); +} +.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { + margin-block-start: var(--swiper-centered-offset-before); +} +.swiper-centered.swiper-vertical > .swiper-wrapper::before { + width: 100%; + min-width: 1px; + height: var(--swiper-centered-offset-after); +} +.swiper-centered > .swiper-wrapper > .swiper-slide { + scroll-snap-align: center center; +} +.swiper-virtual .swiper-slide { + -webkit-backface-visibility: hidden; + transform: translateZ(0); +} +.swiper-virtual.swiper-css-mode .swiper-wrapper::after { + content: ""; + position: absolute; + left: 0; + top: 0; + pointer-events: none; +} +.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { + height: 1px; + width: var(--swiper-virtual-size); +} +.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { + width: 1px; + height: var(--swiper-virtual-size); +} +:root { + --swiper-navigation-size: 44px; + /* + --swiper-navigation-color: var(--swiper-theme-color); + */ +} +.swiper-button-prev, +.swiper-button-next { + position: absolute; + top: 50%; + width: calc(var(--swiper-navigation-size) / 44 * 27); + height: var(--swiper-navigation-size); + margin-top: calc(0px - (var(--swiper-navigation-size) / 2)); + z-index: 10; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + color: var(--swiper-navigation-color, var(--swiper-theme-color)); +} +.swiper-button-prev.swiper-button-disabled, +.swiper-button-next.swiper-button-disabled { + opacity: 0.35; + cursor: auto; + pointer-events: none; +} +.swiper-button-prev:after, +.swiper-button-next:after { + font-family: swiper-icons; + font-size: var(--swiper-navigation-size); + text-transform: none !important; + letter-spacing: 0; + text-transform: none; + font-variant: initial; + line-height: 1; +} +.swiper-button-prev, +.swiper-rtl .swiper-button-next { + left: 10px; + right: auto; +} +.swiper-button-prev:after, +.swiper-rtl .swiper-button-next:after { + content: "prev"; +} +.swiper-button-next, +.swiper-rtl .swiper-button-prev { + right: 10px; + left: auto; +} +.swiper-button-next:after, +.swiper-rtl .swiper-button-prev:after { + content: "next"; +} +.swiper-button-lock { + display: none; +} +:root { + /* + --swiper-pagination-color: var(--swiper-theme-color); + --swiper-pagination-bullet-size: 8px; + --swiper-pagination-bullet-width: 8px; + --swiper-pagination-bullet-height: 8px; + --swiper-pagination-bullet-inactive-color: #000; + --swiper-pagination-bullet-inactive-opacity: 0.2; + --swiper-pagination-bullet-opacity: 1; + --swiper-pagination-bullet-horizontal-gap: 4px; + --swiper-pagination-bullet-vertical-gap: 6px; + */ +} +.swiper-pagination { + position: absolute; + text-align: center; + transition: 300ms opacity; + transform: translate3d(0, 0, 0); + z-index: 10; +} +.swiper-pagination.swiper-pagination-hidden { + opacity: 0; +} +/* Common Styles */ +.swiper-pagination-fraction, +.swiper-pagination-custom, +.swiper-horizontal > .swiper-pagination-bullets, +.swiper-pagination-bullets.swiper-pagination-horizontal { + bottom: 10px; + left: 0; + width: 100%; +} +/* Bullets */ +.swiper-pagination-bullets-dynamic { + overflow: hidden; + font-size: 0; +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { + transform: scale(0.33); + position: relative; +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { + transform: scale(1); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { + transform: scale(1); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { + transform: scale(0.66); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { + transform: scale(0.33); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { + transform: scale(0.66); +} +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { + transform: scale(0.33); +} +.swiper-pagination-bullet { + width: var( + --swiper-pagination-bullet-width, + var(--swiper-pagination-bullet-size, 8px) + ); + height: var( + --swiper-pagination-bullet-height, + var(--swiper-pagination-bullet-size, 8px) + ); + display: inline-block; + border-radius: 50%; + background: var(--swiper-pagination-bullet-inactive-color, #000); + opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2); +} +button.swiper-pagination-bullet { + border: none; + margin: 0; + padding: 0; + box-shadow: none; + -webkit-appearance: none; + appearance: none; +} +.swiper-pagination-clickable .swiper-pagination-bullet { + cursor: pointer; +} +.swiper-pagination-bullet:only-child { + display: none !important; +} +.swiper-pagination-bullet-active { + opacity: var(--swiper-pagination-bullet-opacity, 1); + background: var(--swiper-pagination-color, var(--swiper-theme-color)); +} +.swiper-vertical > .swiper-pagination-bullets, +.swiper-pagination-vertical.swiper-pagination-bullets { + right: 10px; + top: 50%; + transform: translate3d(0px, -50%, 0); +} +.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, +.swiper-pagination-vertical.swiper-pagination-bullets + .swiper-pagination-bullet { + margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0; + display: block; +} +.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, +.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { + top: 50%; + transform: translateY(-50%); + width: 8px; +} +.swiper-vertical + > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic + .swiper-pagination-bullet, +.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic + .swiper-pagination-bullet { + display: inline-block; + transition: + 200ms transform, + 200ms top; +} +.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, +.swiper-pagination-horizontal.swiper-pagination-bullets + .swiper-pagination-bullet { + margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px); +} +.swiper-horizontal + > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, +.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { + left: 50%; + transform: translateX(-50%); + white-space: nowrap; +} +.swiper-horizontal + > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic + .swiper-pagination-bullet, +.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic + .swiper-pagination-bullet { + transition: + 200ms transform, + 200ms left; +} +.swiper-horizontal.swiper-rtl + > .swiper-pagination-bullets-dynamic + .swiper-pagination-bullet { + transition: + 200ms transform, + 200ms right; +} +/* Progress */ +.swiper-pagination-progressbar { + background: rgba(0, 0, 0, 0.25); + position: absolute; +} +.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { + background: var(--swiper-pagination-color, var(--swiper-theme-color)); + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + transform: scale(0); + transform-origin: left top; +} +.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { + transform-origin: right top; +} +.swiper-horizontal > .swiper-pagination-progressbar, +.swiper-pagination-progressbar.swiper-pagination-horizontal, +.swiper-vertical + > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, +.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite { + width: 100%; + height: 4px; + left: 0; + top: 0; +} +.swiper-vertical > .swiper-pagination-progressbar, +.swiper-pagination-progressbar.swiper-pagination-vertical, +.swiper-horizontal + > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, +.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite { + width: 4px; + height: 100%; + left: 0; + top: 0; +} +.swiper-pagination-lock { + display: none; +} +/* Scrollbar */ +.swiper-scrollbar { + border-radius: 10px; + position: relative; + -ms-touch-action: none; + background: rgba(0, 0, 0, 0.1); +} +.swiper-horizontal > .swiper-scrollbar { + position: absolute; + left: 1%; + bottom: 3px; + z-index: 50; + height: 5px; + width: 98%; +} +.swiper-vertical > .swiper-scrollbar { + position: absolute; + right: 3px; + top: 1%; + z-index: 50; + width: 5px; + height: 98%; +} +.swiper-scrollbar-drag { + height: 100%; + width: 100%; + position: relative; + background: rgba(0, 0, 0, 0.5); + border-radius: 10px; + left: 0; + top: 0; +} +.swiper-scrollbar-cursor-drag { + cursor: move; +} +.swiper-scrollbar-lock { + display: none; +} +.swiper-zoom-container { + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + text-align: center; +} +.swiper-zoom-container > img, +.swiper-zoom-container > svg, +.swiper-zoom-container > canvas { + max-width: 100%; + max-height: 100%; + object-fit: contain; +} +.swiper-slide-zoomed { + cursor: move; +} +/* Preloader */ +:root { + /* + --swiper-preloader-color: var(--swiper-theme-color); + */ +} +.swiper-lazy-preloader { + width: 42px; + height: 42px; + position: absolute; + left: 50%; + top: 50%; + margin-left: -21px; + margin-top: -21px; + z-index: 10; + transform-origin: 50%; + box-sizing: border-box; + border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color)); + border-radius: 50%; + border-top-color: transparent; +} +.swiper-slide-visible .swiper-lazy-preloader { + animation: swiper-preloader-spin 1s infinite linear; +} +.swiper-lazy-preloader-white { + --swiper-preloader-color: #fff; +} +.swiper-lazy-preloader-black { + --swiper-preloader-color: #000; +} +@keyframes swiper-preloader-spin { + 100% { + transform: rotate(360deg); + } +} +/* a11y */ +.swiper .swiper-notification { + position: absolute; + left: 0; + top: 0; + pointer-events: none; + opacity: 0; + z-index: -1000; +} +.swiper-free-mode > .swiper-wrapper { + transition-timing-function: ease-out; + margin: 0 auto; +} +.swiper-grid > .swiper-wrapper { + flex-wrap: wrap; +} +.swiper-grid-column > .swiper-wrapper { + flex-wrap: wrap; + flex-direction: column; +} +.swiper-fade.swiper-free-mode .swiper-slide { + transition-timing-function: ease-out; +} +.swiper-fade .swiper-slide { + pointer-events: none; + transition-property: opacity; +} +.swiper-fade .swiper-slide .swiper-slide { + pointer-events: none; +} +.swiper-fade .swiper-slide-active, +.swiper-fade .swiper-slide-active .swiper-slide-active { + pointer-events: auto; +} +.swiper-cube { + overflow: visible; +} +.swiper-cube .swiper-slide { + pointer-events: none; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + z-index: 1; + visibility: hidden; + transform-origin: 0 0; + width: 100%; + height: 100%; +} +.swiper-cube .swiper-slide .swiper-slide { + pointer-events: none; +} +.swiper-cube.swiper-rtl .swiper-slide { + transform-origin: 100% 0; +} +.swiper-cube .swiper-slide-active, +.swiper-cube .swiper-slide-active .swiper-slide-active { + pointer-events: auto; +} +.swiper-cube .swiper-slide-active, +.swiper-cube .swiper-slide-next, +.swiper-cube .swiper-slide-prev, +.swiper-cube .swiper-slide-next + .swiper-slide { + pointer-events: auto; + visibility: visible; +} +.swiper-cube .swiper-slide-shadow-top, +.swiper-cube .swiper-slide-shadow-bottom, +.swiper-cube .swiper-slide-shadow-left, +.swiper-cube .swiper-slide-shadow-right { + z-index: 0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.swiper-cube .swiper-cube-shadow { + position: absolute; + left: 0; + bottom: 0px; + width: 100%; + height: 100%; + opacity: 0.6; + z-index: 0; +} +.swiper-cube .swiper-cube-shadow:before { + content: ""; + background: #000; + position: absolute; + left: 0; + top: 0; + bottom: 0; + right: 0; + filter: blur(50px); +} +.swiper-flip { + overflow: visible; +} +.swiper-flip .swiper-slide { + pointer-events: none; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + z-index: 1; +} +.swiper-flip .swiper-slide .swiper-slide { + pointer-events: none; +} +.swiper-flip .swiper-slide-active, +.swiper-flip .swiper-slide-active .swiper-slide-active { + pointer-events: auto; +} +.swiper-flip .swiper-slide-shadow-top, +.swiper-flip .swiper-slide-shadow-bottom, +.swiper-flip .swiper-slide-shadow-left, +.swiper-flip .swiper-slide-shadow-right { + z-index: 0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; +} +.swiper-creative .swiper-slide { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + overflow: hidden; + transition-property: transform, opacity, height; +} +.swiper-cards { + overflow: visible; +} +.swiper-cards .swiper-slide { + transform-origin: center bottom; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + overflow: hidden; +} diff --git a/themes/hugoplate/assets/plugins/swiper/swiper-bundle.js b/themes/hugoplate/assets/plugins/swiper/swiper-bundle.js new file mode 100644 index 0000000..9c90ea5 --- /dev/null +++ b/themes/hugoplate/assets/plugins/swiper/swiper-bundle.js @@ -0,0 +1,11853 @@ +/** + * Swiper 8.0.7 + * Most modern mobile touch slider and framework with hardware accelerated transitions + * https://swiperjs.com + * + * Copyright 2014-2022 Vladimir Kharlampidi + * + * Released under the MIT License + * + * Released on: March 4, 2022 + */ + +(function (global, factory) { + typeof exports === "object" && typeof module !== "undefined" + ? (module.exports = factory()) + : typeof define === "function" && define.amd + ? define(factory) + : ((global = + typeof globalThis !== "undefined" ? globalThis : global || self), + (global.Swiper = factory())); +})(this, function () { + "use strict"; + + /** + * SSR Window 4.0.2 + * Better handling for window object in SSR environment + * https://github.com/nolimits4web/ssr-window + * + * Copyright 2021, Vladimir Kharlampidi + * + * Licensed under MIT + * + * Released on: December 13, 2021 + */ + + /* eslint-disable no-param-reassign */ + function isObject$1(obj) { + return ( + obj !== null && + typeof obj === "object" && + "constructor" in obj && + obj.constructor === Object + ); + } + + function extend$1(target, src) { + if (target === void 0) { + target = {}; + } + + if (src === void 0) { + src = {}; + } + + Object.keys(src).forEach((key) => { + if (typeof target[key] === "undefined") target[key] = src[key]; + else if ( + isObject$1(src[key]) && + isObject$1(target[key]) && + Object.keys(src[key]).length > 0 + ) { + extend$1(target[key], src[key]); + } + }); + } + + const ssrDocument = { + body: {}, + + addEventListener() {}, + + removeEventListener() {}, + + activeElement: { + blur() {}, + + nodeName: "", + }, + + querySelector() { + return null; + }, + + querySelectorAll() { + return []; + }, + + getElementById() { + return null; + }, + + createEvent() { + return { + initEvent() {}, + }; + }, + + createElement() { + return { + children: [], + childNodes: [], + style: {}, + + setAttribute() {}, + + getElementsByTagName() { + return []; + }, + }; + }, + + createElementNS() { + return {}; + }, + + importNode() { + return null; + }, + + location: { + hash: "", + host: "", + hostname: "", + href: "", + origin: "", + pathname: "", + protocol: "", + search: "", + }, + }; + + function getDocument() { + const doc = typeof document !== "undefined" ? document : {}; + extend$1(doc, ssrDocument); + return doc; + } + + const ssrWindow = { + document: ssrDocument, + navigator: { + userAgent: "", + }, + location: { + hash: "", + host: "", + hostname: "", + href: "", + origin: "", + pathname: "", + protocol: "", + search: "", + }, + history: { + replaceState() {}, + + pushState() {}, + + go() {}, + + back() {}, + }, + CustomEvent: function CustomEvent() { + return this; + }, + + addEventListener() {}, + + removeEventListener() {}, + + getComputedStyle() { + return { + getPropertyValue() { + return ""; + }, + }; + }, + + Image() {}, + + Date() {}, + + screen: {}, + + setTimeout() {}, + + clearTimeout() {}, + + matchMedia() { + return {}; + }, + + requestAnimationFrame(callback) { + if (typeof setTimeout === "undefined") { + callback(); + return null; + } + + return setTimeout(callback, 0); + }, + + cancelAnimationFrame(id) { + if (typeof setTimeout === "undefined") { + return; + } + + clearTimeout(id); + }, + }; + + function getWindow() { + const win = typeof window !== "undefined" ? window : {}; + extend$1(win, ssrWindow); + return win; + } + + /** + * Dom7 4.0.4 + * Minimalistic JavaScript library for DOM manipulation, with a jQuery-compatible API + * https://framework7.io/docs/dom7.html + * + * Copyright 2022, Vladimir Kharlampidi + * + * Licensed under MIT + * + * Released on: January 11, 2022 + */ + /* eslint-disable no-proto */ + + function makeReactive(obj) { + const proto = obj.__proto__; + Object.defineProperty(obj, "__proto__", { + get() { + return proto; + }, + + set(value) { + proto.__proto__ = value; + }, + }); + } + + class Dom7 extends Array { + constructor(items) { + if (typeof items === "number") { + super(items); + } else { + super(...(items || [])); + makeReactive(this); + } + } + } + + function arrayFlat(arr) { + if (arr === void 0) { + arr = []; + } + + const res = []; + arr.forEach((el) => { + if (Array.isArray(el)) { + res.push(...arrayFlat(el)); + } else { + res.push(el); + } + }); + return res; + } + + function arrayFilter(arr, callback) { + return Array.prototype.filter.call(arr, callback); + } + + function arrayUnique(arr) { + const uniqueArray = []; + + for (let i = 0; i < arr.length; i += 1) { + if (uniqueArray.indexOf(arr[i]) === -1) uniqueArray.push(arr[i]); + } + + return uniqueArray; + } + + function qsa(selector, context) { + if (typeof selector !== "string") { + return [selector]; + } + + const a = []; + const res = context.querySelectorAll(selector); + + for (let i = 0; i < res.length; i += 1) { + a.push(res[i]); + } + + return a; + } + + function $(selector, context) { + const window = getWindow(); + const document = getDocument(); + let arr = []; + + if (!context && selector instanceof Dom7) { + return selector; + } + + if (!selector) { + return new Dom7(arr); + } + + if (typeof selector === "string") { + const html = selector.trim(); + + if (html.indexOf("<") >= 0 && html.indexOf(">") >= 0) { + let toCreate = "div"; + if (html.indexOf(" c.split(" "))); + this.forEach((el) => { + el.classList.add(...classNames); + }); + return this; + } + + function removeClass() { + for ( + var _len2 = arguments.length, classes = new Array(_len2), _key2 = 0; + _key2 < _len2; + _key2++ + ) { + classes[_key2] = arguments[_key2]; + } + + const classNames = arrayFlat(classes.map((c) => c.split(" "))); + this.forEach((el) => { + el.classList.remove(...classNames); + }); + return this; + } + + function toggleClass() { + for ( + var _len3 = arguments.length, classes = new Array(_len3), _key3 = 0; + _key3 < _len3; + _key3++ + ) { + classes[_key3] = arguments[_key3]; + } + + const classNames = arrayFlat(classes.map((c) => c.split(" "))); + this.forEach((el) => { + classNames.forEach((className) => { + el.classList.toggle(className); + }); + }); + } + + function hasClass() { + for ( + var _len4 = arguments.length, classes = new Array(_len4), _key4 = 0; + _key4 < _len4; + _key4++ + ) { + classes[_key4] = arguments[_key4]; + } + + const classNames = arrayFlat(classes.map((c) => c.split(" "))); + return ( + arrayFilter(this, (el) => { + return ( + classNames.filter((className) => el.classList.contains(className)) + .length > 0 + ); + }).length > 0 + ); + } + + function attr(attrs, value) { + if (arguments.length === 1 && typeof attrs === "string") { + // Get attr + if (this[0]) return this[0].getAttribute(attrs); + return undefined; + } // Set attrs + + for (let i = 0; i < this.length; i += 1) { + if (arguments.length === 2) { + // String + this[i].setAttribute(attrs, value); + } else { + // Object + for (const attrName in attrs) { + this[i][attrName] = attrs[attrName]; + this[i].setAttribute(attrName, attrs[attrName]); + } + } + } + + return this; + } + + function removeAttr(attr) { + for (let i = 0; i < this.length; i += 1) { + this[i].removeAttribute(attr); + } + + return this; + } + + function transform(transform) { + for (let i = 0; i < this.length; i += 1) { + this[i].style.transform = transform; + } + + return this; + } + + function transition$1(duration) { + for (let i = 0; i < this.length; i += 1) { + this[i].style.transitionDuration = + typeof duration !== "string" ? `${duration}ms` : duration; + } + + return this; + } + + function on() { + for ( + var _len5 = arguments.length, args = new Array(_len5), _key5 = 0; + _key5 < _len5; + _key5++ + ) { + args[_key5] = arguments[_key5]; + } + + let [eventType, targetSelector, listener, capture] = args; + + if (typeof args[1] === "function") { + [eventType, listener, capture] = args; + targetSelector = undefined; + } + + if (!capture) capture = false; + + function handleLiveEvent(e) { + const target = e.target; + if (!target) return; + const eventData = e.target.dom7EventData || []; + + if (eventData.indexOf(e) < 0) { + eventData.unshift(e); + } + + if ($(target).is(targetSelector)) listener.apply(target, eventData); + else { + const parents = $(target).parents(); // eslint-disable-line + + for (let k = 0; k < parents.length; k += 1) { + if ($(parents[k]).is(targetSelector)) + listener.apply(parents[k], eventData); + } + } + } + + function handleEvent(e) { + const eventData = e && e.target ? e.target.dom7EventData || [] : []; + + if (eventData.indexOf(e) < 0) { + eventData.unshift(e); + } + + listener.apply(this, eventData); + } + + const events = eventType.split(" "); + let j; + + for (let i = 0; i < this.length; i += 1) { + const el = this[i]; + + if (!targetSelector) { + for (j = 0; j < events.length; j += 1) { + const event = events[j]; + if (!el.dom7Listeners) el.dom7Listeners = {}; + if (!el.dom7Listeners[event]) el.dom7Listeners[event] = []; + el.dom7Listeners[event].push({ + listener, + proxyListener: handleEvent, + }); + el.addEventListener(event, handleEvent, capture); + } + } else { + // Live events + for (j = 0; j < events.length; j += 1) { + const event = events[j]; + if (!el.dom7LiveListeners) el.dom7LiveListeners = {}; + if (!el.dom7LiveListeners[event]) el.dom7LiveListeners[event] = []; + el.dom7LiveListeners[event].push({ + listener, + proxyListener: handleLiveEvent, + }); + el.addEventListener(event, handleLiveEvent, capture); + } + } + } + + return this; + } + + function off() { + for ( + var _len6 = arguments.length, args = new Array(_len6), _key6 = 0; + _key6 < _len6; + _key6++ + ) { + args[_key6] = arguments[_key6]; + } + + let [eventType, targetSelector, listener, capture] = args; + + if (typeof args[1] === "function") { + [eventType, listener, capture] = args; + targetSelector = undefined; + } + + if (!capture) capture = false; + const events = eventType.split(" "); + + for (let i = 0; i < events.length; i += 1) { + const event = events[i]; + + for (let j = 0; j < this.length; j += 1) { + const el = this[j]; + let handlers; + + if (!targetSelector && el.dom7Listeners) { + handlers = el.dom7Listeners[event]; + } else if (targetSelector && el.dom7LiveListeners) { + handlers = el.dom7LiveListeners[event]; + } + + if (handlers && handlers.length) { + for (let k = handlers.length - 1; k >= 0; k -= 1) { + const handler = handlers[k]; + + if (listener && handler.listener === listener) { + el.removeEventListener(event, handler.proxyListener, capture); + handlers.splice(k, 1); + } else if ( + listener && + handler.listener && + handler.listener.dom7proxy && + handler.listener.dom7proxy === listener + ) { + el.removeEventListener(event, handler.proxyListener, capture); + handlers.splice(k, 1); + } else if (!listener) { + el.removeEventListener(event, handler.proxyListener, capture); + handlers.splice(k, 1); + } + } + } + } + } + + return this; + } + + function trigger() { + const window = getWindow(); + + for ( + var _len9 = arguments.length, args = new Array(_len9), _key9 = 0; + _key9 < _len9; + _key9++ + ) { + args[_key9] = arguments[_key9]; + } + + const events = args[0].split(" "); + const eventData = args[1]; + + for (let i = 0; i < events.length; i += 1) { + const event = events[i]; + + for (let j = 0; j < this.length; j += 1) { + const el = this[j]; + + if (window.CustomEvent) { + const evt = new window.CustomEvent(event, { + detail: eventData, + bubbles: true, + cancelable: true, + }); + el.dom7EventData = args.filter((data, dataIndex) => dataIndex > 0); + el.dispatchEvent(evt); + el.dom7EventData = []; + delete el.dom7EventData; + } + } + } + + return this; + } + + function transitionEnd$1(callback) { + const dom = this; + + function fireCallBack(e) { + if (e.target !== this) return; + callback.call(this, e); + dom.off("transitionend", fireCallBack); + } + + if (callback) { + dom.on("transitionend", fireCallBack); + } + + return this; + } + + function outerWidth(includeMargins) { + if (this.length > 0) { + if (includeMargins) { + const styles = this.styles(); + return ( + this[0].offsetWidth + + parseFloat(styles.getPropertyValue("margin-right")) + + parseFloat(styles.getPropertyValue("margin-left")) + ); + } + + return this[0].offsetWidth; + } + + return null; + } + + function outerHeight(includeMargins) { + if (this.length > 0) { + if (includeMargins) { + const styles = this.styles(); + return ( + this[0].offsetHeight + + parseFloat(styles.getPropertyValue("margin-top")) + + parseFloat(styles.getPropertyValue("margin-bottom")) + ); + } + + return this[0].offsetHeight; + } + + return null; + } + + function offset() { + if (this.length > 0) { + const window = getWindow(); + const document = getDocument(); + const el = this[0]; + const box = el.getBoundingClientRect(); + const body = document.body; + const clientTop = el.clientTop || body.clientTop || 0; + const clientLeft = el.clientLeft || body.clientLeft || 0; + const scrollTop = el === window ? window.scrollY : el.scrollTop; + const scrollLeft = el === window ? window.scrollX : el.scrollLeft; + return { + top: box.top + scrollTop - clientTop, + left: box.left + scrollLeft - clientLeft, + }; + } + + return null; + } + + function styles() { + const window = getWindow(); + if (this[0]) return window.getComputedStyle(this[0], null); + return {}; + } + + function css(props, value) { + const window = getWindow(); + let i; + + if (arguments.length === 1) { + if (typeof props === "string") { + // .css('width') + if (this[0]) + return window.getComputedStyle(this[0], null).getPropertyValue(props); + } else { + // .css({ width: '100px' }) + for (i = 0; i < this.length; i += 1) { + for (const prop in props) { + this[i].style[prop] = props[prop]; + } + } + + return this; + } + } + + if (arguments.length === 2 && typeof props === "string") { + // .css('width', '100px') + for (i = 0; i < this.length; i += 1) { + this[i].style[props] = value; + } + + return this; + } + + return this; + } + + function each(callback) { + if (!callback) return this; + this.forEach((el, index) => { + callback.apply(el, [el, index]); + }); + return this; + } + + function filter(callback) { + const result = arrayFilter(this, callback); + return $(result); + } + + function html(html) { + if (typeof html === "undefined") { + return this[0] ? this[0].innerHTML : null; + } + + for (let i = 0; i < this.length; i += 1) { + this[i].innerHTML = html; + } + + return this; + } + + function text(text) { + if (typeof text === "undefined") { + return this[0] ? this[0].textContent.trim() : null; + } + + for (let i = 0; i < this.length; i += 1) { + this[i].textContent = text; + } + + return this; + } + + function is(selector) { + const window = getWindow(); + const document = getDocument(); + const el = this[0]; + let compareWith; + let i; + if (!el || typeof selector === "undefined") return false; + + if (typeof selector === "string") { + if (el.matches) return el.matches(selector); + if (el.webkitMatchesSelector) return el.webkitMatchesSelector(selector); + if (el.msMatchesSelector) return el.msMatchesSelector(selector); + compareWith = $(selector); + + for (i = 0; i < compareWith.length; i += 1) { + if (compareWith[i] === el) return true; + } + + return false; + } + + if (selector === document) { + return el === document; + } + + if (selector === window) { + return el === window; + } + + if (selector.nodeType || selector instanceof Dom7) { + compareWith = selector.nodeType ? [selector] : selector; + + for (i = 0; i < compareWith.length; i += 1) { + if (compareWith[i] === el) return true; + } + + return false; + } + + return false; + } + + function index() { + let child = this[0]; + let i; + + if (child) { + i = 0; // eslint-disable-next-line + + while ((child = child.previousSibling) !== null) { + if (child.nodeType === 1) i += 1; + } + + return i; + } + + return undefined; + } + + function eq(index) { + if (typeof index === "undefined") return this; + const length = this.length; + + if (index > length - 1) { + return $([]); + } + + if (index < 0) { + const returnIndex = length + index; + if (returnIndex < 0) return $([]); + return $([this[returnIndex]]); + } + + return $([this[index]]); + } + + function append() { + let newChild; + const document = getDocument(); + + for (let k = 0; k < arguments.length; k += 1) { + newChild = k < 0 || arguments.length <= k ? undefined : arguments[k]; + + for (let i = 0; i < this.length; i += 1) { + if (typeof newChild === "string") { + const tempDiv = document.createElement("div"); + tempDiv.innerHTML = newChild; + + while (tempDiv.firstChild) { + this[i].appendChild(tempDiv.firstChild); + } + } else if (newChild instanceof Dom7) { + for (let j = 0; j < newChild.length; j += 1) { + this[i].appendChild(newChild[j]); + } + } else { + this[i].appendChild(newChild); + } + } + } + + return this; + } + + function prepend(newChild) { + const document = getDocument(); + let i; + let j; + + for (i = 0; i < this.length; i += 1) { + if (typeof newChild === "string") { + const tempDiv = document.createElement("div"); + tempDiv.innerHTML = newChild; + + for (j = tempDiv.childNodes.length - 1; j >= 0; j -= 1) { + this[i].insertBefore(tempDiv.childNodes[j], this[i].childNodes[0]); + } + } else if (newChild instanceof Dom7) { + for (j = 0; j < newChild.length; j += 1) { + this[i].insertBefore(newChild[j], this[i].childNodes[0]); + } + } else { + this[i].insertBefore(newChild, this[i].childNodes[0]); + } + } + + return this; + } + + function next(selector) { + if (this.length > 0) { + if (selector) { + if ( + this[0].nextElementSibling && + $(this[0].nextElementSibling).is(selector) + ) { + return $([this[0].nextElementSibling]); + } + + return $([]); + } + + if (this[0].nextElementSibling) return $([this[0].nextElementSibling]); + return $([]); + } + + return $([]); + } + + function nextAll(selector) { + const nextEls = []; + let el = this[0]; + if (!el) return $([]); + + while (el.nextElementSibling) { + const next = el.nextElementSibling; // eslint-disable-line + + if (selector) { + if ($(next).is(selector)) nextEls.push(next); + } else nextEls.push(next); + + el = next; + } + + return $(nextEls); + } + + function prev(selector) { + if (this.length > 0) { + const el = this[0]; + + if (selector) { + if ( + el.previousElementSibling && + $(el.previousElementSibling).is(selector) + ) { + return $([el.previousElementSibling]); + } + + return $([]); + } + + if (el.previousElementSibling) return $([el.previousElementSibling]); + return $([]); + } + + return $([]); + } + + function prevAll(selector) { + const prevEls = []; + let el = this[0]; + if (!el) return $([]); + + while (el.previousElementSibling) { + const prev = el.previousElementSibling; // eslint-disable-line + + if (selector) { + if ($(prev).is(selector)) prevEls.push(prev); + } else prevEls.push(prev); + + el = prev; + } + + return $(prevEls); + } + + function parent(selector) { + const parents = []; // eslint-disable-line + + for (let i = 0; i < this.length; i += 1) { + if (this[i].parentNode !== null) { + if (selector) { + if ($(this[i].parentNode).is(selector)) + parents.push(this[i].parentNode); + } else { + parents.push(this[i].parentNode); + } + } + } + + return $(parents); + } + + function parents(selector) { + const parents = []; // eslint-disable-line + + for (let i = 0; i < this.length; i += 1) { + let parent = this[i].parentNode; // eslint-disable-line + + while (parent) { + if (selector) { + if ($(parent).is(selector)) parents.push(parent); + } else { + parents.push(parent); + } + + parent = parent.parentNode; + } + } + + return $(parents); + } + + function closest(selector) { + let closest = this; // eslint-disable-line + + if (typeof selector === "undefined") { + return $([]); + } + + if (!closest.is(selector)) { + closest = closest.parents(selector).eq(0); + } + + return closest; + } + + function find(selector) { + const foundElements = []; + + for (let i = 0; i < this.length; i += 1) { + const found = this[i].querySelectorAll(selector); + + for (let j = 0; j < found.length; j += 1) { + foundElements.push(found[j]); + } + } + + return $(foundElements); + } + + function children(selector) { + const children = []; // eslint-disable-line + + for (let i = 0; i < this.length; i += 1) { + const childNodes = this[i].children; + + for (let j = 0; j < childNodes.length; j += 1) { + if (!selector || $(childNodes[j]).is(selector)) { + children.push(childNodes[j]); + } + } + } + + return $(children); + } + + function remove() { + for (let i = 0; i < this.length; i += 1) { + if (this[i].parentNode) this[i].parentNode.removeChild(this[i]); + } + + return this; + } + + const Methods = { + addClass, + removeClass, + hasClass, + toggleClass, + attr, + removeAttr, + transform, + transition: transition$1, + on, + off, + trigger, + transitionEnd: transitionEnd$1, + outerWidth, + outerHeight, + styles, + offset, + css, + each, + html, + text, + is, + index, + eq, + append, + prepend, + next, + nextAll, + prev, + prevAll, + parent, + parents, + closest, + find, + children, + filter, + remove, + }; + Object.keys(Methods).forEach((methodName) => { + Object.defineProperty($.fn, methodName, { + value: Methods[methodName], + writable: true, + }); + }); + + function deleteProps(obj) { + const object = obj; + Object.keys(object).forEach((key) => { + try { + object[key] = null; + } catch (e) { + // no getter for object + } + + try { + delete object[key]; + } catch (e) { + // something got wrong + } + }); + } + + function nextTick(callback, delay) { + if (delay === void 0) { + delay = 0; + } + + return setTimeout(callback, delay); + } + + function now() { + return Date.now(); + } + + function getComputedStyle$1(el) { + const window = getWindow(); + let style; + + if (window.getComputedStyle) { + style = window.getComputedStyle(el, null); + } + + if (!style && el.currentStyle) { + style = el.currentStyle; + } + + if (!style) { + style = el.style; + } + + return style; + } + + function getTranslate(el, axis) { + if (axis === void 0) { + axis = "x"; + } + + const window = getWindow(); + let matrix; + let curTransform; + let transformMatrix; + const curStyle = getComputedStyle$1(el); + + if (window.WebKitCSSMatrix) { + curTransform = curStyle.transform || curStyle.webkitTransform; + + if (curTransform.split(",").length > 6) { + curTransform = curTransform + .split(", ") + .map((a) => a.replace(",", ".")) + .join(", "); + } // Some old versions of Webkit choke when 'none' is passed; pass + // empty string instead in this case + + transformMatrix = new window.WebKitCSSMatrix( + curTransform === "none" ? "" : curTransform, + ); + } else { + transformMatrix = + curStyle.MozTransform || + curStyle.OTransform || + curStyle.MsTransform || + curStyle.msTransform || + curStyle.transform || + curStyle + .getPropertyValue("transform") + .replace("translate(", "matrix(1, 0, 0, 1,"); + matrix = transformMatrix.toString().split(","); + } + + if (axis === "x") { + // Latest Chrome and webkits Fix + if (window.WebKitCSSMatrix) + curTransform = transformMatrix.m41; // Crazy IE10 Matrix + else if (matrix.length === 16) + curTransform = parseFloat(matrix[12]); // Normal Browsers + else curTransform = parseFloat(matrix[4]); + } + + if (axis === "y") { + // Latest Chrome and webkits Fix + if (window.WebKitCSSMatrix) + curTransform = transformMatrix.m42; // Crazy IE10 Matrix + else if (matrix.length === 16) + curTransform = parseFloat(matrix[13]); // Normal Browsers + else curTransform = parseFloat(matrix[5]); + } + + return curTransform || 0; + } + + function isObject(o) { + return ( + typeof o === "object" && + o !== null && + o.constructor && + Object.prototype.toString.call(o).slice(8, -1) === "Object" + ); + } + + function isNode(node) { + // eslint-disable-next-line + if ( + typeof window !== "undefined" && + typeof window.HTMLElement !== "undefined" + ) { + return node instanceof HTMLElement; + } + + return node && (node.nodeType === 1 || node.nodeType === 11); + } + + function extend() { + const to = Object(arguments.length <= 0 ? undefined : arguments[0]); + const noExtend = ["__proto__", "constructor", "prototype"]; + + for (let i = 1; i < arguments.length; i += 1) { + const nextSource = + i < 0 || arguments.length <= i ? undefined : arguments[i]; + + if ( + nextSource !== undefined && + nextSource !== null && + !isNode(nextSource) + ) { + const keysArray = Object.keys(Object(nextSource)).filter( + (key) => noExtend.indexOf(key) < 0, + ); + + for ( + let nextIndex = 0, len = keysArray.length; + nextIndex < len; + nextIndex += 1 + ) { + const nextKey = keysArray[nextIndex]; + const desc = Object.getOwnPropertyDescriptor(nextSource, nextKey); + + if (desc !== undefined && desc.enumerable) { + if (isObject(to[nextKey]) && isObject(nextSource[nextKey])) { + if (nextSource[nextKey].__swiper__) { + to[nextKey] = nextSource[nextKey]; + } else { + extend(to[nextKey], nextSource[nextKey]); + } + } else if ( + !isObject(to[nextKey]) && + isObject(nextSource[nextKey]) + ) { + to[nextKey] = {}; + + if (nextSource[nextKey].__swiper__) { + to[nextKey] = nextSource[nextKey]; + } else { + extend(to[nextKey], nextSource[nextKey]); + } + } else { + to[nextKey] = nextSource[nextKey]; + } + } + } + } + } + + return to; + } + + function setCSSProperty(el, varName, varValue) { + el.style.setProperty(varName, varValue); + } + + function animateCSSModeScroll(_ref) { + let { swiper, targetPosition, side } = _ref; + const window = getWindow(); + const startPosition = -swiper.translate; + let startTime = null; + let time; + const duration = swiper.params.speed; + swiper.wrapperEl.style.scrollSnapType = "none"; + window.cancelAnimationFrame(swiper.cssModeFrameID); + const dir = targetPosition > startPosition ? "next" : "prev"; + + const isOutOfBound = (current, target) => { + return ( + (dir === "next" && current >= target) || + (dir === "prev" && current <= target) + ); + }; + + const animate = () => { + time = new Date().getTime(); + + if (startTime === null) { + startTime = time; + } + + const progress = Math.max(Math.min((time - startTime) / duration, 1), 0); + const easeProgress = 0.5 - Math.cos(progress * Math.PI) / 2; + let currentPosition = + startPosition + easeProgress * (targetPosition - startPosition); + + if (isOutOfBound(currentPosition, targetPosition)) { + currentPosition = targetPosition; + } + + swiper.wrapperEl.scrollTo({ + [side]: currentPosition, + }); + + if (isOutOfBound(currentPosition, targetPosition)) { + swiper.wrapperEl.style.overflow = "hidden"; + swiper.wrapperEl.style.scrollSnapType = ""; + setTimeout(() => { + swiper.wrapperEl.style.overflow = ""; + swiper.wrapperEl.scrollTo({ + [side]: currentPosition, + }); + }); + window.cancelAnimationFrame(swiper.cssModeFrameID); + return; + } + + swiper.cssModeFrameID = window.requestAnimationFrame(animate); + }; + + animate(); + } + + let support; + + function calcSupport() { + const window = getWindow(); + const document = getDocument(); + return { + smoothScroll: + document.documentElement && + "scrollBehavior" in document.documentElement.style, + touch: !!( + "ontouchstart" in window || + (window.DocumentTouch && document instanceof window.DocumentTouch) + ), + passiveListener: (function checkPassiveListener() { + let supportsPassive = false; + + try { + const opts = Object.defineProperty({}, "passive", { + // eslint-disable-next-line + get() { + supportsPassive = true; + }, + }); + window.addEventListener("testPassiveListener", null, opts); + } catch (e) { + // No support + } + + return supportsPassive; + })(), + gestures: (function checkGestures() { + return "ongesturestart" in window; + })(), + }; + } + + function getSupport() { + if (!support) { + support = calcSupport(); + } + + return support; + } + + let deviceCached; + + function calcDevice(_temp) { + let { userAgent } = _temp === void 0 ? {} : _temp; + const support = getSupport(); + const window = getWindow(); + const platform = window.navigator.platform; + const ua = userAgent || window.navigator.userAgent; + const device = { + ios: false, + android: false, + }; + const screenWidth = window.screen.width; + const screenHeight = window.screen.height; + const android = ua.match(/(Android);?[\s\/]+([\d.]+)?/); // eslint-disable-line + + let ipad = ua.match(/(iPad).*OS\s([\d_]+)/); + const ipod = ua.match(/(iPod)(.*OS\s([\d_]+))?/); + const iphone = !ipad && ua.match(/(iPhone\sOS|iOS)\s([\d_]+)/); + const windows = platform === "Win32"; + let macos = platform === "MacIntel"; // iPadOs 13 fix + + const iPadScreens = [ + "1024x1366", + "1366x1024", + "834x1194", + "1194x834", + "834x1112", + "1112x834", + "768x1024", + "1024x768", + "820x1180", + "1180x820", + "810x1080", + "1080x810", + ]; + + if ( + !ipad && + macos && + support.touch && + iPadScreens.indexOf(`${screenWidth}x${screenHeight}`) >= 0 + ) { + ipad = ua.match(/(Version)\/([\d.]+)/); + if (!ipad) ipad = [0, 1, "13_0_0"]; + macos = false; + } // Android + + if (android && !windows) { + device.os = "android"; + device.android = true; + } + + if (ipad || iphone || ipod) { + device.os = "ios"; + device.ios = true; + } // Export object + + return device; + } + + function getDevice(overrides) { + if (overrides === void 0) { + overrides = {}; + } + + if (!deviceCached) { + deviceCached = calcDevice(overrides); + } + + return deviceCached; + } + + let browser; + + function calcBrowser() { + const window = getWindow(); + + function isSafari() { + const ua = window.navigator.userAgent.toLowerCase(); + return ( + ua.indexOf("safari") >= 0 && + ua.indexOf("chrome") < 0 && + ua.indexOf("android") < 0 + ); + } + + return { + isSafari: isSafari(), + isWebView: /(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test( + window.navigator.userAgent, + ), + }; + } + + function getBrowser() { + if (!browser) { + browser = calcBrowser(); + } + + return browser; + } + + function Resize(_ref) { + let { swiper, on, emit } = _ref; + const window = getWindow(); + let observer = null; + let animationFrame = null; + + const resizeHandler = () => { + if (!swiper || swiper.destroyed || !swiper.initialized) return; + emit("beforeResize"); + emit("resize"); + }; + + const createObserver = () => { + if (!swiper || swiper.destroyed || !swiper.initialized) return; + observer = new ResizeObserver((entries) => { + animationFrame = window.requestAnimationFrame(() => { + const { width, height } = swiper; + let newWidth = width; + let newHeight = height; + entries.forEach((_ref2) => { + let { contentBoxSize, contentRect, target } = _ref2; + if (target && target !== swiper.el) return; + newWidth = contentRect + ? contentRect.width + : (contentBoxSize[0] || contentBoxSize).inlineSize; + newHeight = contentRect + ? contentRect.height + : (contentBoxSize[0] || contentBoxSize).blockSize; + }); + + if (newWidth !== width || newHeight !== height) { + resizeHandler(); + } + }); + }); + observer.observe(swiper.el); + }; + + const removeObserver = () => { + if (animationFrame) { + window.cancelAnimationFrame(animationFrame); + } + + if (observer && observer.unobserve && swiper.el) { + observer.unobserve(swiper.el); + observer = null; + } + }; + + const orientationChangeHandler = () => { + if (!swiper || swiper.destroyed || !swiper.initialized) return; + emit("orientationchange"); + }; + + on("init", () => { + if ( + swiper.params.resizeObserver && + typeof window.ResizeObserver !== "undefined" + ) { + createObserver(); + return; + } + + window.addEventListener("resize", resizeHandler); + window.addEventListener("orientationchange", orientationChangeHandler); + }); + on("destroy", () => { + removeObserver(); + window.removeEventListener("resize", resizeHandler); + window.removeEventListener("orientationchange", orientationChangeHandler); + }); + } + + function Observer(_ref) { + let { swiper, extendParams, on, emit } = _ref; + const observers = []; + const window = getWindow(); + + const attach = function (target, options) { + if (options === void 0) { + options = {}; + } + + const ObserverFunc = + window.MutationObserver || window.WebkitMutationObserver; + const observer = new ObserverFunc((mutations) => { + // The observerUpdate event should only be triggered + // once despite the number of mutations. Additional + // triggers are redundant and are very costly + if (mutations.length === 1) { + emit("observerUpdate", mutations[0]); + return; + } + + const observerUpdate = function observerUpdate() { + emit("observerUpdate", mutations[0]); + }; + + if (window.requestAnimationFrame) { + window.requestAnimationFrame(observerUpdate); + } else { + window.setTimeout(observerUpdate, 0); + } + }); + observer.observe(target, { + attributes: + typeof options.attributes === "undefined" ? true : options.attributes, + childList: + typeof options.childList === "undefined" ? true : options.childList, + characterData: + typeof options.characterData === "undefined" + ? true + : options.characterData, + }); + observers.push(observer); + }; + + const init = () => { + if (!swiper.params.observer) return; + + if (swiper.params.observeParents) { + const containerParents = swiper.$el.parents(); + + for (let i = 0; i < containerParents.length; i += 1) { + attach(containerParents[i]); + } + } // Observe container + + attach(swiper.$el[0], { + childList: swiper.params.observeSlideChildren, + }); // Observe wrapper + + attach(swiper.$wrapperEl[0], { + attributes: false, + }); + }; + + const destroy = () => { + observers.forEach((observer) => { + observer.disconnect(); + }); + observers.splice(0, observers.length); + }; + + extendParams({ + observer: false, + observeParents: false, + observeSlideChildren: false, + }); + on("init", init); + on("destroy", destroy); + } + + /* eslint-disable no-underscore-dangle */ + var eventsEmitter = { + on(events, handler, priority) { + const self = this; + if (typeof handler !== "function") return self; + const method = priority ? "unshift" : "push"; + events.split(" ").forEach((event) => { + if (!self.eventsListeners[event]) self.eventsListeners[event] = []; + self.eventsListeners[event][method](handler); + }); + return self; + }, + + once(events, handler, priority) { + const self = this; + if (typeof handler !== "function") return self; + + function onceHandler() { + self.off(events, onceHandler); + + if (onceHandler.__emitterProxy) { + delete onceHandler.__emitterProxy; + } + + for ( + var _len = arguments.length, args = new Array(_len), _key = 0; + _key < _len; + _key++ + ) { + args[_key] = arguments[_key]; + } + + handler.apply(self, args); + } + + onceHandler.__emitterProxy = handler; + return self.on(events, onceHandler, priority); + }, + + onAny(handler, priority) { + const self = this; + if (typeof handler !== "function") return self; + const method = priority ? "unshift" : "push"; + + if (self.eventsAnyListeners.indexOf(handler) < 0) { + self.eventsAnyListeners[method](handler); + } + + return self; + }, + + offAny(handler) { + const self = this; + if (!self.eventsAnyListeners) return self; + const index = self.eventsAnyListeners.indexOf(handler); + + if (index >= 0) { + self.eventsAnyListeners.splice(index, 1); + } + + return self; + }, + + off(events, handler) { + const self = this; + if (!self.eventsListeners) return self; + events.split(" ").forEach((event) => { + if (typeof handler === "undefined") { + self.eventsListeners[event] = []; + } else if (self.eventsListeners[event]) { + self.eventsListeners[event].forEach((eventHandler, index) => { + if ( + eventHandler === handler || + (eventHandler.__emitterProxy && + eventHandler.__emitterProxy === handler) + ) { + self.eventsListeners[event].splice(index, 1); + } + }); + } + }); + return self; + }, + + emit() { + const self = this; + if (!self.eventsListeners) return self; + let events; + let data; + let context; + + for ( + var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; + _key2 < _len2; + _key2++ + ) { + args[_key2] = arguments[_key2]; + } + + if (typeof args[0] === "string" || Array.isArray(args[0])) { + events = args[0]; + data = args.slice(1, args.length); + context = self; + } else { + events = args[0].events; + data = args[0].data; + context = args[0].context || self; + } + + data.unshift(context); + const eventsArray = Array.isArray(events) ? events : events.split(" "); + eventsArray.forEach((event) => { + if (self.eventsAnyListeners && self.eventsAnyListeners.length) { + self.eventsAnyListeners.forEach((eventHandler) => { + eventHandler.apply(context, [event, ...data]); + }); + } + + if (self.eventsListeners && self.eventsListeners[event]) { + self.eventsListeners[event].forEach((eventHandler) => { + eventHandler.apply(context, data); + }); + } + }); + return self; + }, + }; + + function updateSize() { + const swiper = this; + let width; + let height; + const $el = swiper.$el; + + if ( + typeof swiper.params.width !== "undefined" && + swiper.params.width !== null + ) { + width = swiper.params.width; + } else { + width = $el[0].clientWidth; + } + + if ( + typeof swiper.params.height !== "undefined" && + swiper.params.height !== null + ) { + height = swiper.params.height; + } else { + height = $el[0].clientHeight; + } + + if ( + (width === 0 && swiper.isHorizontal()) || + (height === 0 && swiper.isVertical()) + ) { + return; + } // Subtract paddings + + width = + width - + parseInt($el.css("padding-left") || 0, 10) - + parseInt($el.css("padding-right") || 0, 10); + height = + height - + parseInt($el.css("padding-top") || 0, 10) - + parseInt($el.css("padding-bottom") || 0, 10); + if (Number.isNaN(width)) width = 0; + if (Number.isNaN(height)) height = 0; + Object.assign(swiper, { + width, + height, + size: swiper.isHorizontal() ? width : height, + }); + } + + function updateSlides() { + const swiper = this; + + function getDirectionLabel(property) { + if (swiper.isHorizontal()) { + return property; + } // prettier-ignore + + return { + width: "height", + "margin-top": "margin-left", + "margin-bottom ": "margin-right", + "margin-left": "margin-top", + "margin-right": "margin-bottom", + "padding-left": "padding-top", + "padding-right": "padding-bottom", + marginRight: "marginBottom", + }[property]; + } + + function getDirectionPropertyValue(node, label) { + return parseFloat(node.getPropertyValue(getDirectionLabel(label)) || 0); + } + + const params = swiper.params; + const { + $wrapperEl, + size: swiperSize, + rtlTranslate: rtl, + wrongRTL, + } = swiper; + const isVirtual = swiper.virtual && params.virtual.enabled; + const previousSlidesLength = isVirtual + ? swiper.virtual.slides.length + : swiper.slides.length; + const slides = $wrapperEl.children(`.${swiper.params.slideClass}`); + const slidesLength = isVirtual + ? swiper.virtual.slides.length + : slides.length; + let snapGrid = []; + const slidesGrid = []; + const slidesSizesGrid = []; + let offsetBefore = params.slidesOffsetBefore; + + if (typeof offsetBefore === "function") { + offsetBefore = params.slidesOffsetBefore.call(swiper); + } + + let offsetAfter = params.slidesOffsetAfter; + + if (typeof offsetAfter === "function") { + offsetAfter = params.slidesOffsetAfter.call(swiper); + } + + const previousSnapGridLength = swiper.snapGrid.length; + const previousSlidesGridLength = swiper.slidesGrid.length; + let spaceBetween = params.spaceBetween; + let slidePosition = -offsetBefore; + let prevSlideSize = 0; + let index = 0; + + if (typeof swiperSize === "undefined") { + return; + } + + if (typeof spaceBetween === "string" && spaceBetween.indexOf("%") >= 0) { + spaceBetween = + (parseFloat(spaceBetween.replace("%", "")) / 100) * swiperSize; + } + + swiper.virtualSize = -spaceBetween; // reset margins + + if (rtl) + slides.css({ + marginLeft: "", + marginBottom: "", + marginTop: "", + }); + else + slides.css({ + marginRight: "", + marginBottom: "", + marginTop: "", + }); // reset cssMode offsets + + if (params.centeredSlides && params.cssMode) { + setCSSProperty(swiper.wrapperEl, "--swiper-centered-offset-before", ""); + setCSSProperty(swiper.wrapperEl, "--swiper-centered-offset-after", ""); + } + + const gridEnabled = params.grid && params.grid.rows > 1 && swiper.grid; + + if (gridEnabled) { + swiper.grid.initSlides(slidesLength); + } // Calc slides + + let slideSize; + const shouldResetSlideSize = + params.slidesPerView === "auto" && + params.breakpoints && + Object.keys(params.breakpoints).filter((key) => { + return typeof params.breakpoints[key].slidesPerView !== "undefined"; + }).length > 0; + + for (let i = 0; i < slidesLength; i += 1) { + slideSize = 0; + const slide = slides.eq(i); + + if (gridEnabled) { + swiper.grid.updateSlide(i, slide, slidesLength, getDirectionLabel); + } + + if (slide.css("display") === "none") continue; // eslint-disable-line + + if (params.slidesPerView === "auto") { + if (shouldResetSlideSize) { + slides[i].style[getDirectionLabel("width")] = ``; + } + + const slideStyles = getComputedStyle(slide[0]); + const currentTransform = slide[0].style.transform; + const currentWebKitTransform = slide[0].style.webkitTransform; + + if (currentTransform) { + slide[0].style.transform = "none"; + } + + if (currentWebKitTransform) { + slide[0].style.webkitTransform = "none"; + } + + if (params.roundLengths) { + slideSize = swiper.isHorizontal() + ? slide.outerWidth(true) + : slide.outerHeight(true); + } else { + // eslint-disable-next-line + const width = getDirectionPropertyValue(slideStyles, "width"); + const paddingLeft = getDirectionPropertyValue( + slideStyles, + "padding-left", + ); + const paddingRight = getDirectionPropertyValue( + slideStyles, + "padding-right", + ); + const marginLeft = getDirectionPropertyValue( + slideStyles, + "margin-left", + ); + const marginRight = getDirectionPropertyValue( + slideStyles, + "margin-right", + ); + const boxSizing = slideStyles.getPropertyValue("box-sizing"); + + if (boxSizing && boxSizing === "border-box") { + slideSize = width + marginLeft + marginRight; + } else { + const { clientWidth, offsetWidth } = slide[0]; + slideSize = + width + + paddingLeft + + paddingRight + + marginLeft + + marginRight + + (offsetWidth - clientWidth); + } + } + + if (currentTransform) { + slide[0].style.transform = currentTransform; + } + + if (currentWebKitTransform) { + slide[0].style.webkitTransform = currentWebKitTransform; + } + + if (params.roundLengths) slideSize = Math.floor(slideSize); + } else { + slideSize = + (swiperSize - (params.slidesPerView - 1) * spaceBetween) / + params.slidesPerView; + if (params.roundLengths) slideSize = Math.floor(slideSize); + + if (slides[i]) { + slides[i].style[getDirectionLabel("width")] = `${slideSize}px`; + } + } + + if (slides[i]) { + slides[i].swiperSlideSize = slideSize; + } + + slidesSizesGrid.push(slideSize); + + if (params.centeredSlides) { + slidePosition = + slidePosition + slideSize / 2 + prevSlideSize / 2 + spaceBetween; + if (prevSlideSize === 0 && i !== 0) + slidePosition = slidePosition - swiperSize / 2 - spaceBetween; + if (i === 0) + slidePosition = slidePosition - swiperSize / 2 - spaceBetween; + if (Math.abs(slidePosition) < 1 / 1000) slidePosition = 0; + if (params.roundLengths) slidePosition = Math.floor(slidePosition); + if (index % params.slidesPerGroup === 0) snapGrid.push(slidePosition); + slidesGrid.push(slidePosition); + } else { + if (params.roundLengths) slidePosition = Math.floor(slidePosition); + if ( + (index - Math.min(swiper.params.slidesPerGroupSkip, index)) % + swiper.params.slidesPerGroup === + 0 + ) + snapGrid.push(slidePosition); + slidesGrid.push(slidePosition); + slidePosition = slidePosition + slideSize + spaceBetween; + } + + swiper.virtualSize += slideSize + spaceBetween; + prevSlideSize = slideSize; + index += 1; + } + + swiper.virtualSize = Math.max(swiper.virtualSize, swiperSize) + offsetAfter; + + if ( + rtl && + wrongRTL && + (params.effect === "slide" || params.effect === "coverflow") + ) { + $wrapperEl.css({ + width: `${swiper.virtualSize + params.spaceBetween}px`, + }); + } + + if (params.setWrapperSize) { + $wrapperEl.css({ + [getDirectionLabel("width")]: `${ + swiper.virtualSize + params.spaceBetween + }px`, + }); + } + + if (gridEnabled) { + swiper.grid.updateWrapperSize(slideSize, snapGrid, getDirectionLabel); + } // Remove last grid elements depending on width + + if (!params.centeredSlides) { + const newSlidesGrid = []; + + for (let i = 0; i < snapGrid.length; i += 1) { + let slidesGridItem = snapGrid[i]; + if (params.roundLengths) slidesGridItem = Math.floor(slidesGridItem); + + if (snapGrid[i] <= swiper.virtualSize - swiperSize) { + newSlidesGrid.push(slidesGridItem); + } + } + + snapGrid = newSlidesGrid; + + if ( + Math.floor(swiper.virtualSize - swiperSize) - + Math.floor(snapGrid[snapGrid.length - 1]) > + 1 + ) { + snapGrid.push(swiper.virtualSize - swiperSize); + } + } + + if (snapGrid.length === 0) snapGrid = [0]; + + if (params.spaceBetween !== 0) { + const key = + swiper.isHorizontal() && rtl + ? "marginLeft" + : getDirectionLabel("marginRight"); + slides + .filter((_, slideIndex) => { + if (!params.cssMode) return true; + + if (slideIndex === slides.length - 1) { + return false; + } + + return true; + }) + .css({ + [key]: `${spaceBetween}px`, + }); + } + + if (params.centeredSlides && params.centeredSlidesBounds) { + let allSlidesSize = 0; + slidesSizesGrid.forEach((slideSizeValue) => { + allSlidesSize += + slideSizeValue + (params.spaceBetween ? params.spaceBetween : 0); + }); + allSlidesSize -= params.spaceBetween; + const maxSnap = allSlidesSize - swiperSize; + snapGrid = snapGrid.map((snap) => { + if (snap < 0) return -offsetBefore; + if (snap > maxSnap) return maxSnap + offsetAfter; + return snap; + }); + } + + if (params.centerInsufficientSlides) { + let allSlidesSize = 0; + slidesSizesGrid.forEach((slideSizeValue) => { + allSlidesSize += + slideSizeValue + (params.spaceBetween ? params.spaceBetween : 0); + }); + allSlidesSize -= params.spaceBetween; + + if (allSlidesSize < swiperSize) { + const allSlidesOffset = (swiperSize - allSlidesSize) / 2; + snapGrid.forEach((snap, snapIndex) => { + snapGrid[snapIndex] = snap - allSlidesOffset; + }); + slidesGrid.forEach((snap, snapIndex) => { + slidesGrid[snapIndex] = snap + allSlidesOffset; + }); + } + } + + Object.assign(swiper, { + slides, + snapGrid, + slidesGrid, + slidesSizesGrid, + }); + + if ( + params.centeredSlides && + params.cssMode && + !params.centeredSlidesBounds + ) { + setCSSProperty( + swiper.wrapperEl, + "--swiper-centered-offset-before", + `${-snapGrid[0]}px`, + ); + setCSSProperty( + swiper.wrapperEl, + "--swiper-centered-offset-after", + `${ + swiper.size / 2 - slidesSizesGrid[slidesSizesGrid.length - 1] / 2 + }px`, + ); + const addToSnapGrid = -swiper.snapGrid[0]; + const addToSlidesGrid = -swiper.slidesGrid[0]; + swiper.snapGrid = swiper.snapGrid.map((v) => v + addToSnapGrid); + swiper.slidesGrid = swiper.slidesGrid.map((v) => v + addToSlidesGrid); + } + + if (slidesLength !== previousSlidesLength) { + swiper.emit("slidesLengthChange"); + } + + if (snapGrid.length !== previousSnapGridLength) { + if (swiper.params.watchOverflow) swiper.checkOverflow(); + swiper.emit("snapGridLengthChange"); + } + + if (slidesGrid.length !== previousSlidesGridLength) { + swiper.emit("slidesGridLengthChange"); + } + + if (params.watchSlidesProgress) { + swiper.updateSlidesOffset(); + } + + if ( + !isVirtual && + !params.cssMode && + (params.effect === "slide" || params.effect === "fade") + ) { + const backFaceHiddenClass = `${params.containerModifierClass}backface-hidden`; + const hasClassBackfaceClassAdded = + swiper.$el.hasClass(backFaceHiddenClass); + + if (slidesLength <= params.maxBackfaceHiddenSlides) { + if (!hasClassBackfaceClassAdded) + swiper.$el.addClass(backFaceHiddenClass); + } else if (hasClassBackfaceClassAdded) { + swiper.$el.removeClass(backFaceHiddenClass); + } + } + } + + function updateAutoHeight(speed) { + const swiper = this; + const activeSlides = []; + const isVirtual = swiper.virtual && swiper.params.virtual.enabled; + let newHeight = 0; + let i; + + if (typeof speed === "number") { + swiper.setTransition(speed); + } else if (speed === true) { + swiper.setTransition(swiper.params.speed); + } + + const getSlideByIndex = (index) => { + if (isVirtual) { + return swiper.slides.filter( + (el) => + parseInt(el.getAttribute("data-swiper-slide-index"), 10) === index, + )[0]; + } + + return swiper.slides.eq(index)[0]; + }; // Find slides currently in view + + if ( + swiper.params.slidesPerView !== "auto" && + swiper.params.slidesPerView > 1 + ) { + if (swiper.params.centeredSlides) { + swiper.visibleSlides.each((slide) => { + activeSlides.push(slide); + }); + } else { + for (i = 0; i < Math.ceil(swiper.params.slidesPerView); i += 1) { + const index = swiper.activeIndex + i; + if (index > swiper.slides.length && !isVirtual) break; + activeSlides.push(getSlideByIndex(index)); + } + } + } else { + activeSlides.push(getSlideByIndex(swiper.activeIndex)); + } // Find new height from highest slide in view + + for (i = 0; i < activeSlides.length; i += 1) { + if (typeof activeSlides[i] !== "undefined") { + const height = activeSlides[i].offsetHeight; + newHeight = height > newHeight ? height : newHeight; + } + } // Update Height + + if (newHeight || newHeight === 0) + swiper.$wrapperEl.css("height", `${newHeight}px`); + } + + function updateSlidesOffset() { + const swiper = this; + const slides = swiper.slides; + + for (let i = 0; i < slides.length; i += 1) { + slides[i].swiperSlideOffset = swiper.isHorizontal() + ? slides[i].offsetLeft + : slides[i].offsetTop; + } + } + + function updateSlidesProgress(translate) { + if (translate === void 0) { + translate = (this && this.translate) || 0; + } + + const swiper = this; + const params = swiper.params; + const { slides, rtlTranslate: rtl, snapGrid } = swiper; + if (slides.length === 0) return; + if (typeof slides[0].swiperSlideOffset === "undefined") + swiper.updateSlidesOffset(); + let offsetCenter = -translate; + if (rtl) offsetCenter = translate; // Visible Slides + + slides.removeClass(params.slideVisibleClass); + swiper.visibleSlidesIndexes = []; + swiper.visibleSlides = []; + + for (let i = 0; i < slides.length; i += 1) { + const slide = slides[i]; + let slideOffset = slide.swiperSlideOffset; + + if (params.cssMode && params.centeredSlides) { + slideOffset -= slides[0].swiperSlideOffset; + } + + const slideProgress = + (offsetCenter + + (params.centeredSlides ? swiper.minTranslate() : 0) - + slideOffset) / + (slide.swiperSlideSize + params.spaceBetween); + const originalSlideProgress = + (offsetCenter - + snapGrid[0] + + (params.centeredSlides ? swiper.minTranslate() : 0) - + slideOffset) / + (slide.swiperSlideSize + params.spaceBetween); + const slideBefore = -(offsetCenter - slideOffset); + const slideAfter = slideBefore + swiper.slidesSizesGrid[i]; + const isVisible = + (slideBefore >= 0 && slideBefore < swiper.size - 1) || + (slideAfter > 1 && slideAfter <= swiper.size) || + (slideBefore <= 0 && slideAfter >= swiper.size); + + if (isVisible) { + swiper.visibleSlides.push(slide); + swiper.visibleSlidesIndexes.push(i); + slides.eq(i).addClass(params.slideVisibleClass); + } + + slide.progress = rtl ? -slideProgress : slideProgress; + slide.originalProgress = rtl + ? -originalSlideProgress + : originalSlideProgress; + } + + swiper.visibleSlides = $(swiper.visibleSlides); + } + + function updateProgress(translate) { + const swiper = this; + + if (typeof translate === "undefined") { + const multiplier = swiper.rtlTranslate ? -1 : 1; // eslint-disable-next-line + + translate = + (swiper && swiper.translate && swiper.translate * multiplier) || 0; + } + + const params = swiper.params; + const translatesDiff = swiper.maxTranslate() - swiper.minTranslate(); + let { progress, isBeginning, isEnd } = swiper; + const wasBeginning = isBeginning; + const wasEnd = isEnd; + + if (translatesDiff === 0) { + progress = 0; + isBeginning = true; + isEnd = true; + } else { + progress = (translate - swiper.minTranslate()) / translatesDiff; + isBeginning = progress <= 0; + isEnd = progress >= 1; + } + + Object.assign(swiper, { + progress, + isBeginning, + isEnd, + }); + if ( + params.watchSlidesProgress || + (params.centeredSlides && params.autoHeight) + ) + swiper.updateSlidesProgress(translate); + + if (isBeginning && !wasBeginning) { + swiper.emit("reachBeginning toEdge"); + } + + if (isEnd && !wasEnd) { + swiper.emit("reachEnd toEdge"); + } + + if ((wasBeginning && !isBeginning) || (wasEnd && !isEnd)) { + swiper.emit("fromEdge"); + } + + swiper.emit("progress", progress); + } + + function updateSlidesClasses() { + const swiper = this; + const { slides, params, $wrapperEl, activeIndex, realIndex } = swiper; + const isVirtual = swiper.virtual && params.virtual.enabled; + slides.removeClass( + `${params.slideActiveClass} ${params.slideNextClass} ${params.slidePrevClass} ${params.slideDuplicateActiveClass} ${params.slideDuplicateNextClass} ${params.slideDuplicatePrevClass}`, + ); + let activeSlide; + + if (isVirtual) { + activeSlide = swiper.$wrapperEl.find( + `.${params.slideClass}[data-swiper-slide-index="${activeIndex}"]`, + ); + } else { + activeSlide = slides.eq(activeIndex); + } // Active classes + + activeSlide.addClass(params.slideActiveClass); + + if (params.loop) { + // Duplicate to all looped slides + if (activeSlide.hasClass(params.slideDuplicateClass)) { + $wrapperEl + .children( + `.${params.slideClass}:not(.${params.slideDuplicateClass})[data-swiper-slide-index="${realIndex}"]`, + ) + .addClass(params.slideDuplicateActiveClass); + } else { + $wrapperEl + .children( + `.${params.slideClass}.${params.slideDuplicateClass}[data-swiper-slide-index="${realIndex}"]`, + ) + .addClass(params.slideDuplicateActiveClass); + } + } // Next Slide + + let nextSlide = activeSlide + .nextAll(`.${params.slideClass}`) + .eq(0) + .addClass(params.slideNextClass); + + if (params.loop && nextSlide.length === 0) { + nextSlide = slides.eq(0); + nextSlide.addClass(params.slideNextClass); + } // Prev Slide + + let prevSlide = activeSlide + .prevAll(`.${params.slideClass}`) + .eq(0) + .addClass(params.slidePrevClass); + + if (params.loop && prevSlide.length === 0) { + prevSlide = slides.eq(-1); + prevSlide.addClass(params.slidePrevClass); + } + + if (params.loop) { + // Duplicate to all looped slides + if (nextSlide.hasClass(params.slideDuplicateClass)) { + $wrapperEl + .children( + `.${params.slideClass}:not(.${ + params.slideDuplicateClass + })[data-swiper-slide-index="${nextSlide.attr( + "data-swiper-slide-index", + )}"]`, + ) + .addClass(params.slideDuplicateNextClass); + } else { + $wrapperEl + .children( + `.${params.slideClass}.${ + params.slideDuplicateClass + }[data-swiper-slide-index="${nextSlide.attr( + "data-swiper-slide-index", + )}"]`, + ) + .addClass(params.slideDuplicateNextClass); + } + + if (prevSlide.hasClass(params.slideDuplicateClass)) { + $wrapperEl + .children( + `.${params.slideClass}:not(.${ + params.slideDuplicateClass + })[data-swiper-slide-index="${prevSlide.attr( + "data-swiper-slide-index", + )}"]`, + ) + .addClass(params.slideDuplicatePrevClass); + } else { + $wrapperEl + .children( + `.${params.slideClass}.${ + params.slideDuplicateClass + }[data-swiper-slide-index="${prevSlide.attr( + "data-swiper-slide-index", + )}"]`, + ) + .addClass(params.slideDuplicatePrevClass); + } + } + + swiper.emitSlidesClasses(); + } + + function updateActiveIndex(newActiveIndex) { + const swiper = this; + const translate = swiper.rtlTranslate + ? swiper.translate + : -swiper.translate; + const { + slidesGrid, + snapGrid, + params, + activeIndex: previousIndex, + realIndex: previousRealIndex, + snapIndex: previousSnapIndex, + } = swiper; + let activeIndex = newActiveIndex; + let snapIndex; + + if (typeof activeIndex === "undefined") { + for (let i = 0; i < slidesGrid.length; i += 1) { + if (typeof slidesGrid[i + 1] !== "undefined") { + if ( + translate >= slidesGrid[i] && + translate < + slidesGrid[i + 1] - (slidesGrid[i + 1] - slidesGrid[i]) / 2 + ) { + activeIndex = i; + } else if ( + translate >= slidesGrid[i] && + translate < slidesGrid[i + 1] + ) { + activeIndex = i + 1; + } + } else if (translate >= slidesGrid[i]) { + activeIndex = i; + } + } // Normalize slideIndex + + if (params.normalizeSlideIndex) { + if (activeIndex < 0 || typeof activeIndex === "undefined") + activeIndex = 0; + } + } + + if (snapGrid.indexOf(translate) >= 0) { + snapIndex = snapGrid.indexOf(translate); + } else { + const skip = Math.min(params.slidesPerGroupSkip, activeIndex); + snapIndex = + skip + Math.floor((activeIndex - skip) / params.slidesPerGroup); + } + + if (snapIndex >= snapGrid.length) snapIndex = snapGrid.length - 1; + + if (activeIndex === previousIndex) { + if (snapIndex !== previousSnapIndex) { + swiper.snapIndex = snapIndex; + swiper.emit("snapIndexChange"); + } + + return; + } // Get real index + + const realIndex = parseInt( + swiper.slides.eq(activeIndex).attr("data-swiper-slide-index") || + activeIndex, + 10, + ); + Object.assign(swiper, { + snapIndex, + realIndex, + previousIndex, + activeIndex, + }); + swiper.emit("activeIndexChange"); + swiper.emit("snapIndexChange"); + + if (previousRealIndex !== realIndex) { + swiper.emit("realIndexChange"); + } + + if (swiper.initialized || swiper.params.runCallbacksOnInit) { + swiper.emit("slideChange"); + } + } + + function updateClickedSlide(e) { + const swiper = this; + const params = swiper.params; + const slide = $(e).closest(`.${params.slideClass}`)[0]; + let slideFound = false; + let slideIndex; + + if (slide) { + for (let i = 0; i < swiper.slides.length; i += 1) { + if (swiper.slides[i] === slide) { + slideFound = true; + slideIndex = i; + break; + } + } + } + + if (slide && slideFound) { + swiper.clickedSlide = slide; + + if (swiper.virtual && swiper.params.virtual.enabled) { + swiper.clickedIndex = parseInt( + $(slide).attr("data-swiper-slide-index"), + 10, + ); + } else { + swiper.clickedIndex = slideIndex; + } + } else { + swiper.clickedSlide = undefined; + swiper.clickedIndex = undefined; + return; + } + + if ( + params.slideToClickedSlide && + swiper.clickedIndex !== undefined && + swiper.clickedIndex !== swiper.activeIndex + ) { + swiper.slideToClickedSlide(); + } + } + + var update = { + updateSize, + updateSlides, + updateAutoHeight, + updateSlidesOffset, + updateSlidesProgress, + updateProgress, + updateSlidesClasses, + updateActiveIndex, + updateClickedSlide, + }; + + function getSwiperTranslate(axis) { + if (axis === void 0) { + axis = this.isHorizontal() ? "x" : "y"; + } + + const swiper = this; + const { params, rtlTranslate: rtl, translate, $wrapperEl } = swiper; + + if (params.virtualTranslate) { + return rtl ? -translate : translate; + } + + if (params.cssMode) { + return translate; + } + + let currentTranslate = getTranslate($wrapperEl[0], axis); + if (rtl) currentTranslate = -currentTranslate; + return currentTranslate || 0; + } + + function setTranslate(translate, byController) { + const swiper = this; + const { + rtlTranslate: rtl, + params, + $wrapperEl, + wrapperEl, + progress, + } = swiper; + let x = 0; + let y = 0; + const z = 0; + + if (swiper.isHorizontal()) { + x = rtl ? -translate : translate; + } else { + y = translate; + } + + if (params.roundLengths) { + x = Math.floor(x); + y = Math.floor(y); + } + + if (params.cssMode) { + wrapperEl[swiper.isHorizontal() ? "scrollLeft" : "scrollTop"] = + swiper.isHorizontal() ? -x : -y; + } else if (!params.virtualTranslate) { + $wrapperEl.transform(`translate3d(${x}px, ${y}px, ${z}px)`); + } + + swiper.previousTranslate = swiper.translate; + swiper.translate = swiper.isHorizontal() ? x : y; // Check if we need to update progress + + let newProgress; + const translatesDiff = swiper.maxTranslate() - swiper.minTranslate(); + + if (translatesDiff === 0) { + newProgress = 0; + } else { + newProgress = (translate - swiper.minTranslate()) / translatesDiff; + } + + if (newProgress !== progress) { + swiper.updateProgress(translate); + } + + swiper.emit("setTranslate", swiper.translate, byController); + } + + function minTranslate() { + return -this.snapGrid[0]; + } + + function maxTranslate() { + return -this.snapGrid[this.snapGrid.length - 1]; + } + + function translateTo( + translate, + speed, + runCallbacks, + translateBounds, + internal, + ) { + if (translate === void 0) { + translate = 0; + } + + if (speed === void 0) { + speed = this.params.speed; + } + + if (runCallbacks === void 0) { + runCallbacks = true; + } + + if (translateBounds === void 0) { + translateBounds = true; + } + + const swiper = this; + const { params, wrapperEl } = swiper; + + if (swiper.animating && params.preventInteractionOnTransition) { + return false; + } + + const minTranslate = swiper.minTranslate(); + const maxTranslate = swiper.maxTranslate(); + let newTranslate; + if (translateBounds && translate > minTranslate) + newTranslate = minTranslate; + else if (translateBounds && translate < maxTranslate) + newTranslate = maxTranslate; + else newTranslate = translate; // Update progress + + swiper.updateProgress(newTranslate); + + if (params.cssMode) { + const isH = swiper.isHorizontal(); + + if (speed === 0) { + wrapperEl[isH ? "scrollLeft" : "scrollTop"] = -newTranslate; + } else { + if (!swiper.support.smoothScroll) { + animateCSSModeScroll({ + swiper, + targetPosition: -newTranslate, + side: isH ? "left" : "top", + }); + return true; + } + + wrapperEl.scrollTo({ + [isH ? "left" : "top"]: -newTranslate, + behavior: "smooth", + }); + } + + return true; + } + + if (speed === 0) { + swiper.setTransition(0); + swiper.setTranslate(newTranslate); + + if (runCallbacks) { + swiper.emit("beforeTransitionStart", speed, internal); + swiper.emit("transitionEnd"); + } + } else { + swiper.setTransition(speed); + swiper.setTranslate(newTranslate); + + if (runCallbacks) { + swiper.emit("beforeTransitionStart", speed, internal); + swiper.emit("transitionStart"); + } + + if (!swiper.animating) { + swiper.animating = true; + + if (!swiper.onTranslateToWrapperTransitionEnd) { + swiper.onTranslateToWrapperTransitionEnd = function transitionEnd(e) { + if (!swiper || swiper.destroyed) return; + if (e.target !== this) return; + swiper.$wrapperEl[0].removeEventListener( + "transitionend", + swiper.onTranslateToWrapperTransitionEnd, + ); + swiper.$wrapperEl[0].removeEventListener( + "webkitTransitionEnd", + swiper.onTranslateToWrapperTransitionEnd, + ); + swiper.onTranslateToWrapperTransitionEnd = null; + delete swiper.onTranslateToWrapperTransitionEnd; + + if (runCallbacks) { + swiper.emit("transitionEnd"); + } + }; + } + + swiper.$wrapperEl[0].addEventListener( + "transitionend", + swiper.onTranslateToWrapperTransitionEnd, + ); + swiper.$wrapperEl[0].addEventListener( + "webkitTransitionEnd", + swiper.onTranslateToWrapperTransitionEnd, + ); + } + } + + return true; + } + + var translate = { + getTranslate: getSwiperTranslate, + setTranslate, + minTranslate, + maxTranslate, + translateTo, + }; + + function setTransition(duration, byController) { + const swiper = this; + + if (!swiper.params.cssMode) { + swiper.$wrapperEl.transition(duration); + } + + swiper.emit("setTransition", duration, byController); + } + + function transitionEmit(_ref) { + let { swiper, runCallbacks, direction, step } = _ref; + const { activeIndex, previousIndex } = swiper; + let dir = direction; + + if (!dir) { + if (activeIndex > previousIndex) dir = "next"; + else if (activeIndex < previousIndex) dir = "prev"; + else dir = "reset"; + } + + swiper.emit(`transition${step}`); + + if (runCallbacks && activeIndex !== previousIndex) { + if (dir === "reset") { + swiper.emit(`slideResetTransition${step}`); + return; + } + + swiper.emit(`slideChangeTransition${step}`); + + if (dir === "next") { + swiper.emit(`slideNextTransition${step}`); + } else { + swiper.emit(`slidePrevTransition${step}`); + } + } + } + + function transitionStart(runCallbacks, direction) { + if (runCallbacks === void 0) { + runCallbacks = true; + } + + const swiper = this; + const { params } = swiper; + if (params.cssMode) return; + + if (params.autoHeight) { + swiper.updateAutoHeight(); + } + + transitionEmit({ + swiper, + runCallbacks, + direction, + step: "Start", + }); + } + + function transitionEnd(runCallbacks, direction) { + if (runCallbacks === void 0) { + runCallbacks = true; + } + + const swiper = this; + const { params } = swiper; + swiper.animating = false; + if (params.cssMode) return; + swiper.setTransition(0); + transitionEmit({ + swiper, + runCallbacks, + direction, + step: "End", + }); + } + + var transition = { + setTransition, + transitionStart, + transitionEnd, + }; + + function slideTo(index, speed, runCallbacks, internal, initial) { + if (index === void 0) { + index = 0; + } + + if (speed === void 0) { + speed = this.params.speed; + } + + if (runCallbacks === void 0) { + runCallbacks = true; + } + + if (typeof index !== "number" && typeof index !== "string") { + throw new Error( + `The 'index' argument cannot have type other than 'number' or 'string'. [${typeof index}] given.`, + ); + } + + if (typeof index === "string") { + /** + * The `index` argument converted from `string` to `number`. + * @type {number} + */ + const indexAsNumber = parseInt(index, 10); + /** + * Determines whether the `index` argument is a valid `number` + * after being converted from the `string` type. + * @type {boolean} + */ + + const isValidNumber = isFinite(indexAsNumber); + + if (!isValidNumber) { + throw new Error( + `The passed-in 'index' (string) couldn't be converted to 'number'. [${index}] given.`, + ); + } // Knowing that the converted `index` is a valid number, + // we can update the original argument's value. + + index = indexAsNumber; + } + + const swiper = this; + let slideIndex = index; + if (slideIndex < 0) slideIndex = 0; + const { + params, + snapGrid, + slidesGrid, + previousIndex, + activeIndex, + rtlTranslate: rtl, + wrapperEl, + enabled, + } = swiper; + + if ( + (swiper.animating && params.preventInteractionOnTransition) || + (!enabled && !internal && !initial) + ) { + return false; + } + + const skip = Math.min(swiper.params.slidesPerGroupSkip, slideIndex); + let snapIndex = + skip + Math.floor((slideIndex - skip) / swiper.params.slidesPerGroup); + if (snapIndex >= snapGrid.length) snapIndex = snapGrid.length - 1; + + if ( + (activeIndex || params.initialSlide || 0) === (previousIndex || 0) && + runCallbacks + ) { + swiper.emit("beforeSlideChangeStart"); + } + + const translate = -snapGrid[snapIndex]; // Update progress + + swiper.updateProgress(translate); // Normalize slideIndex + + if (params.normalizeSlideIndex) { + for (let i = 0; i < slidesGrid.length; i += 1) { + const normalizedTranslate = -Math.floor(translate * 100); + const normalizedGrid = Math.floor(slidesGrid[i] * 100); + const normalizedGridNext = Math.floor(slidesGrid[i + 1] * 100); + + if (typeof slidesGrid[i + 1] !== "undefined") { + if ( + normalizedTranslate >= normalizedGrid && + normalizedTranslate < + normalizedGridNext - (normalizedGridNext - normalizedGrid) / 2 + ) { + slideIndex = i; + } else if ( + normalizedTranslate >= normalizedGrid && + normalizedTranslate < normalizedGridNext + ) { + slideIndex = i + 1; + } + } else if (normalizedTranslate >= normalizedGrid) { + slideIndex = i; + } + } + } // Directions locks + + if (swiper.initialized && slideIndex !== activeIndex) { + if ( + !swiper.allowSlideNext && + translate < swiper.translate && + translate < swiper.minTranslate() + ) { + return false; + } + + if ( + !swiper.allowSlidePrev && + translate > swiper.translate && + translate > swiper.maxTranslate() + ) { + if ((activeIndex || 0) !== slideIndex) return false; + } + } + + let direction; + if (slideIndex > activeIndex) direction = "next"; + else if (slideIndex < activeIndex) direction = "prev"; + else direction = "reset"; // Update Index + + if ( + (rtl && -translate === swiper.translate) || + (!rtl && translate === swiper.translate) + ) { + swiper.updateActiveIndex(slideIndex); // Update Height + + if (params.autoHeight) { + swiper.updateAutoHeight(); + } + + swiper.updateSlidesClasses(); + + if (params.effect !== "slide") { + swiper.setTranslate(translate); + } + + if (direction !== "reset") { + swiper.transitionStart(runCallbacks, direction); + swiper.transitionEnd(runCallbacks, direction); + } + + return false; + } + + if (params.cssMode) { + const isH = swiper.isHorizontal(); + const t = rtl ? translate : -translate; + + if (speed === 0) { + const isVirtual = swiper.virtual && swiper.params.virtual.enabled; + + if (isVirtual) { + swiper.wrapperEl.style.scrollSnapType = "none"; + swiper._immediateVirtual = true; + } + + wrapperEl[isH ? "scrollLeft" : "scrollTop"] = t; + + if (isVirtual) { + requestAnimationFrame(() => { + swiper.wrapperEl.style.scrollSnapType = ""; + swiper._swiperImmediateVirtual = false; + }); + } + } else { + if (!swiper.support.smoothScroll) { + animateCSSModeScroll({ + swiper, + targetPosition: t, + side: isH ? "left" : "top", + }); + return true; + } + + wrapperEl.scrollTo({ + [isH ? "left" : "top"]: t, + behavior: "smooth", + }); + } + + return true; + } + + swiper.setTransition(speed); + swiper.setTranslate(translate); + swiper.updateActiveIndex(slideIndex); + swiper.updateSlidesClasses(); + swiper.emit("beforeTransitionStart", speed, internal); + swiper.transitionStart(runCallbacks, direction); + + if (speed === 0) { + swiper.transitionEnd(runCallbacks, direction); + } else if (!swiper.animating) { + swiper.animating = true; + + if (!swiper.onSlideToWrapperTransitionEnd) { + swiper.onSlideToWrapperTransitionEnd = function transitionEnd(e) { + if (!swiper || swiper.destroyed) return; + if (e.target !== this) return; + swiper.$wrapperEl[0].removeEventListener( + "transitionend", + swiper.onSlideToWrapperTransitionEnd, + ); + swiper.$wrapperEl[0].removeEventListener( + "webkitTransitionEnd", + swiper.onSlideToWrapperTransitionEnd, + ); + swiper.onSlideToWrapperTransitionEnd = null; + delete swiper.onSlideToWrapperTransitionEnd; + swiper.transitionEnd(runCallbacks, direction); + }; + } + + swiper.$wrapperEl[0].addEventListener( + "transitionend", + swiper.onSlideToWrapperTransitionEnd, + ); + swiper.$wrapperEl[0].addEventListener( + "webkitTransitionEnd", + swiper.onSlideToWrapperTransitionEnd, + ); + } + + return true; + } + + function slideToLoop(index, speed, runCallbacks, internal) { + if (index === void 0) { + index = 0; + } + + if (speed === void 0) { + speed = this.params.speed; + } + + if (runCallbacks === void 0) { + runCallbacks = true; + } + + const swiper = this; + let newIndex = index; + + if (swiper.params.loop) { + newIndex += swiper.loopedSlides; + } + + return swiper.slideTo(newIndex, speed, runCallbacks, internal); + } + + /* eslint no-unused-vars: "off" */ + function slideNext(speed, runCallbacks, internal) { + if (speed === void 0) { + speed = this.params.speed; + } + + if (runCallbacks === void 0) { + runCallbacks = true; + } + + const swiper = this; + const { animating, enabled, params } = swiper; + if (!enabled) return swiper; + let perGroup = params.slidesPerGroup; + + if ( + params.slidesPerView === "auto" && + params.slidesPerGroup === 1 && + params.slidesPerGroupAuto + ) { + perGroup = Math.max(swiper.slidesPerViewDynamic("current", true), 1); + } + + const increment = + swiper.activeIndex < params.slidesPerGroupSkip ? 1 : perGroup; + + if (params.loop) { + if (animating && params.loopPreventsSlide) return false; + swiper.loopFix(); // eslint-disable-next-line + + swiper._clientLeft = swiper.$wrapperEl[0].clientLeft; + } + + if (params.rewind && swiper.isEnd) { + return swiper.slideTo(0, speed, runCallbacks, internal); + } + + return swiper.slideTo( + swiper.activeIndex + increment, + speed, + runCallbacks, + internal, + ); + } + + /* eslint no-unused-vars: "off" */ + function slidePrev(speed, runCallbacks, internal) { + if (speed === void 0) { + speed = this.params.speed; + } + + if (runCallbacks === void 0) { + runCallbacks = true; + } + + const swiper = this; + const { params, animating, snapGrid, slidesGrid, rtlTranslate, enabled } = + swiper; + if (!enabled) return swiper; + + if (params.loop) { + if (animating && params.loopPreventsSlide) return false; + swiper.loopFix(); // eslint-disable-next-line + + swiper._clientLeft = swiper.$wrapperEl[0].clientLeft; + } + + const translate = rtlTranslate ? swiper.translate : -swiper.translate; + + function normalize(val) { + if (val < 0) return -Math.floor(Math.abs(val)); + return Math.floor(val); + } + + const normalizedTranslate = normalize(translate); + const normalizedSnapGrid = snapGrid.map((val) => normalize(val)); + let prevSnap = + snapGrid[normalizedSnapGrid.indexOf(normalizedTranslate) - 1]; + + if (typeof prevSnap === "undefined" && params.cssMode) { + let prevSnapIndex; + snapGrid.forEach((snap, snapIndex) => { + if (normalizedTranslate >= snap) { + // prevSnap = snap; + prevSnapIndex = snapIndex; + } + }); + + if (typeof prevSnapIndex !== "undefined") { + prevSnap = + snapGrid[prevSnapIndex > 0 ? prevSnapIndex - 1 : prevSnapIndex]; + } + } + + let prevIndex = 0; + + if (typeof prevSnap !== "undefined") { + prevIndex = slidesGrid.indexOf(prevSnap); + if (prevIndex < 0) prevIndex = swiper.activeIndex - 1; + + if ( + params.slidesPerView === "auto" && + params.slidesPerGroup === 1 && + params.slidesPerGroupAuto + ) { + prevIndex = + prevIndex - swiper.slidesPerViewDynamic("previous", true) + 1; + prevIndex = Math.max(prevIndex, 0); + } + } + + if (params.rewind && swiper.isBeginning) { + const lastIndex = + swiper.params.virtual && swiper.params.virtual.enabled && swiper.virtual + ? swiper.virtual.slides.length - 1 + : swiper.slides.length - 1; + return swiper.slideTo(lastIndex, speed, runCallbacks, internal); + } + + return swiper.slideTo(prevIndex, speed, runCallbacks, internal); + } + + /* eslint no-unused-vars: "off" */ + function slideReset(speed, runCallbacks, internal) { + if (speed === void 0) { + speed = this.params.speed; + } + + if (runCallbacks === void 0) { + runCallbacks = true; + } + + const swiper = this; + return swiper.slideTo(swiper.activeIndex, speed, runCallbacks, internal); + } + + /* eslint no-unused-vars: "off" */ + function slideToClosest(speed, runCallbacks, internal, threshold) { + if (speed === void 0) { + speed = this.params.speed; + } + + if (runCallbacks === void 0) { + runCallbacks = true; + } + + if (threshold === void 0) { + threshold = 0.5; + } + + const swiper = this; + let index = swiper.activeIndex; + const skip = Math.min(swiper.params.slidesPerGroupSkip, index); + const snapIndex = + skip + Math.floor((index - skip) / swiper.params.slidesPerGroup); + const translate = swiper.rtlTranslate + ? swiper.translate + : -swiper.translate; + + if (translate >= swiper.snapGrid[snapIndex]) { + // The current translate is on or after the current snap index, so the choice + // is between the current index and the one after it. + const currentSnap = swiper.snapGrid[snapIndex]; + const nextSnap = swiper.snapGrid[snapIndex + 1]; + + if (translate - currentSnap > (nextSnap - currentSnap) * threshold) { + index += swiper.params.slidesPerGroup; + } + } else { + // The current translate is before the current snap index, so the choice + // is between the current index and the one before it. + const prevSnap = swiper.snapGrid[snapIndex - 1]; + const currentSnap = swiper.snapGrid[snapIndex]; + + if (translate - prevSnap <= (currentSnap - prevSnap) * threshold) { + index -= swiper.params.slidesPerGroup; + } + } + + index = Math.max(index, 0); + index = Math.min(index, swiper.slidesGrid.length - 1); + return swiper.slideTo(index, speed, runCallbacks, internal); + } + + function slideToClickedSlide() { + const swiper = this; + const { params, $wrapperEl } = swiper; + const slidesPerView = + params.slidesPerView === "auto" + ? swiper.slidesPerViewDynamic() + : params.slidesPerView; + let slideToIndex = swiper.clickedIndex; + let realIndex; + + if (params.loop) { + if (swiper.animating) return; + realIndex = parseInt( + $(swiper.clickedSlide).attr("data-swiper-slide-index"), + 10, + ); + + if (params.centeredSlides) { + if ( + slideToIndex < swiper.loopedSlides - slidesPerView / 2 || + slideToIndex > + swiper.slides.length - swiper.loopedSlides + slidesPerView / 2 + ) { + swiper.loopFix(); + slideToIndex = $wrapperEl + .children( + `.${params.slideClass}[data-swiper-slide-index="${realIndex}"]:not(.${params.slideDuplicateClass})`, + ) + .eq(0) + .index(); + nextTick(() => { + swiper.slideTo(slideToIndex); + }); + } else { + swiper.slideTo(slideToIndex); + } + } else if (slideToIndex > swiper.slides.length - slidesPerView) { + swiper.loopFix(); + slideToIndex = $wrapperEl + .children( + `.${params.slideClass}[data-swiper-slide-index="${realIndex}"]:not(.${params.slideDuplicateClass})`, + ) + .eq(0) + .index(); + nextTick(() => { + swiper.slideTo(slideToIndex); + }); + } else { + swiper.slideTo(slideToIndex); + } + } else { + swiper.slideTo(slideToIndex); + } + } + + var slide = { + slideTo, + slideToLoop, + slideNext, + slidePrev, + slideReset, + slideToClosest, + slideToClickedSlide, + }; + + function loopCreate() { + const swiper = this; + const document = getDocument(); + const { params, $wrapperEl } = swiper; // Remove duplicated slides + + const $selector = + $wrapperEl.children().length > 0 + ? $($wrapperEl.children()[0].parentNode) + : $wrapperEl; + $selector + .children(`.${params.slideClass}.${params.slideDuplicateClass}`) + .remove(); + let slides = $selector.children(`.${params.slideClass}`); + + if (params.loopFillGroupWithBlank) { + const blankSlidesNum = + params.slidesPerGroup - (slides.length % params.slidesPerGroup); + + if (blankSlidesNum !== params.slidesPerGroup) { + for (let i = 0; i < blankSlidesNum; i += 1) { + const blankNode = $(document.createElement("div")).addClass( + `${params.slideClass} ${params.slideBlankClass}`, + ); + $selector.append(blankNode); + } + + slides = $selector.children(`.${params.slideClass}`); + } + } + + if (params.slidesPerView === "auto" && !params.loopedSlides) + params.loopedSlides = slides.length; + swiper.loopedSlides = Math.ceil( + parseFloat(params.loopedSlides || params.slidesPerView, 10), + ); + swiper.loopedSlides += params.loopAdditionalSlides; + + if (swiper.loopedSlides > slides.length) { + swiper.loopedSlides = slides.length; + } + + const prependSlides = []; + const appendSlides = []; + slides.each((el, index) => { + const slide = $(el); + + if (index < swiper.loopedSlides) { + appendSlides.push(el); + } + + if ( + index < slides.length && + index >= slides.length - swiper.loopedSlides + ) { + prependSlides.push(el); + } + + slide.attr("data-swiper-slide-index", index); + }); + + for (let i = 0; i < appendSlides.length; i += 1) { + $selector.append( + $(appendSlides[i].cloneNode(true)).addClass(params.slideDuplicateClass), + ); + } + + for (let i = prependSlides.length - 1; i >= 0; i -= 1) { + $selector.prepend( + $(prependSlides[i].cloneNode(true)).addClass( + params.slideDuplicateClass, + ), + ); + } + } + + function loopFix() { + const swiper = this; + swiper.emit("beforeLoopFix"); + const { + activeIndex, + slides, + loopedSlides, + allowSlidePrev, + allowSlideNext, + snapGrid, + rtlTranslate: rtl, + } = swiper; + let newIndex; + swiper.allowSlidePrev = true; + swiper.allowSlideNext = true; + const snapTranslate = -snapGrid[activeIndex]; + const diff = snapTranslate - swiper.getTranslate(); // Fix For Negative Oversliding + + if (activeIndex < loopedSlides) { + newIndex = slides.length - loopedSlides * 3 + activeIndex; + newIndex += loopedSlides; + const slideChanged = swiper.slideTo(newIndex, 0, false, true); + + if (slideChanged && diff !== 0) { + swiper.setTranslate( + (rtl ? -swiper.translate : swiper.translate) - diff, + ); + } + } else if (activeIndex >= slides.length - loopedSlides) { + // Fix For Positive Oversliding + newIndex = -slides.length + activeIndex + loopedSlides; + newIndex += loopedSlides; + const slideChanged = swiper.slideTo(newIndex, 0, false, true); + + if (slideChanged && diff !== 0) { + swiper.setTranslate( + (rtl ? -swiper.translate : swiper.translate) - diff, + ); + } + } + + swiper.allowSlidePrev = allowSlidePrev; + swiper.allowSlideNext = allowSlideNext; + swiper.emit("loopFix"); + } + + function loopDestroy() { + const swiper = this; + const { $wrapperEl, params, slides } = swiper; + $wrapperEl + .children( + `.${params.slideClass}.${params.slideDuplicateClass},.${params.slideClass}.${params.slideBlankClass}`, + ) + .remove(); + slides.removeAttr("data-swiper-slide-index"); + } + + var loop = { + loopCreate, + loopFix, + loopDestroy, + }; + + function setGrabCursor(moving) { + const swiper = this; + if ( + swiper.support.touch || + !swiper.params.simulateTouch || + (swiper.params.watchOverflow && swiper.isLocked) || + swiper.params.cssMode + ) + return; + const el = + swiper.params.touchEventsTarget === "container" + ? swiper.el + : swiper.wrapperEl; + el.style.cursor = "move"; + el.style.cursor = moving ? "-webkit-grabbing" : "-webkit-grab"; + el.style.cursor = moving ? "-moz-grabbin" : "-moz-grab"; + el.style.cursor = moving ? "grabbing" : "grab"; + } + + function unsetGrabCursor() { + const swiper = this; + + if ( + swiper.support.touch || + (swiper.params.watchOverflow && swiper.isLocked) || + swiper.params.cssMode + ) { + return; + } + + swiper[ + swiper.params.touchEventsTarget === "container" ? "el" : "wrapperEl" + ].style.cursor = ""; + } + + var grabCursor = { + setGrabCursor, + unsetGrabCursor, + }; + + function closestElement(selector, base) { + if (base === void 0) { + base = this; + } + + function __closestFrom(el) { + if (!el || el === getDocument() || el === getWindow()) return null; + if (el.assignedSlot) el = el.assignedSlot; + const found = el.closest(selector); + return found || __closestFrom(el.getRootNode().host); + } + + return __closestFrom(base); + } + + function onTouchStart(event) { + const swiper = this; + const document = getDocument(); + const window = getWindow(); + const data = swiper.touchEventsData; + const { params, touches, enabled } = swiper; + if (!enabled) return; + + if (swiper.animating && params.preventInteractionOnTransition) { + return; + } + + if (!swiper.animating && params.cssMode && params.loop) { + swiper.loopFix(); + } + + let e = event; + if (e.originalEvent) e = e.originalEvent; + let $targetEl = $(e.target); + + if (params.touchEventsTarget === "wrapper") { + if (!$targetEl.closest(swiper.wrapperEl).length) return; + } + + data.isTouchEvent = e.type === "touchstart"; + if (!data.isTouchEvent && "which" in e && e.which === 3) return; + if (!data.isTouchEvent && "button" in e && e.button > 0) return; + if (data.isTouched && data.isMoved) return; // change target el for shadow root component + + const swipingClassHasValue = + !!params.noSwipingClass && params.noSwipingClass !== ""; + + if ( + swipingClassHasValue && + e.target && + e.target.shadowRoot && + event.path && + event.path[0] + ) { + $targetEl = $(event.path[0]); + } + + const noSwipingSelector = params.noSwipingSelector + ? params.noSwipingSelector + : `.${params.noSwipingClass}`; + const isTargetShadow = !!(e.target && e.target.shadowRoot); // use closestElement for shadow root element to get the actual closest for nested shadow root element + + if ( + params.noSwiping && + (isTargetShadow + ? closestElement(noSwipingSelector, e.target) + : $targetEl.closest(noSwipingSelector)[0]) + ) { + swiper.allowClick = true; + return; + } + + if (params.swipeHandler) { + if (!$targetEl.closest(params.swipeHandler)[0]) return; + } + + touches.currentX = + e.type === "touchstart" ? e.targetTouches[0].pageX : e.pageX; + touches.currentY = + e.type === "touchstart" ? e.targetTouches[0].pageY : e.pageY; + const startX = touches.currentX; + const startY = touches.currentY; // Do NOT start if iOS edge swipe is detected. Otherwise iOS app cannot swipe-to-go-back anymore + + const edgeSwipeDetection = + params.edgeSwipeDetection || params.iOSEdgeSwipeDetection; + const edgeSwipeThreshold = + params.edgeSwipeThreshold || params.iOSEdgeSwipeThreshold; + + if ( + edgeSwipeDetection && + (startX <= edgeSwipeThreshold || + startX >= window.innerWidth - edgeSwipeThreshold) + ) { + if (edgeSwipeDetection === "prevent") { + event.preventDefault(); + } else { + return; + } + } + + Object.assign(data, { + isTouched: true, + isMoved: false, + allowTouchCallbacks: true, + isScrolling: undefined, + startMoving: undefined, + }); + touches.startX = startX; + touches.startY = startY; + data.touchStartTime = now(); + swiper.allowClick = true; + swiper.updateSize(); + swiper.swipeDirection = undefined; + if (params.threshold > 0) data.allowThresholdMove = false; + + if (e.type !== "touchstart") { + let preventDefault = true; + + if ($targetEl.is(data.focusableElements)) { + preventDefault = false; + + if ($targetEl[0].nodeName === "SELECT") { + data.isTouched = false; + } + } + + if ( + document.activeElement && + $(document.activeElement).is(data.focusableElements) && + document.activeElement !== $targetEl[0] + ) { + document.activeElement.blur(); + } + + const shouldPreventDefault = + preventDefault && + swiper.allowTouchMove && + params.touchStartPreventDefault; + + if ( + (params.touchStartForcePreventDefault || shouldPreventDefault) && + !$targetEl[0].isContentEditable + ) { + e.preventDefault(); + } + } + + if ( + swiper.params.freeMode && + swiper.params.freeMode.enabled && + swiper.freeMode && + swiper.animating && + !params.cssMode + ) { + swiper.freeMode.onTouchStart(); + } + + swiper.emit("touchStart", e); + } + + function onTouchMove(event) { + const document = getDocument(); + const swiper = this; + const data = swiper.touchEventsData; + const { params, touches, rtlTranslate: rtl, enabled } = swiper; + if (!enabled) return; + let e = event; + if (e.originalEvent) e = e.originalEvent; + + if (!data.isTouched) { + if (data.startMoving && data.isScrolling) { + swiper.emit("touchMoveOpposite", e); + } + + return; + } + + if (data.isTouchEvent && e.type !== "touchmove") return; + const targetTouch = + e.type === "touchmove" && + e.targetTouches && + (e.targetTouches[0] || e.changedTouches[0]); + const pageX = e.type === "touchmove" ? targetTouch.pageX : e.pageX; + const pageY = e.type === "touchmove" ? targetTouch.pageY : e.pageY; + + if (e.preventedByNestedSwiper) { + touches.startX = pageX; + touches.startY = pageY; + return; + } + + if (!swiper.allowTouchMove) { + if (!$(e.target).is(data.focusableElements)) { + swiper.allowClick = false; + } + + if (data.isTouched) { + Object.assign(touches, { + startX: pageX, + startY: pageY, + currentX: pageX, + currentY: pageY, + }); + data.touchStartTime = now(); + } + + return; + } + + if (data.isTouchEvent && params.touchReleaseOnEdges && !params.loop) { + if (swiper.isVertical()) { + // Vertical + if ( + (pageY < touches.startY && + swiper.translate <= swiper.maxTranslate()) || + (pageY > touches.startY && swiper.translate >= swiper.minTranslate()) + ) { + data.isTouched = false; + data.isMoved = false; + return; + } + } else if ( + (pageX < touches.startX && swiper.translate <= swiper.maxTranslate()) || + (pageX > touches.startX && swiper.translate >= swiper.minTranslate()) + ) { + return; + } + } + + if (data.isTouchEvent && document.activeElement) { + if ( + e.target === document.activeElement && + $(e.target).is(data.focusableElements) + ) { + data.isMoved = true; + swiper.allowClick = false; + return; + } + } + + if (data.allowTouchCallbacks) { + swiper.emit("touchMove", e); + } + + if (e.targetTouches && e.targetTouches.length > 1) return; + touches.currentX = pageX; + touches.currentY = pageY; + const diffX = touches.currentX - touches.startX; + const diffY = touches.currentY - touches.startY; + if ( + swiper.params.threshold && + Math.sqrt(diffX ** 2 + diffY ** 2) < swiper.params.threshold + ) + return; + + if (typeof data.isScrolling === "undefined") { + let touchAngle; + + if ( + (swiper.isHorizontal() && touches.currentY === touches.startY) || + (swiper.isVertical() && touches.currentX === touches.startX) + ) { + data.isScrolling = false; + } else { + // eslint-disable-next-line + if (diffX * diffX + diffY * diffY >= 25) { + touchAngle = + (Math.atan2(Math.abs(diffY), Math.abs(diffX)) * 180) / Math.PI; + data.isScrolling = swiper.isHorizontal() + ? touchAngle > params.touchAngle + : 90 - touchAngle > params.touchAngle; + } + } + } + + if (data.isScrolling) { + swiper.emit("touchMoveOpposite", e); + } + + if (typeof data.startMoving === "undefined") { + if ( + touches.currentX !== touches.startX || + touches.currentY !== touches.startY + ) { + data.startMoving = true; + } + } + + if (data.isScrolling) { + data.isTouched = false; + return; + } + + if (!data.startMoving) { + return; + } + + swiper.allowClick = false; + + if (!params.cssMode && e.cancelable) { + e.preventDefault(); + } + + if (params.touchMoveStopPropagation && !params.nested) { + e.stopPropagation(); + } + + if (!data.isMoved) { + if (params.loop && !params.cssMode) { + swiper.loopFix(); + } + + data.startTranslate = swiper.getTranslate(); + swiper.setTransition(0); + + if (swiper.animating) { + swiper.$wrapperEl.trigger("webkitTransitionEnd transitionend"); + } + + data.allowMomentumBounce = false; // Grab Cursor + + if ( + params.grabCursor && + (swiper.allowSlideNext === true || swiper.allowSlidePrev === true) + ) { + swiper.setGrabCursor(true); + } + + swiper.emit("sliderFirstMove", e); + } + + swiper.emit("sliderMove", e); + data.isMoved = true; + let diff = swiper.isHorizontal() ? diffX : diffY; + touches.diff = diff; + diff *= params.touchRatio; + if (rtl) diff = -diff; + swiper.swipeDirection = diff > 0 ? "prev" : "next"; + data.currentTranslate = diff + data.startTranslate; + let disableParentSwiper = true; + let resistanceRatio = params.resistanceRatio; + + if (params.touchReleaseOnEdges) { + resistanceRatio = 0; + } + + if (diff > 0 && data.currentTranslate > swiper.minTranslate()) { + disableParentSwiper = false; + if (params.resistance) + data.currentTranslate = + swiper.minTranslate() - + 1 + + (-swiper.minTranslate() + data.startTranslate + diff) ** + resistanceRatio; + } else if (diff < 0 && data.currentTranslate < swiper.maxTranslate()) { + disableParentSwiper = false; + if (params.resistance) + data.currentTranslate = + swiper.maxTranslate() + + 1 - + (swiper.maxTranslate() - data.startTranslate - diff) ** + resistanceRatio; + } + + if (disableParentSwiper) { + e.preventedByNestedSwiper = true; + } // Directions locks + + if ( + !swiper.allowSlideNext && + swiper.swipeDirection === "next" && + data.currentTranslate < data.startTranslate + ) { + data.currentTranslate = data.startTranslate; + } + + if ( + !swiper.allowSlidePrev && + swiper.swipeDirection === "prev" && + data.currentTranslate > data.startTranslate + ) { + data.currentTranslate = data.startTranslate; + } + + if (!swiper.allowSlidePrev && !swiper.allowSlideNext) { + data.currentTranslate = data.startTranslate; + } // Threshold + + if (params.threshold > 0) { + if (Math.abs(diff) > params.threshold || data.allowThresholdMove) { + if (!data.allowThresholdMove) { + data.allowThresholdMove = true; + touches.startX = touches.currentX; + touches.startY = touches.currentY; + data.currentTranslate = data.startTranslate; + touches.diff = swiper.isHorizontal() + ? touches.currentX - touches.startX + : touches.currentY - touches.startY; + return; + } + } else { + data.currentTranslate = data.startTranslate; + return; + } + } + + if (!params.followFinger || params.cssMode) return; // Update active index in free mode + + if ( + (params.freeMode && params.freeMode.enabled && swiper.freeMode) || + params.watchSlidesProgress + ) { + swiper.updateActiveIndex(); + swiper.updateSlidesClasses(); + } + + if (swiper.params.freeMode && params.freeMode.enabled && swiper.freeMode) { + swiper.freeMode.onTouchMove(); + } // Update progress + + swiper.updateProgress(data.currentTranslate); // Update translate + + swiper.setTranslate(data.currentTranslate); + } + + function onTouchEnd(event) { + const swiper = this; + const data = swiper.touchEventsData; + const { params, touches, rtlTranslate: rtl, slidesGrid, enabled } = swiper; + if (!enabled) return; + let e = event; + if (e.originalEvent) e = e.originalEvent; + + if (data.allowTouchCallbacks) { + swiper.emit("touchEnd", e); + } + + data.allowTouchCallbacks = false; + + if (!data.isTouched) { + if (data.isMoved && params.grabCursor) { + swiper.setGrabCursor(false); + } + + data.isMoved = false; + data.startMoving = false; + return; + } // Return Grab Cursor + + if ( + params.grabCursor && + data.isMoved && + data.isTouched && + (swiper.allowSlideNext === true || swiper.allowSlidePrev === true) + ) { + swiper.setGrabCursor(false); + } // Time diff + + const touchEndTime = now(); + const timeDiff = touchEndTime - data.touchStartTime; // Tap, doubleTap, Click + + if (swiper.allowClick) { + const pathTree = e.path || (e.composedPath && e.composedPath()); + swiper.updateClickedSlide((pathTree && pathTree[0]) || e.target); + swiper.emit("tap click", e); + + if (timeDiff < 300 && touchEndTime - data.lastClickTime < 300) { + swiper.emit("doubleTap doubleClick", e); + } + } + + data.lastClickTime = now(); + nextTick(() => { + if (!swiper.destroyed) swiper.allowClick = true; + }); + + if ( + !data.isTouched || + !data.isMoved || + !swiper.swipeDirection || + touches.diff === 0 || + data.currentTranslate === data.startTranslate + ) { + data.isTouched = false; + data.isMoved = false; + data.startMoving = false; + return; + } + + data.isTouched = false; + data.isMoved = false; + data.startMoving = false; + let currentPos; + + if (params.followFinger) { + currentPos = rtl ? swiper.translate : -swiper.translate; + } else { + currentPos = -data.currentTranslate; + } + + if (params.cssMode) { + return; + } + + if (swiper.params.freeMode && params.freeMode.enabled) { + swiper.freeMode.onTouchEnd({ + currentPos, + }); + return; + } // Find current slide + + let stopIndex = 0; + let groupSize = swiper.slidesSizesGrid[0]; + + for ( + let i = 0; + i < slidesGrid.length; + i += i < params.slidesPerGroupSkip ? 1 : params.slidesPerGroup + ) { + const increment = + i < params.slidesPerGroupSkip - 1 ? 1 : params.slidesPerGroup; + + if (typeof slidesGrid[i + increment] !== "undefined") { + if ( + currentPos >= slidesGrid[i] && + currentPos < slidesGrid[i + increment] + ) { + stopIndex = i; + groupSize = slidesGrid[i + increment] - slidesGrid[i]; + } + } else if (currentPos >= slidesGrid[i]) { + stopIndex = i; + groupSize = + slidesGrid[slidesGrid.length - 1] - slidesGrid[slidesGrid.length - 2]; + } + } + + let rewindFirstIndex = null; + let rewindLastIndex = null; + + if (params.rewind) { + if (swiper.isBeginning) { + rewindLastIndex = + swiper.params.virtual && + swiper.params.virtual.enabled && + swiper.virtual + ? swiper.virtual.slides.length - 1 + : swiper.slides.length - 1; + } else if (swiper.isEnd) { + rewindFirstIndex = 0; + } + } // Find current slide size + + const ratio = (currentPos - slidesGrid[stopIndex]) / groupSize; + const increment = + stopIndex < params.slidesPerGroupSkip - 1 ? 1 : params.slidesPerGroup; + + if (timeDiff > params.longSwipesMs) { + // Long touches + if (!params.longSwipes) { + swiper.slideTo(swiper.activeIndex); + return; + } + + if (swiper.swipeDirection === "next") { + if (ratio >= params.longSwipesRatio) + swiper.slideTo( + params.rewind && swiper.isEnd + ? rewindFirstIndex + : stopIndex + increment, + ); + else swiper.slideTo(stopIndex); + } + + if (swiper.swipeDirection === "prev") { + if (ratio > 1 - params.longSwipesRatio) { + swiper.slideTo(stopIndex + increment); + } else if ( + rewindLastIndex !== null && + ratio < 0 && + Math.abs(ratio) > params.longSwipesRatio + ) { + swiper.slideTo(rewindLastIndex); + } else { + swiper.slideTo(stopIndex); + } + } + } else { + // Short swipes + if (!params.shortSwipes) { + swiper.slideTo(swiper.activeIndex); + return; + } + + const isNavButtonTarget = + swiper.navigation && + (e.target === swiper.navigation.nextEl || + e.target === swiper.navigation.prevEl); + + if (!isNavButtonTarget) { + if (swiper.swipeDirection === "next") { + swiper.slideTo( + rewindFirstIndex !== null + ? rewindFirstIndex + : stopIndex + increment, + ); + } + + if (swiper.swipeDirection === "prev") { + swiper.slideTo( + rewindLastIndex !== null ? rewindLastIndex : stopIndex, + ); + } + } else if (e.target === swiper.navigation.nextEl) { + swiper.slideTo(stopIndex + increment); + } else { + swiper.slideTo(stopIndex); + } + } + } + + function onResize() { + const swiper = this; + const { params, el } = swiper; + if (el && el.offsetWidth === 0) return; // Breakpoints + + if (params.breakpoints) { + swiper.setBreakpoint(); + } // Save locks + + const { allowSlideNext, allowSlidePrev, snapGrid } = swiper; // Disable locks on resize + + swiper.allowSlideNext = true; + swiper.allowSlidePrev = true; + swiper.updateSize(); + swiper.updateSlides(); + swiper.updateSlidesClasses(); + + if ( + (params.slidesPerView === "auto" || params.slidesPerView > 1) && + swiper.isEnd && + !swiper.isBeginning && + !swiper.params.centeredSlides + ) { + swiper.slideTo(swiper.slides.length - 1, 0, false, true); + } else { + swiper.slideTo(swiper.activeIndex, 0, false, true); + } + + if (swiper.autoplay && swiper.autoplay.running && swiper.autoplay.paused) { + swiper.autoplay.run(); + } // Return locks after resize + + swiper.allowSlidePrev = allowSlidePrev; + swiper.allowSlideNext = allowSlideNext; + + if (swiper.params.watchOverflow && snapGrid !== swiper.snapGrid) { + swiper.checkOverflow(); + } + } + + function onClick(e) { + const swiper = this; + if (!swiper.enabled) return; + + if (!swiper.allowClick) { + if (swiper.params.preventClicks) e.preventDefault(); + + if (swiper.params.preventClicksPropagation && swiper.animating) { + e.stopPropagation(); + e.stopImmediatePropagation(); + } + } + } + + function onScroll() { + const swiper = this; + const { wrapperEl, rtlTranslate, enabled } = swiper; + if (!enabled) return; + swiper.previousTranslate = swiper.translate; + + if (swiper.isHorizontal()) { + swiper.translate = -wrapperEl.scrollLeft; + } else { + swiper.translate = -wrapperEl.scrollTop; + } // eslint-disable-next-line + + if (swiper.translate === -0) swiper.translate = 0; + swiper.updateActiveIndex(); + swiper.updateSlidesClasses(); + let newProgress; + const translatesDiff = swiper.maxTranslate() - swiper.minTranslate(); + + if (translatesDiff === 0) { + newProgress = 0; + } else { + newProgress = (swiper.translate - swiper.minTranslate()) / translatesDiff; + } + + if (newProgress !== swiper.progress) { + swiper.updateProgress( + rtlTranslate ? -swiper.translate : swiper.translate, + ); + } + + swiper.emit("setTranslate", swiper.translate, false); + } + + let dummyEventAttached = false; + + function dummyEventListener() {} + + const events = (swiper, method) => { + const document = getDocument(); + const { params, touchEvents, el, wrapperEl, device, support } = swiper; + const capture = !!params.nested; + const domMethod = + method === "on" ? "addEventListener" : "removeEventListener"; + const swiperMethod = method; // Touch Events + + if (!support.touch) { + el[domMethod](touchEvents.start, swiper.onTouchStart, false); + document[domMethod](touchEvents.move, swiper.onTouchMove, capture); + document[domMethod](touchEvents.end, swiper.onTouchEnd, false); + } else { + const passiveListener = + touchEvents.start === "touchstart" && + support.passiveListener && + params.passiveListeners + ? { + passive: true, + capture: false, + } + : false; + el[domMethod](touchEvents.start, swiper.onTouchStart, passiveListener); + el[domMethod]( + touchEvents.move, + swiper.onTouchMove, + support.passiveListener + ? { + passive: false, + capture, + } + : capture, + ); + el[domMethod](touchEvents.end, swiper.onTouchEnd, passiveListener); + + if (touchEvents.cancel) { + el[domMethod](touchEvents.cancel, swiper.onTouchEnd, passiveListener); + } + } // Prevent Links Clicks + + if (params.preventClicks || params.preventClicksPropagation) { + el[domMethod]("click", swiper.onClick, true); + } + + if (params.cssMode) { + wrapperEl[domMethod]("scroll", swiper.onScroll); + } // Resize handler + + if (params.updateOnWindowResize) { + swiper[swiperMethod]( + device.ios || device.android + ? "resize orientationchange observerUpdate" + : "resize observerUpdate", + onResize, + true, + ); + } else { + swiper[swiperMethod]("observerUpdate", onResize, true); + } + }; + + function attachEvents() { + const swiper = this; + const document = getDocument(); + const { params, support } = swiper; + swiper.onTouchStart = onTouchStart.bind(swiper); + swiper.onTouchMove = onTouchMove.bind(swiper); + swiper.onTouchEnd = onTouchEnd.bind(swiper); + + if (params.cssMode) { + swiper.onScroll = onScroll.bind(swiper); + } + + swiper.onClick = onClick.bind(swiper); + + if (support.touch && !dummyEventAttached) { + document.addEventListener("touchstart", dummyEventListener); + dummyEventAttached = true; + } + + events(swiper, "on"); + } + + function detachEvents() { + const swiper = this; + events(swiper, "off"); + } + + var events$1 = { + attachEvents, + detachEvents, + }; + + const isGridEnabled = (swiper, params) => { + return swiper.grid && params.grid && params.grid.rows > 1; + }; + + function setBreakpoint() { + const swiper = this; + const { activeIndex, initialized, loopedSlides = 0, params, $el } = swiper; + const breakpoints = params.breakpoints; + if (!breakpoints || (breakpoints && Object.keys(breakpoints).length === 0)) + return; // Get breakpoint for window width and update parameters + + const breakpoint = swiper.getBreakpoint( + breakpoints, + swiper.params.breakpointsBase, + swiper.el, + ); + if (!breakpoint || swiper.currentBreakpoint === breakpoint) return; + const breakpointOnlyParams = + breakpoint in breakpoints ? breakpoints[breakpoint] : undefined; + const breakpointParams = breakpointOnlyParams || swiper.originalParams; + const wasMultiRow = isGridEnabled(swiper, params); + const isMultiRow = isGridEnabled(swiper, breakpointParams); + const wasEnabled = params.enabled; + + if (wasMultiRow && !isMultiRow) { + $el.removeClass( + `${params.containerModifierClass}grid ${params.containerModifierClass}grid-column`, + ); + swiper.emitContainerClasses(); + } else if (!wasMultiRow && isMultiRow) { + $el.addClass(`${params.containerModifierClass}grid`); + + if ( + (breakpointParams.grid.fill && + breakpointParams.grid.fill === "column") || + (!breakpointParams.grid.fill && params.grid.fill === "column") + ) { + $el.addClass(`${params.containerModifierClass}grid-column`); + } + + swiper.emitContainerClasses(); + } + + const directionChanged = + breakpointParams.direction && + breakpointParams.direction !== params.direction; + const needsReLoop = + params.loop && + (breakpointParams.slidesPerView !== params.slidesPerView || + directionChanged); + + if (directionChanged && initialized) { + swiper.changeDirection(); + } + + extend(swiper.params, breakpointParams); + const isEnabled = swiper.params.enabled; + Object.assign(swiper, { + allowTouchMove: swiper.params.allowTouchMove, + allowSlideNext: swiper.params.allowSlideNext, + allowSlidePrev: swiper.params.allowSlidePrev, + }); + + if (wasEnabled && !isEnabled) { + swiper.disable(); + } else if (!wasEnabled && isEnabled) { + swiper.enable(); + } + + swiper.currentBreakpoint = breakpoint; + swiper.emit("_beforeBreakpoint", breakpointParams); + + if (needsReLoop && initialized) { + swiper.loopDestroy(); + swiper.loopCreate(); + swiper.updateSlides(); + swiper.slideTo( + activeIndex - loopedSlides + swiper.loopedSlides, + 0, + false, + ); + } + + swiper.emit("breakpoint", breakpointParams); + } + + function getBreakpoint(breakpoints, base, containerEl) { + if (base === void 0) { + base = "window"; + } + + if (!breakpoints || (base === "container" && !containerEl)) + return undefined; + let breakpoint = false; + const window = getWindow(); + const currentHeight = + base === "window" ? window.innerHeight : containerEl.clientHeight; + const points = Object.keys(breakpoints).map((point) => { + if (typeof point === "string" && point.indexOf("@") === 0) { + const minRatio = parseFloat(point.substr(1)); + const value = currentHeight * minRatio; + return { + value, + point, + }; + } + + return { + value: point, + point, + }; + }); + points.sort((a, b) => parseInt(a.value, 10) - parseInt(b.value, 10)); + + for (let i = 0; i < points.length; i += 1) { + const { point, value } = points[i]; + + if (base === "window") { + if (window.matchMedia(`(min-width: ${value}px)`).matches) { + breakpoint = point; + } + } else if (value <= containerEl.clientWidth) { + breakpoint = point; + } + } + + return breakpoint || "max"; + } + + var breakpoints = { + setBreakpoint, + getBreakpoint, + }; + + function prepareClasses(entries, prefix) { + const resultClasses = []; + entries.forEach((item) => { + if (typeof item === "object") { + Object.keys(item).forEach((classNames) => { + if (item[classNames]) { + resultClasses.push(prefix + classNames); + } + }); + } else if (typeof item === "string") { + resultClasses.push(prefix + item); + } + }); + return resultClasses; + } + + function addClasses() { + const swiper = this; + const { + classNames, + params, + rtl, + $el, + device, + support + } = swiper; // prettier-ignore + + const suffixes = prepareClasses( + [ + "initialized", + params.direction, + { + "pointer-events": !support.touch, + }, + { + "free-mode": swiper.params.freeMode && params.freeMode.enabled, + }, + { + autoheight: params.autoHeight, + }, + { + rtl: rtl, + }, + { + grid: params.grid && params.grid.rows > 1, + }, + { + "grid-column": + params.grid && + params.grid.rows > 1 && + params.grid.fill === "column", + }, + { + android: device.android, + }, + { + ios: device.ios, + }, + { + "css-mode": params.cssMode, + }, + { + centered: params.cssMode && params.centeredSlides, + }, + ], + params.containerModifierClass, + ); + classNames.push(...suffixes); + $el.addClass([...classNames].join(" ")); + swiper.emitContainerClasses(); + } + + function removeClasses() { + const swiper = this; + const { $el, classNames } = swiper; + $el.removeClass(classNames.join(" ")); + swiper.emitContainerClasses(); + } + + var classes = { + addClasses, + removeClasses, + }; + + function loadImage(imageEl, src, srcset, sizes, checkForComplete, callback) { + const window = getWindow(); + let image; + + function onReady() { + if (callback) callback(); + } + + const isPicture = $(imageEl).parent("picture")[0]; + + if (!isPicture && (!imageEl.complete || !checkForComplete)) { + if (src) { + image = new window.Image(); + image.onload = onReady; + image.onerror = onReady; + + if (sizes) { + image.sizes = sizes; + } + + if (srcset) { + image.srcset = srcset; + } + + if (src) { + image.src = src; + } + } else { + onReady(); + } + } else { + // image already loaded... + onReady(); + } + } + + function preloadImages() { + const swiper = this; + swiper.imagesToLoad = swiper.$el.find("img"); + + function onReady() { + if ( + typeof swiper === "undefined" || + swiper === null || + !swiper || + swiper.destroyed + ) + return; + if (swiper.imagesLoaded !== undefined) swiper.imagesLoaded += 1; + + if (swiper.imagesLoaded === swiper.imagesToLoad.length) { + if (swiper.params.updateOnImagesReady) swiper.update(); + swiper.emit("imagesReady"); + } + } + + for (let i = 0; i < swiper.imagesToLoad.length; i += 1) { + const imageEl = swiper.imagesToLoad[i]; + swiper.loadImage( + imageEl, + imageEl.currentSrc || imageEl.getAttribute("src"), + imageEl.srcset || imageEl.getAttribute("srcset"), + imageEl.sizes || imageEl.getAttribute("sizes"), + true, + onReady, + ); + } + } + + var images = { + loadImage, + preloadImages, + }; + + function checkOverflow() { + const swiper = this; + const { isLocked: wasLocked, params } = swiper; + const { slidesOffsetBefore } = params; + + if (slidesOffsetBefore) { + const lastSlideIndex = swiper.slides.length - 1; + const lastSlideRightEdge = + swiper.slidesGrid[lastSlideIndex] + + swiper.slidesSizesGrid[lastSlideIndex] + + slidesOffsetBefore * 2; + swiper.isLocked = swiper.size > lastSlideRightEdge; + } else { + swiper.isLocked = swiper.snapGrid.length === 1; + } + + if (params.allowSlideNext === true) { + swiper.allowSlideNext = !swiper.isLocked; + } + + if (params.allowSlidePrev === true) { + swiper.allowSlidePrev = !swiper.isLocked; + } + + if (wasLocked && wasLocked !== swiper.isLocked) { + swiper.isEnd = false; + } + + if (wasLocked !== swiper.isLocked) { + swiper.emit(swiper.isLocked ? "lock" : "unlock"); + } + } + + var checkOverflow$1 = { + checkOverflow, + }; + + var defaults = { + init: true, + direction: "horizontal", + touchEventsTarget: "wrapper", + initialSlide: 0, + speed: 300, + cssMode: false, + updateOnWindowResize: true, + resizeObserver: true, + nested: false, + createElements: false, + enabled: true, + focusableElements: "input, select, option, textarea, button, video, label", + // Overrides + width: null, + height: null, + // + preventInteractionOnTransition: false, + // ssr + userAgent: null, + url: null, + // To support iOS's swipe-to-go-back gesture (when being used in-app). + edgeSwipeDetection: false, + edgeSwipeThreshold: 20, + // Autoheight + autoHeight: false, + // Set wrapper width + setWrapperSize: false, + // Virtual Translate + virtualTranslate: false, + // Effects + effect: "slide", + // 'slide' or 'fade' or 'cube' or 'coverflow' or 'flip' + // Breakpoints + breakpoints: undefined, + breakpointsBase: "window", + // Slides grid + spaceBetween: 0, + slidesPerView: 1, + slidesPerGroup: 1, + slidesPerGroupSkip: 0, + slidesPerGroupAuto: false, + centeredSlides: false, + centeredSlidesBounds: false, + slidesOffsetBefore: 0, + // in px + slidesOffsetAfter: 0, + // in px + normalizeSlideIndex: true, + centerInsufficientSlides: false, + // Disable swiper and hide navigation when container not overflow + watchOverflow: true, + // Round length + roundLengths: false, + // Touches + touchRatio: 1, + touchAngle: 45, + simulateTouch: true, + shortSwipes: true, + longSwipes: true, + longSwipesRatio: 0.5, + longSwipesMs: 300, + followFinger: true, + allowTouchMove: true, + threshold: 0, + touchMoveStopPropagation: false, + touchStartPreventDefault: true, + touchStartForcePreventDefault: false, + touchReleaseOnEdges: false, + // Unique Navigation Elements + uniqueNavElements: true, + // Resistance + resistance: true, + resistanceRatio: 0.85, + // Progress + watchSlidesProgress: false, + // Cursor + grabCursor: false, + // Clicks + preventClicks: true, + preventClicksPropagation: true, + slideToClickedSlide: false, + // Images + preloadImages: true, + updateOnImagesReady: true, + // loop + loop: false, + loopAdditionalSlides: 0, + loopedSlides: null, + loopFillGroupWithBlank: false, + loopPreventsSlide: true, + // rewind + rewind: false, + // Swiping/no swiping + allowSlidePrev: true, + allowSlideNext: true, + swipeHandler: null, + // '.swipe-handler', + noSwiping: true, + noSwipingClass: "swiper-no-swiping", + noSwipingSelector: null, + // Passive Listeners + passiveListeners: true, + maxBackfaceHiddenSlides: 10, + // NS + containerModifierClass: "swiper-", + // NEW + slideClass: "swiper-slide", + slideBlankClass: "swiper-slide-invisible-blank", + slideActiveClass: "swiper-slide-active", + slideDuplicateActiveClass: "swiper-slide-duplicate-active", + slideVisibleClass: "swiper-slide-visible", + slideDuplicateClass: "swiper-slide-duplicate", + slideNextClass: "swiper-slide-next", + slideDuplicateNextClass: "swiper-slide-duplicate-next", + slidePrevClass: "swiper-slide-prev", + slideDuplicatePrevClass: "swiper-slide-duplicate-prev", + wrapperClass: "swiper-wrapper", + // Callbacks + runCallbacksOnInit: true, + // Internals + _emitClasses: false, + }; + + function moduleExtendParams(params, allModulesParams) { + return function extendParams(obj) { + if (obj === void 0) { + obj = {}; + } + + const moduleParamName = Object.keys(obj)[0]; + const moduleParams = obj[moduleParamName]; + + if (typeof moduleParams !== "object" || moduleParams === null) { + extend(allModulesParams, obj); + return; + } + + if ( + ["navigation", "pagination", "scrollbar"].indexOf(moduleParamName) >= + 0 && + params[moduleParamName] === true + ) { + params[moduleParamName] = { + auto: true, + }; + } + + if (!(moduleParamName in params && "enabled" in moduleParams)) { + extend(allModulesParams, obj); + return; + } + + if (params[moduleParamName] === true) { + params[moduleParamName] = { + enabled: true, + }; + } + + if ( + typeof params[moduleParamName] === "object" && + !("enabled" in params[moduleParamName]) + ) { + params[moduleParamName].enabled = true; + } + + if (!params[moduleParamName]) + params[moduleParamName] = { + enabled: false, + }; + extend(allModulesParams, obj); + }; + } + + /* eslint no-param-reassign: "off" */ + const prototypes = { + eventsEmitter, + update, + translate, + transition, + slide, + loop, + grabCursor, + events: events$1, + breakpoints, + checkOverflow: checkOverflow$1, + classes, + images, + }; + const extendedDefaults = {}; + + class Swiper { + constructor() { + let el; + let params; + + for ( + var _len = arguments.length, args = new Array(_len), _key = 0; + _key < _len; + _key++ + ) { + args[_key] = arguments[_key]; + } + + if ( + args.length === 1 && + args[0].constructor && + Object.prototype.toString.call(args[0]).slice(8, -1) === "Object" + ) { + params = args[0]; + } else { + [el, params] = args; + } + + if (!params) params = {}; + params = extend({}, params); + if (el && !params.el) params.el = el; + + if (params.el && $(params.el).length > 1) { + const swipers = []; + $(params.el).each((containerEl) => { + const newParams = extend({}, params, { + el: containerEl, + }); + swipers.push(new Swiper(newParams)); + }); + return swipers; + } // Swiper Instance + + const swiper = this; + swiper.__swiper__ = true; + swiper.support = getSupport(); + swiper.device = getDevice({ + userAgent: params.userAgent, + }); + swiper.browser = getBrowser(); + swiper.eventsListeners = {}; + swiper.eventsAnyListeners = []; + swiper.modules = [...swiper.__modules__]; + + if (params.modules && Array.isArray(params.modules)) { + swiper.modules.push(...params.modules); + } + + const allModulesParams = {}; + swiper.modules.forEach((mod) => { + mod({ + swiper, + extendParams: moduleExtendParams(params, allModulesParams), + on: swiper.on.bind(swiper), + once: swiper.once.bind(swiper), + off: swiper.off.bind(swiper), + emit: swiper.emit.bind(swiper), + }); + }); // Extend defaults with modules params + + const swiperParams = extend({}, defaults, allModulesParams); // Extend defaults with passed params + + swiper.params = extend({}, swiperParams, extendedDefaults, params); + swiper.originalParams = extend({}, swiper.params); + swiper.passedParams = extend({}, params); // add event listeners + + if (swiper.params && swiper.params.on) { + Object.keys(swiper.params.on).forEach((eventName) => { + swiper.on(eventName, swiper.params.on[eventName]); + }); + } + + if (swiper.params && swiper.params.onAny) { + swiper.onAny(swiper.params.onAny); + } // Save Dom lib + + swiper.$ = $; // Extend Swiper + + Object.assign(swiper, { + enabled: swiper.params.enabled, + el, + // Classes + classNames: [], + // Slides + slides: $(), + slidesGrid: [], + snapGrid: [], + slidesSizesGrid: [], + + // isDirection + isHorizontal() { + return swiper.params.direction === "horizontal"; + }, + + isVertical() { + return swiper.params.direction === "vertical"; + }, + + // Indexes + activeIndex: 0, + realIndex: 0, + // + isBeginning: true, + isEnd: false, + // Props + translate: 0, + previousTranslate: 0, + progress: 0, + velocity: 0, + animating: false, + // Locks + allowSlideNext: swiper.params.allowSlideNext, + allowSlidePrev: swiper.params.allowSlidePrev, + // Touch Events + touchEvents: (function touchEvents() { + const touch = ["touchstart", "touchmove", "touchend", "touchcancel"]; + const desktop = ["pointerdown", "pointermove", "pointerup"]; + swiper.touchEventsTouch = { + start: touch[0], + move: touch[1], + end: touch[2], + cancel: touch[3], + }; + swiper.touchEventsDesktop = { + start: desktop[0], + move: desktop[1], + end: desktop[2], + }; + return swiper.support.touch || !swiper.params.simulateTouch + ? swiper.touchEventsTouch + : swiper.touchEventsDesktop; + })(), + touchEventsData: { + isTouched: undefined, + isMoved: undefined, + allowTouchCallbacks: undefined, + touchStartTime: undefined, + isScrolling: undefined, + currentTranslate: undefined, + startTranslate: undefined, + allowThresholdMove: undefined, + // Form elements to match + focusableElements: swiper.params.focusableElements, + // Last click time + lastClickTime: now(), + clickTimeout: undefined, + // Velocities + velocities: [], + allowMomentumBounce: undefined, + isTouchEvent: undefined, + startMoving: undefined, + }, + // Clicks + allowClick: true, + // Touches + allowTouchMove: swiper.params.allowTouchMove, + touches: { + startX: 0, + startY: 0, + currentX: 0, + currentY: 0, + diff: 0, + }, + // Images + imagesToLoad: [], + imagesLoaded: 0, + }); + swiper.emit("_swiper"); // Init + + if (swiper.params.init) { + swiper.init(); + } // Return app instance + + return swiper; + } + + enable() { + const swiper = this; + if (swiper.enabled) return; + swiper.enabled = true; + + if (swiper.params.grabCursor) { + swiper.setGrabCursor(); + } + + swiper.emit("enable"); + } + + disable() { + const swiper = this; + if (!swiper.enabled) return; + swiper.enabled = false; + + if (swiper.params.grabCursor) { + swiper.unsetGrabCursor(); + } + + swiper.emit("disable"); + } + + setProgress(progress, speed) { + const swiper = this; + progress = Math.min(Math.max(progress, 0), 1); + const min = swiper.minTranslate(); + const max = swiper.maxTranslate(); + const current = (max - min) * progress + min; + swiper.translateTo(current, typeof speed === "undefined" ? 0 : speed); + swiper.updateActiveIndex(); + swiper.updateSlidesClasses(); + } + + emitContainerClasses() { + const swiper = this; + if (!swiper.params._emitClasses || !swiper.el) return; + const cls = swiper.el.className.split(" ").filter((className) => { + return ( + className.indexOf("swiper") === 0 || + className.indexOf(swiper.params.containerModifierClass) === 0 + ); + }); + swiper.emit("_containerClasses", cls.join(" ")); + } + + getSlideClasses(slideEl) { + const swiper = this; + return slideEl.className + .split(" ") + .filter((className) => { + return ( + className.indexOf("swiper-slide") === 0 || + className.indexOf(swiper.params.slideClass) === 0 + ); + }) + .join(" "); + } + + emitSlidesClasses() { + const swiper = this; + if (!swiper.params._emitClasses || !swiper.el) return; + const updates = []; + swiper.slides.each((slideEl) => { + const classNames = swiper.getSlideClasses(slideEl); + updates.push({ + slideEl, + classNames, + }); + swiper.emit("_slideClass", slideEl, classNames); + }); + swiper.emit("_slideClasses", updates); + } + + slidesPerViewDynamic(view, exact) { + if (view === void 0) { + view = "current"; + } + + if (exact === void 0) { + exact = false; + } + + const swiper = this; + const { + params, + slides, + slidesGrid, + slidesSizesGrid, + size: swiperSize, + activeIndex, + } = swiper; + let spv = 1; + + if (params.centeredSlides) { + let slideSize = slides[activeIndex].swiperSlideSize; + let breakLoop; + + for (let i = activeIndex + 1; i < slides.length; i += 1) { + if (slides[i] && !breakLoop) { + slideSize += slides[i].swiperSlideSize; + spv += 1; + if (slideSize > swiperSize) breakLoop = true; + } + } + + for (let i = activeIndex - 1; i >= 0; i -= 1) { + if (slides[i] && !breakLoop) { + slideSize += slides[i].swiperSlideSize; + spv += 1; + if (slideSize > swiperSize) breakLoop = true; + } + } + } else { + // eslint-disable-next-line + if (view === "current") { + for (let i = activeIndex + 1; i < slides.length; i += 1) { + const slideInView = exact + ? slidesGrid[i] + slidesSizesGrid[i] - slidesGrid[activeIndex] < + swiperSize + : slidesGrid[i] - slidesGrid[activeIndex] < swiperSize; + + if (slideInView) { + spv += 1; + } + } + } else { + // previous + for (let i = activeIndex - 1; i >= 0; i -= 1) { + const slideInView = + slidesGrid[activeIndex] - slidesGrid[i] < swiperSize; + + if (slideInView) { + spv += 1; + } + } + } + } + + return spv; + } + + update() { + const swiper = this; + if (!swiper || swiper.destroyed) return; + const { snapGrid, params } = swiper; // Breakpoints + + if (params.breakpoints) { + swiper.setBreakpoint(); + } + + swiper.updateSize(); + swiper.updateSlides(); + swiper.updateProgress(); + swiper.updateSlidesClasses(); + + function setTranslate() { + const translateValue = swiper.rtlTranslate + ? swiper.translate * -1 + : swiper.translate; + const newTranslate = Math.min( + Math.max(translateValue, swiper.maxTranslate()), + swiper.minTranslate(), + ); + swiper.setTranslate(newTranslate); + swiper.updateActiveIndex(); + swiper.updateSlidesClasses(); + } + + let translated; + + if (swiper.params.freeMode && swiper.params.freeMode.enabled) { + setTranslate(); + + if (swiper.params.autoHeight) { + swiper.updateAutoHeight(); + } + } else { + if ( + (swiper.params.slidesPerView === "auto" || + swiper.params.slidesPerView > 1) && + swiper.isEnd && + !swiper.params.centeredSlides + ) { + translated = swiper.slideTo(swiper.slides.length - 1, 0, false, true); + } else { + translated = swiper.slideTo(swiper.activeIndex, 0, false, true); + } + + if (!translated) { + setTranslate(); + } + } + + if (params.watchOverflow && snapGrid !== swiper.snapGrid) { + swiper.checkOverflow(); + } + + swiper.emit("update"); + } + + changeDirection(newDirection, needUpdate) { + if (needUpdate === void 0) { + needUpdate = true; + } + + const swiper = this; + const currentDirection = swiper.params.direction; + + if (!newDirection) { + // eslint-disable-next-line + newDirection = + currentDirection === "horizontal" ? "vertical" : "horizontal"; + } + + if ( + newDirection === currentDirection || + (newDirection !== "horizontal" && newDirection !== "vertical") + ) { + return swiper; + } + + swiper.$el + .removeClass( + `${swiper.params.containerModifierClass}${currentDirection}`, + ) + .addClass(`${swiper.params.containerModifierClass}${newDirection}`); + swiper.emitContainerClasses(); + swiper.params.direction = newDirection; + swiper.slides.each((slideEl) => { + if (newDirection === "vertical") { + slideEl.style.width = ""; + } else { + slideEl.style.height = ""; + } + }); + swiper.emit("changeDirection"); + if (needUpdate) swiper.update(); + return swiper; + } + + mount(el) { + const swiper = this; + if (swiper.mounted) return true; // Find el + + const $el = $(el || swiper.params.el); + el = $el[0]; + + if (!el) { + return false; + } + + el.swiper = swiper; + + const getWrapperSelector = () => { + return `.${(swiper.params.wrapperClass || "") + .trim() + .split(" ") + .join(".")}`; + }; + + const getWrapper = () => { + if (el && el.shadowRoot && el.shadowRoot.querySelector) { + const res = $(el.shadowRoot.querySelector(getWrapperSelector())); // Children needs to return slot items + + res.children = (options) => $el.children(options); + + return res; + } + + return $el.children(getWrapperSelector()); + }; // Find Wrapper + + let $wrapperEl = getWrapper(); + + if ($wrapperEl.length === 0 && swiper.params.createElements) { + const document = getDocument(); + const wrapper = document.createElement("div"); + $wrapperEl = $(wrapper); + wrapper.className = swiper.params.wrapperClass; + $el.append(wrapper); + $el.children(`.${swiper.params.slideClass}`).each((slideEl) => { + $wrapperEl.append(slideEl); + }); + } + + Object.assign(swiper, { + $el, + el, + $wrapperEl, + wrapperEl: $wrapperEl[0], + mounted: true, + // RTL + rtl: el.dir.toLowerCase() === "rtl" || $el.css("direction") === "rtl", + rtlTranslate: + swiper.params.direction === "horizontal" && + (el.dir.toLowerCase() === "rtl" || $el.css("direction") === "rtl"), + wrongRTL: $wrapperEl.css("display") === "-webkit-box", + }); + return true; + } + + init(el) { + const swiper = this; + if (swiper.initialized) return swiper; + const mounted = swiper.mount(el); + if (mounted === false) return swiper; + swiper.emit("beforeInit"); // Set breakpoint + + if (swiper.params.breakpoints) { + swiper.setBreakpoint(); + } // Add Classes + + swiper.addClasses(); // Create loop + + if (swiper.params.loop) { + swiper.loopCreate(); + } // Update size + + swiper.updateSize(); // Update slides + + swiper.updateSlides(); + + if (swiper.params.watchOverflow) { + swiper.checkOverflow(); + } // Set Grab Cursor + + if (swiper.params.grabCursor && swiper.enabled) { + swiper.setGrabCursor(); + } + + if (swiper.params.preloadImages) { + swiper.preloadImages(); + } // Slide To Initial Slide + + if (swiper.params.loop) { + swiper.slideTo( + swiper.params.initialSlide + swiper.loopedSlides, + 0, + swiper.params.runCallbacksOnInit, + false, + true, + ); + } else { + swiper.slideTo( + swiper.params.initialSlide, + 0, + swiper.params.runCallbacksOnInit, + false, + true, + ); + } // Attach events + + swiper.attachEvents(); // Init Flag + + swiper.initialized = true; // Emit + + swiper.emit("init"); + swiper.emit("afterInit"); + return swiper; + } + + destroy(deleteInstance, cleanStyles) { + if (deleteInstance === void 0) { + deleteInstance = true; + } + + if (cleanStyles === void 0) { + cleanStyles = true; + } + + const swiper = this; + const { params, $el, $wrapperEl, slides } = swiper; + + if (typeof swiper.params === "undefined" || swiper.destroyed) { + return null; + } + + swiper.emit("beforeDestroy"); // Init Flag + + swiper.initialized = false; // Detach events + + swiper.detachEvents(); // Destroy loop + + if (params.loop) { + swiper.loopDestroy(); + } // Cleanup styles + + if (cleanStyles) { + swiper.removeClasses(); + $el.removeAttr("style"); + $wrapperEl.removeAttr("style"); + + if (slides && slides.length) { + slides + .removeClass( + [ + params.slideVisibleClass, + params.slideActiveClass, + params.slideNextClass, + params.slidePrevClass, + ].join(" "), + ) + .removeAttr("style") + .removeAttr("data-swiper-slide-index"); + } + } + + swiper.emit("destroy"); // Detach emitter events + + Object.keys(swiper.eventsListeners).forEach((eventName) => { + swiper.off(eventName); + }); + + if (deleteInstance !== false) { + swiper.$el[0].swiper = null; + deleteProps(swiper); + } + + swiper.destroyed = true; + return null; + } + + static extendDefaults(newDefaults) { + extend(extendedDefaults, newDefaults); + } + + static get extendedDefaults() { + return extendedDefaults; + } + + static get defaults() { + return defaults; + } + + static installModule(mod) { + if (!Swiper.prototype.__modules__) Swiper.prototype.__modules__ = []; + const modules = Swiper.prototype.__modules__; + + if (typeof mod === "function" && modules.indexOf(mod) < 0) { + modules.push(mod); + } + } + + static use(module) { + if (Array.isArray(module)) { + module.forEach((m) => Swiper.installModule(m)); + return Swiper; + } + + Swiper.installModule(module); + return Swiper; + } + } + + Object.keys(prototypes).forEach((prototypeGroup) => { + Object.keys(prototypes[prototypeGroup]).forEach((protoMethod) => { + Swiper.prototype[protoMethod] = prototypes[prototypeGroup][protoMethod]; + }); + }); + Swiper.use([Resize, Observer]); + + function Virtual(_ref) { + let { swiper, extendParams, on, emit } = _ref; + extendParams({ + virtual: { + enabled: false, + slides: [], + cache: true, + renderSlide: null, + renderExternal: null, + renderExternalUpdate: true, + addSlidesBefore: 0, + addSlidesAfter: 0, + }, + }); + let cssModeTimeout; + swiper.virtual = { + cache: {}, + from: undefined, + to: undefined, + slides: [], + offset: 0, + slidesGrid: [], + }; + + function renderSlide(slide, index) { + const params = swiper.params.virtual; + + if (params.cache && swiper.virtual.cache[index]) { + return swiper.virtual.cache[index]; + } + + const $slideEl = params.renderSlide + ? $(params.renderSlide.call(swiper, slide, index)) + : $( + `
${slide}
`, + ); + if (!$slideEl.attr("data-swiper-slide-index")) + $slideEl.attr("data-swiper-slide-index", index); + if (params.cache) swiper.virtual.cache[index] = $slideEl; + return $slideEl; + } + + function update(force) { + const { slidesPerView, slidesPerGroup, centeredSlides } = swiper.params; + const { addSlidesBefore, addSlidesAfter } = swiper.params.virtual; + const { + from: previousFrom, + to: previousTo, + slides, + slidesGrid: previousSlidesGrid, + offset: previousOffset, + } = swiper.virtual; + + if (!swiper.params.cssMode) { + swiper.updateActiveIndex(); + } + + const activeIndex = swiper.activeIndex || 0; + let offsetProp; + if (swiper.rtlTranslate) offsetProp = "right"; + else offsetProp = swiper.isHorizontal() ? "left" : "top"; + let slidesAfter; + let slidesBefore; + + if (centeredSlides) { + slidesAfter = + Math.floor(slidesPerView / 2) + slidesPerGroup + addSlidesAfter; + slidesBefore = + Math.floor(slidesPerView / 2) + slidesPerGroup + addSlidesBefore; + } else { + slidesAfter = slidesPerView + (slidesPerGroup - 1) + addSlidesAfter; + slidesBefore = slidesPerGroup + addSlidesBefore; + } + + const from = Math.max((activeIndex || 0) - slidesBefore, 0); + const to = Math.min((activeIndex || 0) + slidesAfter, slides.length - 1); + const offset = + (swiper.slidesGrid[from] || 0) - (swiper.slidesGrid[0] || 0); + Object.assign(swiper.virtual, { + from, + to, + offset, + slidesGrid: swiper.slidesGrid, + }); + + function onRendered() { + swiper.updateSlides(); + swiper.updateProgress(); + swiper.updateSlidesClasses(); + + if (swiper.lazy && swiper.params.lazy.enabled) { + swiper.lazy.load(); + } + + emit("virtualUpdate"); + } + + if (previousFrom === from && previousTo === to && !force) { + if ( + swiper.slidesGrid !== previousSlidesGrid && + offset !== previousOffset + ) { + swiper.slides.css(offsetProp, `${offset}px`); + } + + swiper.updateProgress(); + emit("virtualUpdate"); + return; + } + + if (swiper.params.virtual.renderExternal) { + swiper.params.virtual.renderExternal.call(swiper, { + offset, + from, + to, + slides: (function getSlides() { + const slidesToRender = []; + + for (let i = from; i <= to; i += 1) { + slidesToRender.push(slides[i]); + } + + return slidesToRender; + })(), + }); + + if (swiper.params.virtual.renderExternalUpdate) { + onRendered(); + } else { + emit("virtualUpdate"); + } + + return; + } + + const prependIndexes = []; + const appendIndexes = []; + + if (force) { + swiper.$wrapperEl.find(`.${swiper.params.slideClass}`).remove(); + } else { + for (let i = previousFrom; i <= previousTo; i += 1) { + if (i < from || i > to) { + swiper.$wrapperEl + .find( + `.${swiper.params.slideClass}[data-swiper-slide-index="${i}"]`, + ) + .remove(); + } + } + } + + for (let i = 0; i < slides.length; i += 1) { + if (i >= from && i <= to) { + if (typeof previousTo === "undefined" || force) { + appendIndexes.push(i); + } else { + if (i > previousTo) appendIndexes.push(i); + if (i < previousFrom) prependIndexes.push(i); + } + } + } + + appendIndexes.forEach((index) => { + swiper.$wrapperEl.append(renderSlide(slides[index], index)); + }); + prependIndexes + .sort((a, b) => b - a) + .forEach((index) => { + swiper.$wrapperEl.prepend(renderSlide(slides[index], index)); + }); + swiper.$wrapperEl + .children(".swiper-slide") + .css(offsetProp, `${offset}px`); + onRendered(); + } + + function appendSlide(slides) { + if (typeof slides === "object" && "length" in slides) { + for (let i = 0; i < slides.length; i += 1) { + if (slides[i]) swiper.virtual.slides.push(slides[i]); + } + } else { + swiper.virtual.slides.push(slides); + } + + update(true); + } + + function prependSlide(slides) { + const activeIndex = swiper.activeIndex; + let newActiveIndex = activeIndex + 1; + let numberOfNewSlides = 1; + + if (Array.isArray(slides)) { + for (let i = 0; i < slides.length; i += 1) { + if (slides[i]) swiper.virtual.slides.unshift(slides[i]); + } + + newActiveIndex = activeIndex + slides.length; + numberOfNewSlides = slides.length; + } else { + swiper.virtual.slides.unshift(slides); + } + + if (swiper.params.virtual.cache) { + const cache = swiper.virtual.cache; + const newCache = {}; + Object.keys(cache).forEach((cachedIndex) => { + const $cachedEl = cache[cachedIndex]; + const cachedElIndex = $cachedEl.attr("data-swiper-slide-index"); + + if (cachedElIndex) { + $cachedEl.attr( + "data-swiper-slide-index", + parseInt(cachedElIndex, 10) + numberOfNewSlides, + ); + } + + newCache[parseInt(cachedIndex, 10) + numberOfNewSlides] = $cachedEl; + }); + swiper.virtual.cache = newCache; + } + + update(true); + swiper.slideTo(newActiveIndex, 0); + } + + function removeSlide(slidesIndexes) { + if (typeof slidesIndexes === "undefined" || slidesIndexes === null) + return; + let activeIndex = swiper.activeIndex; + + if (Array.isArray(slidesIndexes)) { + for (let i = slidesIndexes.length - 1; i >= 0; i -= 1) { + swiper.virtual.slides.splice(slidesIndexes[i], 1); + + if (swiper.params.virtual.cache) { + delete swiper.virtual.cache[slidesIndexes[i]]; + } + + if (slidesIndexes[i] < activeIndex) activeIndex -= 1; + activeIndex = Math.max(activeIndex, 0); + } + } else { + swiper.virtual.slides.splice(slidesIndexes, 1); + + if (swiper.params.virtual.cache) { + delete swiper.virtual.cache[slidesIndexes]; + } + + if (slidesIndexes < activeIndex) activeIndex -= 1; + activeIndex = Math.max(activeIndex, 0); + } + + update(true); + swiper.slideTo(activeIndex, 0); + } + + function removeAllSlides() { + swiper.virtual.slides = []; + + if (swiper.params.virtual.cache) { + swiper.virtual.cache = {}; + } + + update(true); + swiper.slideTo(0, 0); + } + + on("beforeInit", () => { + if (!swiper.params.virtual.enabled) return; + swiper.virtual.slides = swiper.params.virtual.slides; + swiper.classNames.push(`${swiper.params.containerModifierClass}virtual`); + swiper.params.watchSlidesProgress = true; + swiper.originalParams.watchSlidesProgress = true; + + if (!swiper.params.initialSlide) { + update(); + } + }); + on("setTranslate", () => { + if (!swiper.params.virtual.enabled) return; + + if (swiper.params.cssMode && !swiper._immediateVirtual) { + clearTimeout(cssModeTimeout); + cssModeTimeout = setTimeout(() => { + update(); + }, 100); + } else { + update(); + } + }); + on("init update resize", () => { + if (!swiper.params.virtual.enabled) return; + + if (swiper.params.cssMode) { + setCSSProperty( + swiper.wrapperEl, + "--swiper-virtual-size", + `${swiper.virtualSize}px`, + ); + } + }); + Object.assign(swiper.virtual, { + appendSlide, + prependSlide, + removeSlide, + removeAllSlides, + update, + }); + } + + /* eslint-disable consistent-return */ + function Keyboard(_ref) { + let { swiper, extendParams, on, emit } = _ref; + const document = getDocument(); + const window = getWindow(); + swiper.keyboard = { + enabled: false, + }; + extendParams({ + keyboard: { + enabled: false, + onlyInViewport: true, + pageUpDown: true, + }, + }); + + function handle(event) { + if (!swiper.enabled) return; + const { rtlTranslate: rtl } = swiper; + let e = event; + if (e.originalEvent) e = e.originalEvent; // jquery fix + + const kc = e.keyCode || e.charCode; + const pageUpDown = swiper.params.keyboard.pageUpDown; + const isPageUp = pageUpDown && kc === 33; + const isPageDown = pageUpDown && kc === 34; + const isArrowLeft = kc === 37; + const isArrowRight = kc === 39; + const isArrowUp = kc === 38; + const isArrowDown = kc === 40; // Directions locks + + if ( + !swiper.allowSlideNext && + ((swiper.isHorizontal() && isArrowRight) || + (swiper.isVertical() && isArrowDown) || + isPageDown) + ) { + return false; + } + + if ( + !swiper.allowSlidePrev && + ((swiper.isHorizontal() && isArrowLeft) || + (swiper.isVertical() && isArrowUp) || + isPageUp) + ) { + return false; + } + + if (e.shiftKey || e.altKey || e.ctrlKey || e.metaKey) { + return undefined; + } + + if ( + document.activeElement && + document.activeElement.nodeName && + (document.activeElement.nodeName.toLowerCase() === "input" || + document.activeElement.nodeName.toLowerCase() === "textarea") + ) { + return undefined; + } + + if ( + swiper.params.keyboard.onlyInViewport && + (isPageUp || + isPageDown || + isArrowLeft || + isArrowRight || + isArrowUp || + isArrowDown) + ) { + let inView = false; // Check that swiper should be inside of visible area of window + + if ( + swiper.$el.parents(`.${swiper.params.slideClass}`).length > 0 && + swiper.$el.parents(`.${swiper.params.slideActiveClass}`).length === 0 + ) { + return undefined; + } + + const $el = swiper.$el; + const swiperWidth = $el[0].clientWidth; + const swiperHeight = $el[0].clientHeight; + const windowWidth = window.innerWidth; + const windowHeight = window.innerHeight; + const swiperOffset = swiper.$el.offset(); + if (rtl) swiperOffset.left -= swiper.$el[0].scrollLeft; + const swiperCoord = [ + [swiperOffset.left, swiperOffset.top], + [swiperOffset.left + swiperWidth, swiperOffset.top], + [swiperOffset.left, swiperOffset.top + swiperHeight], + [swiperOffset.left + swiperWidth, swiperOffset.top + swiperHeight], + ]; + + for (let i = 0; i < swiperCoord.length; i += 1) { + const point = swiperCoord[i]; + + if ( + point[0] >= 0 && + point[0] <= windowWidth && + point[1] >= 0 && + point[1] <= windowHeight + ) { + if (point[0] === 0 && point[1] === 0) continue; // eslint-disable-line + + inView = true; + } + } + + if (!inView) return undefined; + } + + if (swiper.isHorizontal()) { + if (isPageUp || isPageDown || isArrowLeft || isArrowRight) { + if (e.preventDefault) e.preventDefault(); + else e.returnValue = false; + } + + if ( + ((isPageDown || isArrowRight) && !rtl) || + ((isPageUp || isArrowLeft) && rtl) + ) + swiper.slideNext(); + if ( + ((isPageUp || isArrowLeft) && !rtl) || + ((isPageDown || isArrowRight) && rtl) + ) + swiper.slidePrev(); + } else { + if (isPageUp || isPageDown || isArrowUp || isArrowDown) { + if (e.preventDefault) e.preventDefault(); + else e.returnValue = false; + } + + if (isPageDown || isArrowDown) swiper.slideNext(); + if (isPageUp || isArrowUp) swiper.slidePrev(); + } + + emit("keyPress", kc); + return undefined; + } + + function enable() { + if (swiper.keyboard.enabled) return; + $(document).on("keydown", handle); + swiper.keyboard.enabled = true; + } + + function disable() { + if (!swiper.keyboard.enabled) return; + $(document).off("keydown", handle); + swiper.keyboard.enabled = false; + } + + on("init", () => { + if (swiper.params.keyboard.enabled) { + enable(); + } + }); + on("destroy", () => { + if (swiper.keyboard.enabled) { + disable(); + } + }); + Object.assign(swiper.keyboard, { + enable, + disable, + }); + } + + /* eslint-disable consistent-return */ + function Mousewheel(_ref) { + let { swiper, extendParams, on, emit } = _ref; + const window = getWindow(); + extendParams({ + mousewheel: { + enabled: false, + releaseOnEdges: false, + invert: false, + forceToAxis: false, + sensitivity: 1, + eventsTarget: "container", + thresholdDelta: null, + thresholdTime: null, + }, + }); + swiper.mousewheel = { + enabled: false, + }; + let timeout; + let lastScrollTime = now(); + let lastEventBeforeSnap; + const recentWheelEvents = []; + + function normalize(e) { + // Reasonable defaults + const PIXEL_STEP = 10; + const LINE_HEIGHT = 40; + const PAGE_HEIGHT = 800; + let sX = 0; + let sY = 0; // spinX, spinY + + let pX = 0; + let pY = 0; // pixelX, pixelY + // Legacy + + if ("detail" in e) { + sY = e.detail; + } + + if ("wheelDelta" in e) { + sY = -e.wheelDelta / 120; + } + + if ("wheelDeltaY" in e) { + sY = -e.wheelDeltaY / 120; + } + + if ("wheelDeltaX" in e) { + sX = -e.wheelDeltaX / 120; + } // side scrolling on FF with DOMMouseScroll + + if ("axis" in e && e.axis === e.HORIZONTAL_AXIS) { + sX = sY; + sY = 0; + } + + pX = sX * PIXEL_STEP; + pY = sY * PIXEL_STEP; + + if ("deltaY" in e) { + pY = e.deltaY; + } + + if ("deltaX" in e) { + pX = e.deltaX; + } + + if (e.shiftKey && !pX) { + // if user scrolls with shift he wants horizontal scroll + pX = pY; + pY = 0; + } + + if ((pX || pY) && e.deltaMode) { + if (e.deltaMode === 1) { + // delta in LINE units + pX *= LINE_HEIGHT; + pY *= LINE_HEIGHT; + } else { + // delta in PAGE units + pX *= PAGE_HEIGHT; + pY *= PAGE_HEIGHT; + } + } // Fall-back if spin cannot be determined + + if (pX && !sX) { + sX = pX < 1 ? -1 : 1; + } + + if (pY && !sY) { + sY = pY < 1 ? -1 : 1; + } + + return { + spinX: sX, + spinY: sY, + pixelX: pX, + pixelY: pY, + }; + } + + function handleMouseEnter() { + if (!swiper.enabled) return; + swiper.mouseEntered = true; + } + + function handleMouseLeave() { + if (!swiper.enabled) return; + swiper.mouseEntered = false; + } + + function animateSlider(newEvent) { + if ( + swiper.params.mousewheel.thresholdDelta && + newEvent.delta < swiper.params.mousewheel.thresholdDelta + ) { + // Prevent if delta of wheel scroll delta is below configured threshold + return false; + } + + if ( + swiper.params.mousewheel.thresholdTime && + now() - lastScrollTime < swiper.params.mousewheel.thresholdTime + ) { + // Prevent if time between scrolls is below configured threshold + return false; + } // If the movement is NOT big enough and + // if the last time the user scrolled was too close to the current one (avoid continuously triggering the slider): + // Don't go any further (avoid insignificant scroll movement). + + if (newEvent.delta >= 6 && now() - lastScrollTime < 60) { + // Return false as a default + return true; + } // If user is scrolling towards the end: + // If the slider hasn't hit the latest slide or + // if the slider is a loop and + // if the slider isn't moving right now: + // Go to next slide and + // emit a scroll event. + // Else (the user is scrolling towards the beginning) and + // if the slider hasn't hit the first slide or + // if the slider is a loop and + // if the slider isn't moving right now: + // Go to prev slide and + // emit a scroll event. + + if (newEvent.direction < 0) { + if ((!swiper.isEnd || swiper.params.loop) && !swiper.animating) { + swiper.slideNext(); + emit("scroll", newEvent.raw); + } + } else if ( + (!swiper.isBeginning || swiper.params.loop) && + !swiper.animating + ) { + swiper.slidePrev(); + emit("scroll", newEvent.raw); + } // If you got here is because an animation has been triggered so store the current time + + lastScrollTime = new window.Date().getTime(); // Return false as a default + + return false; + } + + function releaseScroll(newEvent) { + const params = swiper.params.mousewheel; + + if (newEvent.direction < 0) { + if (swiper.isEnd && !swiper.params.loop && params.releaseOnEdges) { + // Return true to animate scroll on edges + return true; + } + } else if ( + swiper.isBeginning && + !swiper.params.loop && + params.releaseOnEdges + ) { + // Return true to animate scroll on edges + return true; + } + + return false; + } + + function handle(event) { + let e = event; + let disableParentSwiper = true; + if (!swiper.enabled) return; + const params = swiper.params.mousewheel; + + if (swiper.params.cssMode) { + e.preventDefault(); + } + + let target = swiper.$el; + + if (swiper.params.mousewheel.eventsTarget !== "container") { + target = $(swiper.params.mousewheel.eventsTarget); + } + + if ( + !swiper.mouseEntered && + !target[0].contains(e.target) && + !params.releaseOnEdges + ) + return true; + if (e.originalEvent) e = e.originalEvent; // jquery fix + + let delta = 0; + const rtlFactor = swiper.rtlTranslate ? -1 : 1; + const data = normalize(e); + + if (params.forceToAxis) { + if (swiper.isHorizontal()) { + if (Math.abs(data.pixelX) > Math.abs(data.pixelY)) + delta = -data.pixelX * rtlFactor; + else return true; + } else if (Math.abs(data.pixelY) > Math.abs(data.pixelX)) + delta = -data.pixelY; + else return true; + } else { + delta = + Math.abs(data.pixelX) > Math.abs(data.pixelY) + ? -data.pixelX * rtlFactor + : -data.pixelY; + } + + if (delta === 0) return true; + if (params.invert) delta = -delta; // Get the scroll positions + + let positions = swiper.getTranslate() + delta * params.sensitivity; + if (positions >= swiper.minTranslate()) positions = swiper.minTranslate(); + if (positions <= swiper.maxTranslate()) positions = swiper.maxTranslate(); // When loop is true: + // the disableParentSwiper will be true. + // When loop is false: + // if the scroll positions is not on edge, + // then the disableParentSwiper will be true. + // if the scroll on edge positions, + // then the disableParentSwiper will be false. + + disableParentSwiper = swiper.params.loop + ? true + : !( + positions === swiper.minTranslate() || + positions === swiper.maxTranslate() + ); + if (disableParentSwiper && swiper.params.nested) e.stopPropagation(); + + if (!swiper.params.freeMode || !swiper.params.freeMode.enabled) { + // Register the new event in a variable which stores the relevant data + const newEvent = { + time: now(), + delta: Math.abs(delta), + direction: Math.sign(delta), + raw: event, + }; // Keep the most recent events + + if (recentWheelEvents.length >= 2) { + recentWheelEvents.shift(); // only store the last N events + } + + const prevEvent = recentWheelEvents.length + ? recentWheelEvents[recentWheelEvents.length - 1] + : undefined; + recentWheelEvents.push(newEvent); // If there is at least one previous recorded event: + // If direction has changed or + // if the scroll is quicker than the previous one: + // Animate the slider. + // Else (this is the first time the wheel is moved): + // Animate the slider. + + if (prevEvent) { + if ( + newEvent.direction !== prevEvent.direction || + newEvent.delta > prevEvent.delta || + newEvent.time > prevEvent.time + 150 + ) { + animateSlider(newEvent); + } + } else { + animateSlider(newEvent); + } // If it's time to release the scroll: + // Return now so you don't hit the preventDefault. + + if (releaseScroll(newEvent)) { + return true; + } + } else { + // Freemode or scrollContainer: + // If we recently snapped after a momentum scroll, then ignore wheel events + // to give time for the deceleration to finish. Stop ignoring after 500 msecs + // or if it's a new scroll (larger delta or inverse sign as last event before + // an end-of-momentum snap). + const newEvent = { + time: now(), + delta: Math.abs(delta), + direction: Math.sign(delta), + }; + const ignoreWheelEvents = + lastEventBeforeSnap && + newEvent.time < lastEventBeforeSnap.time + 500 && + newEvent.delta <= lastEventBeforeSnap.delta && + newEvent.direction === lastEventBeforeSnap.direction; + + if (!ignoreWheelEvents) { + lastEventBeforeSnap = undefined; + + if (swiper.params.loop) { + swiper.loopFix(); + } + + let position = swiper.getTranslate() + delta * params.sensitivity; + const wasBeginning = swiper.isBeginning; + const wasEnd = swiper.isEnd; + if (position >= swiper.minTranslate()) + position = swiper.minTranslate(); + if (position <= swiper.maxTranslate()) + position = swiper.maxTranslate(); + swiper.setTransition(0); + swiper.setTranslate(position); + swiper.updateProgress(); + swiper.updateActiveIndex(); + swiper.updateSlidesClasses(); + + if ( + (!wasBeginning && swiper.isBeginning) || + (!wasEnd && swiper.isEnd) + ) { + swiper.updateSlidesClasses(); + } + + if (swiper.params.freeMode.sticky) { + // When wheel scrolling starts with sticky (aka snap) enabled, then detect + // the end of a momentum scroll by storing recent (N=15?) wheel events. + // 1. do all N events have decreasing or same (absolute value) delta? + // 2. did all N events arrive in the last M (M=500?) msecs? + // 3. does the earliest event have an (absolute value) delta that's + // at least P (P=1?) larger than the most recent event's delta? + // 4. does the latest event have a delta that's smaller than Q (Q=6?) pixels? + // If 1-4 are "yes" then we're near the end of a momentum scroll deceleration. + // Snap immediately and ignore remaining wheel events in this scroll. + // See comment above for "remaining wheel events in this scroll" determination. + // If 1-4 aren't satisfied, then wait to snap until 500ms after the last event. + clearTimeout(timeout); + timeout = undefined; + + if (recentWheelEvents.length >= 15) { + recentWheelEvents.shift(); // only store the last N events + } + + const prevEvent = recentWheelEvents.length + ? recentWheelEvents[recentWheelEvents.length - 1] + : undefined; + const firstEvent = recentWheelEvents[0]; + recentWheelEvents.push(newEvent); + + if ( + prevEvent && + (newEvent.delta > prevEvent.delta || + newEvent.direction !== prevEvent.direction) + ) { + // Increasing or reverse-sign delta means the user started scrolling again. Clear the wheel event log. + recentWheelEvents.splice(0); + } else if ( + recentWheelEvents.length >= 15 && + newEvent.time - firstEvent.time < 500 && + firstEvent.delta - newEvent.delta >= 1 && + newEvent.delta <= 6 + ) { + // We're at the end of the deceleration of a momentum scroll, so there's no need + // to wait for more events. Snap ASAP on the next tick. + // Also, because there's some remaining momentum we'll bias the snap in the + // direction of the ongoing scroll because it's better UX for the scroll to snap + // in the same direction as the scroll instead of reversing to snap. Therefore, + // if it's already scrolled more than 20% in the current direction, keep going. + const snapToThreshold = delta > 0 ? 0.8 : 0.2; + lastEventBeforeSnap = newEvent; + recentWheelEvents.splice(0); + timeout = nextTick(() => { + swiper.slideToClosest( + swiper.params.speed, + true, + undefined, + snapToThreshold, + ); + }, 0); // no delay; move on next tick + } + + if (!timeout) { + // if we get here, then we haven't detected the end of a momentum scroll, so + // we'll consider a scroll "complete" when there haven't been any wheel events + // for 500ms. + timeout = nextTick(() => { + const snapToThreshold = 0.5; + lastEventBeforeSnap = newEvent; + recentWheelEvents.splice(0); + swiper.slideToClosest( + swiper.params.speed, + true, + undefined, + snapToThreshold, + ); + }, 500); + } + } // Emit event + + if (!ignoreWheelEvents) emit("scroll", e); // Stop autoplay + + if ( + swiper.params.autoplay && + swiper.params.autoplayDisableOnInteraction + ) + swiper.autoplay.stop(); // Return page scroll on edge positions + + if ( + position === swiper.minTranslate() || + position === swiper.maxTranslate() + ) + return true; + } + } + + if (e.preventDefault) e.preventDefault(); + else e.returnValue = false; + return false; + } + + function events(method) { + let target = swiper.$el; + + if (swiper.params.mousewheel.eventsTarget !== "container") { + target = $(swiper.params.mousewheel.eventsTarget); + } + + target[method]("mouseenter", handleMouseEnter); + target[method]("mouseleave", handleMouseLeave); + target[method]("wheel", handle); + } + + function enable() { + if (swiper.params.cssMode) { + swiper.wrapperEl.removeEventListener("wheel", handle); + return true; + } + + if (swiper.mousewheel.enabled) return false; + events("on"); + swiper.mousewheel.enabled = true; + return true; + } + + function disable() { + if (swiper.params.cssMode) { + swiper.wrapperEl.addEventListener(event, handle); + return true; + } + + if (!swiper.mousewheel.enabled) return false; + events("off"); + swiper.mousewheel.enabled = false; + return true; + } + + on("init", () => { + if (!swiper.params.mousewheel.enabled && swiper.params.cssMode) { + disable(); + } + + if (swiper.params.mousewheel.enabled) enable(); + }); + on("destroy", () => { + if (swiper.params.cssMode) { + enable(); + } + + if (swiper.mousewheel.enabled) disable(); + }); + Object.assign(swiper.mousewheel, { + enable, + disable, + }); + } + + function createElementIfNotDefined( + swiper, + originalParams, + params, + checkProps, + ) { + const document = getDocument(); + + if (swiper.params.createElements) { + Object.keys(checkProps).forEach((key) => { + if (!params[key] && params.auto === true) { + let element = swiper.$el.children(`.${checkProps[key]}`)[0]; + + if (!element) { + element = document.createElement("div"); + element.className = checkProps[key]; + swiper.$el.append(element); + } + + params[key] = element; + originalParams[key] = element; + } + }); + } + + return params; + } + + function Navigation(_ref) { + let { swiper, extendParams, on, emit } = _ref; + extendParams({ + navigation: { + nextEl: null, + prevEl: null, + hideOnClick: false, + disabledClass: "swiper-button-disabled", + hiddenClass: "swiper-button-hidden", + lockClass: "swiper-button-lock", + }, + }); + swiper.navigation = { + nextEl: null, + $nextEl: null, + prevEl: null, + $prevEl: null, + }; + + function getEl(el) { + let $el; + + if (el) { + $el = $(el); + + if ( + swiper.params.uniqueNavElements && + typeof el === "string" && + $el.length > 1 && + swiper.$el.find(el).length === 1 + ) { + $el = swiper.$el.find(el); + } + } + + return $el; + } + + function toggleEl($el, disabled) { + const params = swiper.params.navigation; + + if ($el && $el.length > 0) { + $el[disabled ? "addClass" : "removeClass"](params.disabledClass); + if ($el[0] && $el[0].tagName === "BUTTON") $el[0].disabled = disabled; + + if (swiper.params.watchOverflow && swiper.enabled) { + $el[swiper.isLocked ? "addClass" : "removeClass"](params.lockClass); + } + } + } + + function update() { + // Update Navigation Buttons + if (swiper.params.loop) return; + const { $nextEl, $prevEl } = swiper.navigation; + toggleEl($prevEl, swiper.isBeginning && !swiper.params.rewind); + toggleEl($nextEl, swiper.isEnd && !swiper.params.rewind); + } + + function onPrevClick(e) { + e.preventDefault(); + if (swiper.isBeginning && !swiper.params.loop && !swiper.params.rewind) + return; + swiper.slidePrev(); + } + + function onNextClick(e) { + e.preventDefault(); + if (swiper.isEnd && !swiper.params.loop && !swiper.params.rewind) return; + swiper.slideNext(); + } + + function init() { + const params = swiper.params.navigation; + swiper.params.navigation = createElementIfNotDefined( + swiper, + swiper.originalParams.navigation, + swiper.params.navigation, + { + nextEl: "swiper-button-next", + prevEl: "swiper-button-prev", + }, + ); + if (!(params.nextEl || params.prevEl)) return; + const $nextEl = getEl(params.nextEl); + const $prevEl = getEl(params.prevEl); + + if ($nextEl && $nextEl.length > 0) { + $nextEl.on("click", onNextClick); + } + + if ($prevEl && $prevEl.length > 0) { + $prevEl.on("click", onPrevClick); + } + + Object.assign(swiper.navigation, { + $nextEl, + nextEl: $nextEl && $nextEl[0], + $prevEl, + prevEl: $prevEl && $prevEl[0], + }); + + if (!swiper.enabled) { + if ($nextEl) $nextEl.addClass(params.lockClass); + if ($prevEl) $prevEl.addClass(params.lockClass); + } + } + + function destroy() { + const { $nextEl, $prevEl } = swiper.navigation; + + if ($nextEl && $nextEl.length) { + $nextEl.off("click", onNextClick); + $nextEl.removeClass(swiper.params.navigation.disabledClass); + } + + if ($prevEl && $prevEl.length) { + $prevEl.off("click", onPrevClick); + $prevEl.removeClass(swiper.params.navigation.disabledClass); + } + } + + on("init", () => { + init(); + update(); + }); + on("toEdge fromEdge lock unlock", () => { + update(); + }); + on("destroy", () => { + destroy(); + }); + on("enable disable", () => { + const { $nextEl, $prevEl } = swiper.navigation; + + if ($nextEl) { + $nextEl[swiper.enabled ? "removeClass" : "addClass"]( + swiper.params.navigation.lockClass, + ); + } + + if ($prevEl) { + $prevEl[swiper.enabled ? "removeClass" : "addClass"]( + swiper.params.navigation.lockClass, + ); + } + }); + on("click", (_s, e) => { + const { $nextEl, $prevEl } = swiper.navigation; + const targetEl = e.target; + + if ( + swiper.params.navigation.hideOnClick && + !$(targetEl).is($prevEl) && + !$(targetEl).is($nextEl) + ) { + if ( + swiper.pagination && + swiper.params.pagination && + swiper.params.pagination.clickable && + (swiper.pagination.el === targetEl || + swiper.pagination.el.contains(targetEl)) + ) + return; + let isHidden; + + if ($nextEl) { + isHidden = $nextEl.hasClass(swiper.params.navigation.hiddenClass); + } else if ($prevEl) { + isHidden = $prevEl.hasClass(swiper.params.navigation.hiddenClass); + } + + if (isHidden === true) { + emit("navigationShow"); + } else { + emit("navigationHide"); + } + + if ($nextEl) { + $nextEl.toggleClass(swiper.params.navigation.hiddenClass); + } + + if ($prevEl) { + $prevEl.toggleClass(swiper.params.navigation.hiddenClass); + } + } + }); + Object.assign(swiper.navigation, { + update, + init, + destroy, + }); + } + + function classesToSelector(classes) { + if (classes === void 0) { + classes = ""; + } + + return `.${classes + .trim() + .replace(/([\.:!\/])/g, "\\$1") // eslint-disable-line + .replace(/ /g, ".")}`; + } + + function Pagination(_ref) { + let { swiper, extendParams, on, emit } = _ref; + const pfx = "swiper-pagination"; + extendParams({ + pagination: { + el: null, + bulletElement: "span", + clickable: false, + hideOnClick: false, + renderBullet: null, + renderProgressbar: null, + renderFraction: null, + renderCustom: null, + progressbarOpposite: false, + type: "bullets", + // 'bullets' or 'progressbar' or 'fraction' or 'custom' + dynamicBullets: false, + dynamicMainBullets: 1, + formatFractionCurrent: (number) => number, + formatFractionTotal: (number) => number, + bulletClass: `${pfx}-bullet`, + bulletActiveClass: `${pfx}-bullet-active`, + modifierClass: `${pfx}-`, + currentClass: `${pfx}-current`, + totalClass: `${pfx}-total`, + hiddenClass: `${pfx}-hidden`, + progressbarFillClass: `${pfx}-progressbar-fill`, + progressbarOppositeClass: `${pfx}-progressbar-opposite`, + clickableClass: `${pfx}-clickable`, + lockClass: `${pfx}-lock`, + horizontalClass: `${pfx}-horizontal`, + verticalClass: `${pfx}-vertical`, + }, + }); + swiper.pagination = { + el: null, + $el: null, + bullets: [], + }; + let bulletSize; + let dynamicBulletIndex = 0; + + function isPaginationDisabled() { + return ( + !swiper.params.pagination.el || + !swiper.pagination.el || + !swiper.pagination.$el || + swiper.pagination.$el.length === 0 + ); + } + + function setSideBullets($bulletEl, position) { + const { bulletActiveClass } = swiper.params.pagination; + $bulletEl[position]() + .addClass(`${bulletActiveClass}-${position}`) + [position]() + .addClass(`${bulletActiveClass}-${position}-${position}`); + } + + function update() { + // Render || Update Pagination bullets/items + const rtl = swiper.rtl; + const params = swiper.params.pagination; + if (isPaginationDisabled()) return; + const slidesLength = + swiper.virtual && swiper.params.virtual.enabled + ? swiper.virtual.slides.length + : swiper.slides.length; + const $el = swiper.pagination.$el; // Current/Total + + let current; + const total = swiper.params.loop + ? Math.ceil( + (slidesLength - swiper.loopedSlides * 2) / + swiper.params.slidesPerGroup, + ) + : swiper.snapGrid.length; + + if (swiper.params.loop) { + current = Math.ceil( + (swiper.activeIndex - swiper.loopedSlides) / + swiper.params.slidesPerGroup, + ); + + if (current > slidesLength - 1 - swiper.loopedSlides * 2) { + current -= slidesLength - swiper.loopedSlides * 2; + } + + if (current > total - 1) current -= total; + if (current < 0 && swiper.params.paginationType !== "bullets") + current = total + current; + } else if (typeof swiper.snapIndex !== "undefined") { + current = swiper.snapIndex; + } else { + current = swiper.activeIndex || 0; + } // Types + + if ( + params.type === "bullets" && + swiper.pagination.bullets && + swiper.pagination.bullets.length > 0 + ) { + const bullets = swiper.pagination.bullets; + let firstIndex; + let lastIndex; + let midIndex; + + if (params.dynamicBullets) { + bulletSize = bullets + .eq(0) + [swiper.isHorizontal() ? "outerWidth" : "outerHeight"](true); + $el.css( + swiper.isHorizontal() ? "width" : "height", + `${bulletSize * (params.dynamicMainBullets + 4)}px`, + ); + + if ( + params.dynamicMainBullets > 1 && + swiper.previousIndex !== undefined + ) { + dynamicBulletIndex += + current - (swiper.previousIndex - swiper.loopedSlides || 0); + + if (dynamicBulletIndex > params.dynamicMainBullets - 1) { + dynamicBulletIndex = params.dynamicMainBullets - 1; + } else if (dynamicBulletIndex < 0) { + dynamicBulletIndex = 0; + } + } + + firstIndex = Math.max(current - dynamicBulletIndex, 0); + lastIndex = + firstIndex + + (Math.min(bullets.length, params.dynamicMainBullets) - 1); + midIndex = (lastIndex + firstIndex) / 2; + } + + bullets.removeClass( + ["", "-next", "-next-next", "-prev", "-prev-prev", "-main"] + .map((suffix) => `${params.bulletActiveClass}${suffix}`) + .join(" "), + ); + + if ($el.length > 1) { + bullets.each((bullet) => { + const $bullet = $(bullet); + const bulletIndex = $bullet.index(); + + if (bulletIndex === current) { + $bullet.addClass(params.bulletActiveClass); + } + + if (params.dynamicBullets) { + if (bulletIndex >= firstIndex && bulletIndex <= lastIndex) { + $bullet.addClass(`${params.bulletActiveClass}-main`); + } + + if (bulletIndex === firstIndex) { + setSideBullets($bullet, "prev"); + } + + if (bulletIndex === lastIndex) { + setSideBullets($bullet, "next"); + } + } + }); + } else { + const $bullet = bullets.eq(current); + const bulletIndex = $bullet.index(); + $bullet.addClass(params.bulletActiveClass); + + if (params.dynamicBullets) { + const $firstDisplayedBullet = bullets.eq(firstIndex); + const $lastDisplayedBullet = bullets.eq(lastIndex); + + for (let i = firstIndex; i <= lastIndex; i += 1) { + bullets.eq(i).addClass(`${params.bulletActiveClass}-main`); + } + + if (swiper.params.loop) { + if (bulletIndex >= bullets.length) { + for (let i = params.dynamicMainBullets; i >= 0; i -= 1) { + bullets + .eq(bullets.length - i) + .addClass(`${params.bulletActiveClass}-main`); + } + + bullets + .eq(bullets.length - params.dynamicMainBullets - 1) + .addClass(`${params.bulletActiveClass}-prev`); + } else { + setSideBullets($firstDisplayedBullet, "prev"); + setSideBullets($lastDisplayedBullet, "next"); + } + } else { + setSideBullets($firstDisplayedBullet, "prev"); + setSideBullets($lastDisplayedBullet, "next"); + } + } + } + + if (params.dynamicBullets) { + const dynamicBulletsLength = Math.min( + bullets.length, + params.dynamicMainBullets + 4, + ); + const bulletsOffset = + (bulletSize * dynamicBulletsLength - bulletSize) / 2 - + midIndex * bulletSize; + const offsetProp = rtl ? "right" : "left"; + bullets.css( + swiper.isHorizontal() ? offsetProp : "top", + `${bulletsOffset}px`, + ); + } + } + + if (params.type === "fraction") { + $el + .find(classesToSelector(params.currentClass)) + .text(params.formatFractionCurrent(current + 1)); + $el + .find(classesToSelector(params.totalClass)) + .text(params.formatFractionTotal(total)); + } + + if (params.type === "progressbar") { + let progressbarDirection; + + if (params.progressbarOpposite) { + progressbarDirection = swiper.isHorizontal() + ? "vertical" + : "horizontal"; + } else { + progressbarDirection = swiper.isHorizontal() + ? "horizontal" + : "vertical"; + } + + const scale = (current + 1) / total; + let scaleX = 1; + let scaleY = 1; + + if (progressbarDirection === "horizontal") { + scaleX = scale; + } else { + scaleY = scale; + } + + $el + .find(classesToSelector(params.progressbarFillClass)) + .transform(`translate3d(0,0,0) scaleX(${scaleX}) scaleY(${scaleY})`) + .transition(swiper.params.speed); + } + + if (params.type === "custom" && params.renderCustom) { + $el.html(params.renderCustom(swiper, current + 1, total)); + emit("paginationRender", $el[0]); + } else { + emit("paginationUpdate", $el[0]); + } + + if (swiper.params.watchOverflow && swiper.enabled) { + $el[swiper.isLocked ? "addClass" : "removeClass"](params.lockClass); + } + } + + function render() { + // Render Container + const params = swiper.params.pagination; + if (isPaginationDisabled()) return; + const slidesLength = + swiper.virtual && swiper.params.virtual.enabled + ? swiper.virtual.slides.length + : swiper.slides.length; + const $el = swiper.pagination.$el; + let paginationHTML = ""; + + if (params.type === "bullets") { + let numberOfBullets = swiper.params.loop + ? Math.ceil( + (slidesLength - swiper.loopedSlides * 2) / + swiper.params.slidesPerGroup, + ) + : swiper.snapGrid.length; + + if ( + swiper.params.freeMode && + swiper.params.freeMode.enabled && + !swiper.params.loop && + numberOfBullets > slidesLength + ) { + numberOfBullets = slidesLength; + } + + for (let i = 0; i < numberOfBullets; i += 1) { + if (params.renderBullet) { + paginationHTML += params.renderBullet.call( + swiper, + i, + params.bulletClass, + ); + } else { + paginationHTML += `<${params.bulletElement} class="${params.bulletClass}">`; + } + } + + $el.html(paginationHTML); + swiper.pagination.bullets = $el.find( + classesToSelector(params.bulletClass), + ); + } + + if (params.type === "fraction") { + if (params.renderFraction) { + paginationHTML = params.renderFraction.call( + swiper, + params.currentClass, + params.totalClass, + ); + } else { + paginationHTML = + `` + + " / " + + ``; + } + + $el.html(paginationHTML); + } + + if (params.type === "progressbar") { + if (params.renderProgressbar) { + paginationHTML = params.renderProgressbar.call( + swiper, + params.progressbarFillClass, + ); + } else { + paginationHTML = ``; + } + + $el.html(paginationHTML); + } + + if (params.type !== "custom") { + emit("paginationRender", swiper.pagination.$el[0]); + } + } + + function init() { + swiper.params.pagination = createElementIfNotDefined( + swiper, + swiper.originalParams.pagination, + swiper.params.pagination, + { + el: "swiper-pagination", + }, + ); + const params = swiper.params.pagination; + if (!params.el) return; + let $el = $(params.el); + if ($el.length === 0) return; + + if ( + swiper.params.uniqueNavElements && + typeof params.el === "string" && + $el.length > 1 + ) { + $el = swiper.$el.find(params.el); // check if it belongs to another nested Swiper + + if ($el.length > 1) { + $el = $el.filter((el) => { + if ($(el).parents(".swiper")[0] !== swiper.el) return false; + return true; + }); + } + } + + if (params.type === "bullets" && params.clickable) { + $el.addClass(params.clickableClass); + } + + $el.addClass(params.modifierClass + params.type); + $el.addClass( + swiper.isHorizontal() ? params.horizontalClass : params.verticalClass, + ); + + if (params.type === "bullets" && params.dynamicBullets) { + $el.addClass(`${params.modifierClass}${params.type}-dynamic`); + dynamicBulletIndex = 0; + + if (params.dynamicMainBullets < 1) { + params.dynamicMainBullets = 1; + } + } + + if (params.type === "progressbar" && params.progressbarOpposite) { + $el.addClass(params.progressbarOppositeClass); + } + + if (params.clickable) { + $el.on( + "click", + classesToSelector(params.bulletClass), + function onClick(e) { + e.preventDefault(); + let index = $(this).index() * swiper.params.slidesPerGroup; + if (swiper.params.loop) index += swiper.loopedSlides; + swiper.slideTo(index); + }, + ); + } + + Object.assign(swiper.pagination, { + $el, + el: $el[0], + }); + + if (!swiper.enabled) { + $el.addClass(params.lockClass); + } + } + + function destroy() { + const params = swiper.params.pagination; + if (isPaginationDisabled()) return; + const $el = swiper.pagination.$el; + $el.removeClass(params.hiddenClass); + $el.removeClass(params.modifierClass + params.type); + $el.removeClass( + swiper.isHorizontal() ? params.horizontalClass : params.verticalClass, + ); + if (swiper.pagination.bullets && swiper.pagination.bullets.removeClass) + swiper.pagination.bullets.removeClass(params.bulletActiveClass); + + if (params.clickable) { + $el.off("click", classesToSelector(params.bulletClass)); + } + } + + on("init", () => { + init(); + render(); + update(); + }); + on("activeIndexChange", () => { + if (swiper.params.loop) { + update(); + } else if (typeof swiper.snapIndex === "undefined") { + update(); + } + }); + on("snapIndexChange", () => { + if (!swiper.params.loop) { + update(); + } + }); + on("slidesLengthChange", () => { + if (swiper.params.loop) { + render(); + update(); + } + }); + on("snapGridLengthChange", () => { + if (!swiper.params.loop) { + render(); + update(); + } + }); + on("destroy", () => { + destroy(); + }); + on("enable disable", () => { + const { $el } = swiper.pagination; + + if ($el) { + $el[swiper.enabled ? "removeClass" : "addClass"]( + swiper.params.pagination.lockClass, + ); + } + }); + on("lock unlock", () => { + update(); + }); + on("click", (_s, e) => { + const targetEl = e.target; + const { $el } = swiper.pagination; + + if ( + swiper.params.pagination.el && + swiper.params.pagination.hideOnClick && + $el.length > 0 && + !$(targetEl).hasClass(swiper.params.pagination.bulletClass) + ) { + if ( + swiper.navigation && + ((swiper.navigation.nextEl && + targetEl === swiper.navigation.nextEl) || + (swiper.navigation.prevEl && targetEl === swiper.navigation.prevEl)) + ) + return; + const isHidden = $el.hasClass(swiper.params.pagination.hiddenClass); + + if (isHidden === true) { + emit("paginationShow"); + } else { + emit("paginationHide"); + } + + $el.toggleClass(swiper.params.pagination.hiddenClass); + } + }); + Object.assign(swiper.pagination, { + render, + update, + init, + destroy, + }); + } + + function Scrollbar(_ref) { + let { swiper, extendParams, on, emit } = _ref; + const document = getDocument(); + let isTouched = false; + let timeout = null; + let dragTimeout = null; + let dragStartPos; + let dragSize; + let trackSize; + let divider; + extendParams({ + scrollbar: { + el: null, + dragSize: "auto", + hide: false, + draggable: false, + snapOnRelease: true, + lockClass: "swiper-scrollbar-lock", + dragClass: "swiper-scrollbar-drag", + }, + }); + swiper.scrollbar = { + el: null, + dragEl: null, + $el: null, + $dragEl: null, + }; + + function setTranslate() { + if (!swiper.params.scrollbar.el || !swiper.scrollbar.el) return; + const { scrollbar, rtlTranslate: rtl, progress } = swiper; + const { $dragEl, $el } = scrollbar; + const params = swiper.params.scrollbar; + let newSize = dragSize; + let newPos = (trackSize - dragSize) * progress; + + if (rtl) { + newPos = -newPos; + + if (newPos > 0) { + newSize = dragSize - newPos; + newPos = 0; + } else if (-newPos + dragSize > trackSize) { + newSize = trackSize + newPos; + } + } else if (newPos < 0) { + newSize = dragSize + newPos; + newPos = 0; + } else if (newPos + dragSize > trackSize) { + newSize = trackSize - newPos; + } + + if (swiper.isHorizontal()) { + $dragEl.transform(`translate3d(${newPos}px, 0, 0)`); + $dragEl[0].style.width = `${newSize}px`; + } else { + $dragEl.transform(`translate3d(0px, ${newPos}px, 0)`); + $dragEl[0].style.height = `${newSize}px`; + } + + if (params.hide) { + clearTimeout(timeout); + $el[0].style.opacity = 1; + timeout = setTimeout(() => { + $el[0].style.opacity = 0; + $el.transition(400); + }, 1000); + } + } + + function setTransition(duration) { + if (!swiper.params.scrollbar.el || !swiper.scrollbar.el) return; + swiper.scrollbar.$dragEl.transition(duration); + } + + function updateSize() { + if (!swiper.params.scrollbar.el || !swiper.scrollbar.el) return; + const { scrollbar } = swiper; + const { $dragEl, $el } = scrollbar; + $dragEl[0].style.width = ""; + $dragEl[0].style.height = ""; + trackSize = swiper.isHorizontal() + ? $el[0].offsetWidth + : $el[0].offsetHeight; + divider = + swiper.size / + (swiper.virtualSize + + swiper.params.slidesOffsetBefore - + (swiper.params.centeredSlides ? swiper.snapGrid[0] : 0)); + + if (swiper.params.scrollbar.dragSize === "auto") { + dragSize = trackSize * divider; + } else { + dragSize = parseInt(swiper.params.scrollbar.dragSize, 10); + } + + if (swiper.isHorizontal()) { + $dragEl[0].style.width = `${dragSize}px`; + } else { + $dragEl[0].style.height = `${dragSize}px`; + } + + if (divider >= 1) { + $el[0].style.display = "none"; + } else { + $el[0].style.display = ""; + } + + if (swiper.params.scrollbar.hide) { + $el[0].style.opacity = 0; + } + + if (swiper.params.watchOverflow && swiper.enabled) { + scrollbar.$el[swiper.isLocked ? "addClass" : "removeClass"]( + swiper.params.scrollbar.lockClass, + ); + } + } + + function getPointerPosition(e) { + if (swiper.isHorizontal()) { + return e.type === "touchstart" || e.type === "touchmove" + ? e.targetTouches[0].clientX + : e.clientX; + } + + return e.type === "touchstart" || e.type === "touchmove" + ? e.targetTouches[0].clientY + : e.clientY; + } + + function setDragPosition(e) { + const { scrollbar, rtlTranslate: rtl } = swiper; + const { $el } = scrollbar; + let positionRatio; + positionRatio = + (getPointerPosition(e) - + $el.offset()[swiper.isHorizontal() ? "left" : "top"] - + (dragStartPos !== null ? dragStartPos : dragSize / 2)) / + (trackSize - dragSize); + positionRatio = Math.max(Math.min(positionRatio, 1), 0); + + if (rtl) { + positionRatio = 1 - positionRatio; + } + + const position = + swiper.minTranslate() + + (swiper.maxTranslate() - swiper.minTranslate()) * positionRatio; + swiper.updateProgress(position); + swiper.setTranslate(position); + swiper.updateActiveIndex(); + swiper.updateSlidesClasses(); + } + + function onDragStart(e) { + const params = swiper.params.scrollbar; + const { scrollbar, $wrapperEl } = swiper; + const { $el, $dragEl } = scrollbar; + isTouched = true; + dragStartPos = + e.target === $dragEl[0] || e.target === $dragEl + ? getPointerPosition(e) - + e.target.getBoundingClientRect()[ + swiper.isHorizontal() ? "left" : "top" + ] + : null; + e.preventDefault(); + e.stopPropagation(); + $wrapperEl.transition(100); + $dragEl.transition(100); + setDragPosition(e); + clearTimeout(dragTimeout); + $el.transition(0); + + if (params.hide) { + $el.css("opacity", 1); + } + + if (swiper.params.cssMode) { + swiper.$wrapperEl.css("scroll-snap-type", "none"); + } + + emit("scrollbarDragStart", e); + } + + function onDragMove(e) { + const { scrollbar, $wrapperEl } = swiper; + const { $el, $dragEl } = scrollbar; + if (!isTouched) return; + if (e.preventDefault) e.preventDefault(); + else e.returnValue = false; + setDragPosition(e); + $wrapperEl.transition(0); + $el.transition(0); + $dragEl.transition(0); + emit("scrollbarDragMove", e); + } + + function onDragEnd(e) { + const params = swiper.params.scrollbar; + const { scrollbar, $wrapperEl } = swiper; + const { $el } = scrollbar; + if (!isTouched) return; + isTouched = false; + + if (swiper.params.cssMode) { + swiper.$wrapperEl.css("scroll-snap-type", ""); + $wrapperEl.transition(""); + } + + if (params.hide) { + clearTimeout(dragTimeout); + dragTimeout = nextTick(() => { + $el.css("opacity", 0); + $el.transition(400); + }, 1000); + } + + emit("scrollbarDragEnd", e); + + if (params.snapOnRelease) { + swiper.slideToClosest(); + } + } + + function events(method) { + const { + scrollbar, + touchEventsTouch, + touchEventsDesktop, + params, + support, + } = swiper; + const $el = scrollbar.$el; + const target = $el[0]; + const activeListener = + support.passiveListener && params.passiveListeners + ? { + passive: false, + capture: false, + } + : false; + const passiveListener = + support.passiveListener && params.passiveListeners + ? { + passive: true, + capture: false, + } + : false; + if (!target) return; + const eventMethod = + method === "on" ? "addEventListener" : "removeEventListener"; + + if (!support.touch) { + target[eventMethod]( + touchEventsDesktop.start, + onDragStart, + activeListener, + ); + document[eventMethod]( + touchEventsDesktop.move, + onDragMove, + activeListener, + ); + document[eventMethod]( + touchEventsDesktop.end, + onDragEnd, + passiveListener, + ); + } else { + target[eventMethod]( + touchEventsTouch.start, + onDragStart, + activeListener, + ); + target[eventMethod](touchEventsTouch.move, onDragMove, activeListener); + target[eventMethod](touchEventsTouch.end, onDragEnd, passiveListener); + } + } + + function enableDraggable() { + if (!swiper.params.scrollbar.el) return; + events("on"); + } + + function disableDraggable() { + if (!swiper.params.scrollbar.el) return; + events("off"); + } + + function init() { + const { scrollbar, $el: $swiperEl } = swiper; + swiper.params.scrollbar = createElementIfNotDefined( + swiper, + swiper.originalParams.scrollbar, + swiper.params.scrollbar, + { + el: "swiper-scrollbar", + }, + ); + const params = swiper.params.scrollbar; + if (!params.el) return; + let $el = $(params.el); + + if ( + swiper.params.uniqueNavElements && + typeof params.el === "string" && + $el.length > 1 && + $swiperEl.find(params.el).length === 1 + ) { + $el = $swiperEl.find(params.el); + } + + let $dragEl = $el.find(`.${swiper.params.scrollbar.dragClass}`); + + if ($dragEl.length === 0) { + $dragEl = $(`
`); + $el.append($dragEl); + } + + Object.assign(scrollbar, { + $el, + el: $el[0], + $dragEl, + dragEl: $dragEl[0], + }); + + if (params.draggable) { + enableDraggable(); + } + + if ($el) { + $el[swiper.enabled ? "removeClass" : "addClass"]( + swiper.params.scrollbar.lockClass, + ); + } + } + + function destroy() { + disableDraggable(); + } + + on("init", () => { + init(); + updateSize(); + setTranslate(); + }); + on("update resize observerUpdate lock unlock", () => { + updateSize(); + }); + on("setTranslate", () => { + setTranslate(); + }); + on("setTransition", (_s, duration) => { + setTransition(duration); + }); + on("enable disable", () => { + const { $el } = swiper.scrollbar; + + if ($el) { + $el[swiper.enabled ? "removeClass" : "addClass"]( + swiper.params.scrollbar.lockClass, + ); + } + }); + on("destroy", () => { + destroy(); + }); + Object.assign(swiper.scrollbar, { + updateSize, + setTranslate, + init, + destroy, + }); + } + + function Parallax(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + parallax: { + enabled: false, + }, + }); + + const setTransform = (el, progress) => { + const { rtl } = swiper; + const $el = $(el); + const rtlFactor = rtl ? -1 : 1; + const p = $el.attr("data-swiper-parallax") || "0"; + let x = $el.attr("data-swiper-parallax-x"); + let y = $el.attr("data-swiper-parallax-y"); + const scale = $el.attr("data-swiper-parallax-scale"); + const opacity = $el.attr("data-swiper-parallax-opacity"); + + if (x || y) { + x = x || "0"; + y = y || "0"; + } else if (swiper.isHorizontal()) { + x = p; + y = "0"; + } else { + y = p; + x = "0"; + } + + if (x.indexOf("%") >= 0) { + x = `${parseInt(x, 10) * progress * rtlFactor}%`; + } else { + x = `${x * progress * rtlFactor}px`; + } + + if (y.indexOf("%") >= 0) { + y = `${parseInt(y, 10) * progress}%`; + } else { + y = `${y * progress}px`; + } + + if (typeof opacity !== "undefined" && opacity !== null) { + const currentOpacity = + opacity - (opacity - 1) * (1 - Math.abs(progress)); + $el[0].style.opacity = currentOpacity; + } + + if (typeof scale === "undefined" || scale === null) { + $el.transform(`translate3d(${x}, ${y}, 0px)`); + } else { + const currentScale = scale - (scale - 1) * (1 - Math.abs(progress)); + $el.transform(`translate3d(${x}, ${y}, 0px) scale(${currentScale})`); + } + }; + + const setTranslate = () => { + const { $el, slides, progress, snapGrid } = swiper; + $el + .children( + "[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]", + ) + .each((el) => { + setTransform(el, progress); + }); + slides.each((slideEl, slideIndex) => { + let slideProgress = slideEl.progress; + + if ( + swiper.params.slidesPerGroup > 1 && + swiper.params.slidesPerView !== "auto" + ) { + slideProgress += + Math.ceil(slideIndex / 2) - progress * (snapGrid.length - 1); + } + + slideProgress = Math.min(Math.max(slideProgress, -1), 1); + $(slideEl) + .find( + "[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]", + ) + .each((el) => { + setTransform(el, slideProgress); + }); + }); + }; + + const setTransition = function (duration) { + if (duration === void 0) { + duration = swiper.params.speed; + } + + const { $el } = swiper; + $el + .find( + "[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]", + ) + .each((parallaxEl) => { + const $parallaxEl = $(parallaxEl); + let parallaxDuration = + parseInt($parallaxEl.attr("data-swiper-parallax-duration"), 10) || + duration; + if (duration === 0) parallaxDuration = 0; + $parallaxEl.transition(parallaxDuration); + }); + }; + + on("beforeInit", () => { + if (!swiper.params.parallax.enabled) return; + swiper.params.watchSlidesProgress = true; + swiper.originalParams.watchSlidesProgress = true; + }); + on("init", () => { + if (!swiper.params.parallax.enabled) return; + setTranslate(); + }); + on("setTranslate", () => { + if (!swiper.params.parallax.enabled) return; + setTranslate(); + }); + on("setTransition", (_swiper, duration) => { + if (!swiper.params.parallax.enabled) return; + setTransition(duration); + }); + } + + function Zoom(_ref) { + let { swiper, extendParams, on, emit } = _ref; + const window = getWindow(); + extendParams({ + zoom: { + enabled: false, + maxRatio: 3, + minRatio: 1, + toggle: true, + containerClass: "swiper-zoom-container", + zoomedSlideClass: "swiper-slide-zoomed", + }, + }); + swiper.zoom = { + enabled: false, + }; + let currentScale = 1; + let isScaling = false; + let gesturesEnabled; + let fakeGestureTouched; + let fakeGestureMoved; + const gesture = { + $slideEl: undefined, + slideWidth: undefined, + slideHeight: undefined, + $imageEl: undefined, + $imageWrapEl: undefined, + maxRatio: 3, + }; + const image = { + isTouched: undefined, + isMoved: undefined, + currentX: undefined, + currentY: undefined, + minX: undefined, + minY: undefined, + maxX: undefined, + maxY: undefined, + width: undefined, + height: undefined, + startX: undefined, + startY: undefined, + touchesStart: {}, + touchesCurrent: {}, + }; + const velocity = { + x: undefined, + y: undefined, + prevPositionX: undefined, + prevPositionY: undefined, + prevTime: undefined, + }; + let scale = 1; + Object.defineProperty(swiper.zoom, "scale", { + get() { + return scale; + }, + + set(value) { + if (scale !== value) { + const imageEl = gesture.$imageEl ? gesture.$imageEl[0] : undefined; + const slideEl = gesture.$slideEl ? gesture.$slideEl[0] : undefined; + emit("zoomChange", value, imageEl, slideEl); + } + + scale = value; + }, + }); + + function getDistanceBetweenTouches(e) { + if (e.targetTouches.length < 2) return 1; + const x1 = e.targetTouches[0].pageX; + const y1 = e.targetTouches[0].pageY; + const x2 = e.targetTouches[1].pageX; + const y2 = e.targetTouches[1].pageY; + const distance = Math.sqrt((x2 - x1) ** 2 + (y2 - y1) ** 2); + return distance; + } // Events + + function onGestureStart(e) { + const support = swiper.support; + const params = swiper.params.zoom; + fakeGestureTouched = false; + fakeGestureMoved = false; + + if (!support.gestures) { + if ( + e.type !== "touchstart" || + (e.type === "touchstart" && e.targetTouches.length < 2) + ) { + return; + } + + fakeGestureTouched = true; + gesture.scaleStart = getDistanceBetweenTouches(e); + } + + if (!gesture.$slideEl || !gesture.$slideEl.length) { + gesture.$slideEl = $(e.target).closest(`.${swiper.params.slideClass}`); + if (gesture.$slideEl.length === 0) + gesture.$slideEl = swiper.slides.eq(swiper.activeIndex); + gesture.$imageEl = gesture.$slideEl + .find(`.${params.containerClass}`) + .eq(0) + .find("picture, img, svg, canvas, .swiper-zoom-target") + .eq(0); + gesture.$imageWrapEl = gesture.$imageEl.parent( + `.${params.containerClass}`, + ); + gesture.maxRatio = + gesture.$imageWrapEl.attr("data-swiper-zoom") || params.maxRatio; + + if (gesture.$imageWrapEl.length === 0) { + gesture.$imageEl = undefined; + return; + } + } + + if (gesture.$imageEl) { + gesture.$imageEl.transition(0); + } + + isScaling = true; + } + + function onGestureChange(e) { + const support = swiper.support; + const params = swiper.params.zoom; + const zoom = swiper.zoom; + + if (!support.gestures) { + if ( + e.type !== "touchmove" || + (e.type === "touchmove" && e.targetTouches.length < 2) + ) { + return; + } + + fakeGestureMoved = true; + gesture.scaleMove = getDistanceBetweenTouches(e); + } + + if (!gesture.$imageEl || gesture.$imageEl.length === 0) { + if (e.type === "gesturechange") onGestureStart(e); + return; + } + + if (support.gestures) { + zoom.scale = e.scale * currentScale; + } else { + zoom.scale = (gesture.scaleMove / gesture.scaleStart) * currentScale; + } + + if (zoom.scale > gesture.maxRatio) { + zoom.scale = + gesture.maxRatio - 1 + (zoom.scale - gesture.maxRatio + 1) ** 0.5; + } + + if (zoom.scale < params.minRatio) { + zoom.scale = + params.minRatio + 1 - (params.minRatio - zoom.scale + 1) ** 0.5; + } + + gesture.$imageEl.transform(`translate3d(0,0,0) scale(${zoom.scale})`); + } + + function onGestureEnd(e) { + const device = swiper.device; + const support = swiper.support; + const params = swiper.params.zoom; + const zoom = swiper.zoom; + + if (!support.gestures) { + if (!fakeGestureTouched || !fakeGestureMoved) { + return; + } + + if ( + e.type !== "touchend" || + (e.type === "touchend" && + e.changedTouches.length < 2 && + !device.android) + ) { + return; + } + + fakeGestureTouched = false; + fakeGestureMoved = false; + } + + if (!gesture.$imageEl || gesture.$imageEl.length === 0) return; + zoom.scale = Math.max( + Math.min(zoom.scale, gesture.maxRatio), + params.minRatio, + ); + gesture.$imageEl + .transition(swiper.params.speed) + .transform(`translate3d(0,0,0) scale(${zoom.scale})`); + currentScale = zoom.scale; + isScaling = false; + if (zoom.scale === 1) gesture.$slideEl = undefined; + } + + function onTouchStart(e) { + const device = swiper.device; + if (!gesture.$imageEl || gesture.$imageEl.length === 0) return; + if (image.isTouched) return; + if (device.android && e.cancelable) e.preventDefault(); + image.isTouched = true; + image.touchesStart.x = + e.type === "touchstart" ? e.targetTouches[0].pageX : e.pageX; + image.touchesStart.y = + e.type === "touchstart" ? e.targetTouches[0].pageY : e.pageY; + } + + function onTouchMove(e) { + const zoom = swiper.zoom; + if (!gesture.$imageEl || gesture.$imageEl.length === 0) return; + swiper.allowClick = false; + if (!image.isTouched || !gesture.$slideEl) return; + + if (!image.isMoved) { + image.width = gesture.$imageEl[0].offsetWidth; + image.height = gesture.$imageEl[0].offsetHeight; + image.startX = getTranslate(gesture.$imageWrapEl[0], "x") || 0; + image.startY = getTranslate(gesture.$imageWrapEl[0], "y") || 0; + gesture.slideWidth = gesture.$slideEl[0].offsetWidth; + gesture.slideHeight = gesture.$slideEl[0].offsetHeight; + gesture.$imageWrapEl.transition(0); + } // Define if we need image drag + + const scaledWidth = image.width * zoom.scale; + const scaledHeight = image.height * zoom.scale; + if ( + scaledWidth < gesture.slideWidth && + scaledHeight < gesture.slideHeight + ) + return; + image.minX = Math.min(gesture.slideWidth / 2 - scaledWidth / 2, 0); + image.maxX = -image.minX; + image.minY = Math.min(gesture.slideHeight / 2 - scaledHeight / 2, 0); + image.maxY = -image.minY; + image.touchesCurrent.x = + e.type === "touchmove" ? e.targetTouches[0].pageX : e.pageX; + image.touchesCurrent.y = + e.type === "touchmove" ? e.targetTouches[0].pageY : e.pageY; + + if (!image.isMoved && !isScaling) { + if ( + swiper.isHorizontal() && + ((Math.floor(image.minX) === Math.floor(image.startX) && + image.touchesCurrent.x < image.touchesStart.x) || + (Math.floor(image.maxX) === Math.floor(image.startX) && + image.touchesCurrent.x > image.touchesStart.x)) + ) { + image.isTouched = false; + return; + } + + if ( + !swiper.isHorizontal() && + ((Math.floor(image.minY) === Math.floor(image.startY) && + image.touchesCurrent.y < image.touchesStart.y) || + (Math.floor(image.maxY) === Math.floor(image.startY) && + image.touchesCurrent.y > image.touchesStart.y)) + ) { + image.isTouched = false; + return; + } + } + + if (e.cancelable) { + e.preventDefault(); + } + + e.stopPropagation(); + image.isMoved = true; + image.currentX = + image.touchesCurrent.x - image.touchesStart.x + image.startX; + image.currentY = + image.touchesCurrent.y - image.touchesStart.y + image.startY; + + if (image.currentX < image.minX) { + image.currentX = + image.minX + 1 - (image.minX - image.currentX + 1) ** 0.8; + } + + if (image.currentX > image.maxX) { + image.currentX = + image.maxX - 1 + (image.currentX - image.maxX + 1) ** 0.8; + } + + if (image.currentY < image.minY) { + image.currentY = + image.minY + 1 - (image.minY - image.currentY + 1) ** 0.8; + } + + if (image.currentY > image.maxY) { + image.currentY = + image.maxY - 1 + (image.currentY - image.maxY + 1) ** 0.8; + } // Velocity + + if (!velocity.prevPositionX) + velocity.prevPositionX = image.touchesCurrent.x; + if (!velocity.prevPositionY) + velocity.prevPositionY = image.touchesCurrent.y; + if (!velocity.prevTime) velocity.prevTime = Date.now(); + velocity.x = + (image.touchesCurrent.x - velocity.prevPositionX) / + (Date.now() - velocity.prevTime) / + 2; + velocity.y = + (image.touchesCurrent.y - velocity.prevPositionY) / + (Date.now() - velocity.prevTime) / + 2; + if (Math.abs(image.touchesCurrent.x - velocity.prevPositionX) < 2) + velocity.x = 0; + if (Math.abs(image.touchesCurrent.y - velocity.prevPositionY) < 2) + velocity.y = 0; + velocity.prevPositionX = image.touchesCurrent.x; + velocity.prevPositionY = image.touchesCurrent.y; + velocity.prevTime = Date.now(); + gesture.$imageWrapEl.transform( + `translate3d(${image.currentX}px, ${image.currentY}px,0)`, + ); + } + + function onTouchEnd() { + const zoom = swiper.zoom; + if (!gesture.$imageEl || gesture.$imageEl.length === 0) return; + + if (!image.isTouched || !image.isMoved) { + image.isTouched = false; + image.isMoved = false; + return; + } + + image.isTouched = false; + image.isMoved = false; + let momentumDurationX = 300; + let momentumDurationY = 300; + const momentumDistanceX = velocity.x * momentumDurationX; + const newPositionX = image.currentX + momentumDistanceX; + const momentumDistanceY = velocity.y * momentumDurationY; + const newPositionY = image.currentY + momentumDistanceY; // Fix duration + + if (velocity.x !== 0) + momentumDurationX = Math.abs( + (newPositionX - image.currentX) / velocity.x, + ); + if (velocity.y !== 0) + momentumDurationY = Math.abs( + (newPositionY - image.currentY) / velocity.y, + ); + const momentumDuration = Math.max(momentumDurationX, momentumDurationY); + image.currentX = newPositionX; + image.currentY = newPositionY; // Define if we need image drag + + const scaledWidth = image.width * zoom.scale; + const scaledHeight = image.height * zoom.scale; + image.minX = Math.min(gesture.slideWidth / 2 - scaledWidth / 2, 0); + image.maxX = -image.minX; + image.minY = Math.min(gesture.slideHeight / 2 - scaledHeight / 2, 0); + image.maxY = -image.minY; + image.currentX = Math.max( + Math.min(image.currentX, image.maxX), + image.minX, + ); + image.currentY = Math.max( + Math.min(image.currentY, image.maxY), + image.minY, + ); + gesture.$imageWrapEl + .transition(momentumDuration) + .transform(`translate3d(${image.currentX}px, ${image.currentY}px,0)`); + } + + function onTransitionEnd() { + const zoom = swiper.zoom; + + if (gesture.$slideEl && swiper.previousIndex !== swiper.activeIndex) { + if (gesture.$imageEl) { + gesture.$imageEl.transform("translate3d(0,0,0) scale(1)"); + } + + if (gesture.$imageWrapEl) { + gesture.$imageWrapEl.transform("translate3d(0,0,0)"); + } + + zoom.scale = 1; + currentScale = 1; + gesture.$slideEl = undefined; + gesture.$imageEl = undefined; + gesture.$imageWrapEl = undefined; + } + } + + function zoomIn(e) { + const zoom = swiper.zoom; + const params = swiper.params.zoom; + + if (!gesture.$slideEl) { + if (e && e.target) { + gesture.$slideEl = $(e.target).closest( + `.${swiper.params.slideClass}`, + ); + } + + if (!gesture.$slideEl) { + if ( + swiper.params.virtual && + swiper.params.virtual.enabled && + swiper.virtual + ) { + gesture.$slideEl = swiper.$wrapperEl.children( + `.${swiper.params.slideActiveClass}`, + ); + } else { + gesture.$slideEl = swiper.slides.eq(swiper.activeIndex); + } + } + + gesture.$imageEl = gesture.$slideEl + .find(`.${params.containerClass}`) + .eq(0) + .find("picture, img, svg, canvas, .swiper-zoom-target") + .eq(0); + gesture.$imageWrapEl = gesture.$imageEl.parent( + `.${params.containerClass}`, + ); + } + + if ( + !gesture.$imageEl || + gesture.$imageEl.length === 0 || + !gesture.$imageWrapEl || + gesture.$imageWrapEl.length === 0 + ) + return; + + if (swiper.params.cssMode) { + swiper.wrapperEl.style.overflow = "hidden"; + swiper.wrapperEl.style.touchAction = "none"; + } + + gesture.$slideEl.addClass(`${params.zoomedSlideClass}`); + let touchX; + let touchY; + let offsetX; + let offsetY; + let diffX; + let diffY; + let translateX; + let translateY; + let imageWidth; + let imageHeight; + let scaledWidth; + let scaledHeight; + let translateMinX; + let translateMinY; + let translateMaxX; + let translateMaxY; + let slideWidth; + let slideHeight; + + if (typeof image.touchesStart.x === "undefined" && e) { + touchX = e.type === "touchend" ? e.changedTouches[0].pageX : e.pageX; + touchY = e.type === "touchend" ? e.changedTouches[0].pageY : e.pageY; + } else { + touchX = image.touchesStart.x; + touchY = image.touchesStart.y; + } + + zoom.scale = + gesture.$imageWrapEl.attr("data-swiper-zoom") || params.maxRatio; + currentScale = + gesture.$imageWrapEl.attr("data-swiper-zoom") || params.maxRatio; + + if (e) { + slideWidth = gesture.$slideEl[0].offsetWidth; + slideHeight = gesture.$slideEl[0].offsetHeight; + offsetX = gesture.$slideEl.offset().left + window.scrollX; + offsetY = gesture.$slideEl.offset().top + window.scrollY; + diffX = offsetX + slideWidth / 2 - touchX; + diffY = offsetY + slideHeight / 2 - touchY; + imageWidth = gesture.$imageEl[0].offsetWidth; + imageHeight = gesture.$imageEl[0].offsetHeight; + scaledWidth = imageWidth * zoom.scale; + scaledHeight = imageHeight * zoom.scale; + translateMinX = Math.min(slideWidth / 2 - scaledWidth / 2, 0); + translateMinY = Math.min(slideHeight / 2 - scaledHeight / 2, 0); + translateMaxX = -translateMinX; + translateMaxY = -translateMinY; + translateX = diffX * zoom.scale; + translateY = diffY * zoom.scale; + + if (translateX < translateMinX) { + translateX = translateMinX; + } + + if (translateX > translateMaxX) { + translateX = translateMaxX; + } + + if (translateY < translateMinY) { + translateY = translateMinY; + } + + if (translateY > translateMaxY) { + translateY = translateMaxY; + } + } else { + translateX = 0; + translateY = 0; + } + + gesture.$imageWrapEl + .transition(300) + .transform(`translate3d(${translateX}px, ${translateY}px,0)`); + gesture.$imageEl + .transition(300) + .transform(`translate3d(0,0,0) scale(${zoom.scale})`); + } + + function zoomOut() { + const zoom = swiper.zoom; + const params = swiper.params.zoom; + + if (!gesture.$slideEl) { + if ( + swiper.params.virtual && + swiper.params.virtual.enabled && + swiper.virtual + ) { + gesture.$slideEl = swiper.$wrapperEl.children( + `.${swiper.params.slideActiveClass}`, + ); + } else { + gesture.$slideEl = swiper.slides.eq(swiper.activeIndex); + } + + gesture.$imageEl = gesture.$slideEl + .find(`.${params.containerClass}`) + .eq(0) + .find("picture, img, svg, canvas, .swiper-zoom-target") + .eq(0); + gesture.$imageWrapEl = gesture.$imageEl.parent( + `.${params.containerClass}`, + ); + } + + if ( + !gesture.$imageEl || + gesture.$imageEl.length === 0 || + !gesture.$imageWrapEl || + gesture.$imageWrapEl.length === 0 + ) + return; + + if (swiper.params.cssMode) { + swiper.wrapperEl.style.overflow = ""; + swiper.wrapperEl.style.touchAction = ""; + } + + zoom.scale = 1; + currentScale = 1; + gesture.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"); + gesture.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"); + gesture.$slideEl.removeClass(`${params.zoomedSlideClass}`); + gesture.$slideEl = undefined; + } // Toggle Zoom + + function zoomToggle(e) { + const zoom = swiper.zoom; + + if (zoom.scale && zoom.scale !== 1) { + // Zoom Out + zoomOut(); + } else { + // Zoom In + zoomIn(e); + } + } + + function getListeners() { + const support = swiper.support; + const passiveListener = + swiper.touchEvents.start === "touchstart" && + support.passiveListener && + swiper.params.passiveListeners + ? { + passive: true, + capture: false, + } + : false; + const activeListenerWithCapture = support.passiveListener + ? { + passive: false, + capture: true, + } + : true; + return { + passiveListener, + activeListenerWithCapture, + }; + } + + function getSlideSelector() { + return `.${swiper.params.slideClass}`; + } + + function toggleGestures(method) { + const { passiveListener } = getListeners(); + const slideSelector = getSlideSelector(); + swiper.$wrapperEl[method]( + "gesturestart", + slideSelector, + onGestureStart, + passiveListener, + ); + swiper.$wrapperEl[method]( + "gesturechange", + slideSelector, + onGestureChange, + passiveListener, + ); + swiper.$wrapperEl[method]( + "gestureend", + slideSelector, + onGestureEnd, + passiveListener, + ); + } + + function enableGestures() { + if (gesturesEnabled) return; + gesturesEnabled = true; + toggleGestures("on"); + } + + function disableGestures() { + if (!gesturesEnabled) return; + gesturesEnabled = false; + toggleGestures("off"); + } // Attach/Detach Events + + function enable() { + const zoom = swiper.zoom; + if (zoom.enabled) return; + zoom.enabled = true; + const support = swiper.support; + const { passiveListener, activeListenerWithCapture } = getListeners(); + const slideSelector = getSlideSelector(); // Scale image + + if (support.gestures) { + swiper.$wrapperEl.on( + swiper.touchEvents.start, + enableGestures, + passiveListener, + ); + swiper.$wrapperEl.on( + swiper.touchEvents.end, + disableGestures, + passiveListener, + ); + } else if (swiper.touchEvents.start === "touchstart") { + swiper.$wrapperEl.on( + swiper.touchEvents.start, + slideSelector, + onGestureStart, + passiveListener, + ); + swiper.$wrapperEl.on( + swiper.touchEvents.move, + slideSelector, + onGestureChange, + activeListenerWithCapture, + ); + swiper.$wrapperEl.on( + swiper.touchEvents.end, + slideSelector, + onGestureEnd, + passiveListener, + ); + + if (swiper.touchEvents.cancel) { + swiper.$wrapperEl.on( + swiper.touchEvents.cancel, + slideSelector, + onGestureEnd, + passiveListener, + ); + } + } // Move image + + swiper.$wrapperEl.on( + swiper.touchEvents.move, + `.${swiper.params.zoom.containerClass}`, + onTouchMove, + activeListenerWithCapture, + ); + } + + function disable() { + const zoom = swiper.zoom; + if (!zoom.enabled) return; + const support = swiper.support; + zoom.enabled = false; + const { passiveListener, activeListenerWithCapture } = getListeners(); + const slideSelector = getSlideSelector(); // Scale image + + if (support.gestures) { + swiper.$wrapperEl.off( + swiper.touchEvents.start, + enableGestures, + passiveListener, + ); + swiper.$wrapperEl.off( + swiper.touchEvents.end, + disableGestures, + passiveListener, + ); + } else if (swiper.touchEvents.start === "touchstart") { + swiper.$wrapperEl.off( + swiper.touchEvents.start, + slideSelector, + onGestureStart, + passiveListener, + ); + swiper.$wrapperEl.off( + swiper.touchEvents.move, + slideSelector, + onGestureChange, + activeListenerWithCapture, + ); + swiper.$wrapperEl.off( + swiper.touchEvents.end, + slideSelector, + onGestureEnd, + passiveListener, + ); + + if (swiper.touchEvents.cancel) { + swiper.$wrapperEl.off( + swiper.touchEvents.cancel, + slideSelector, + onGestureEnd, + passiveListener, + ); + } + } // Move image + + swiper.$wrapperEl.off( + swiper.touchEvents.move, + `.${swiper.params.zoom.containerClass}`, + onTouchMove, + activeListenerWithCapture, + ); + } + + on("init", () => { + if (swiper.params.zoom.enabled) { + enable(); + } + }); + on("destroy", () => { + disable(); + }); + on("touchStart", (_s, e) => { + if (!swiper.zoom.enabled) return; + onTouchStart(e); + }); + on("touchEnd", (_s, e) => { + if (!swiper.zoom.enabled) return; + onTouchEnd(); + }); + on("doubleTap", (_s, e) => { + if ( + !swiper.animating && + swiper.params.zoom.enabled && + swiper.zoom.enabled && + swiper.params.zoom.toggle + ) { + zoomToggle(e); + } + }); + on("transitionEnd", () => { + if (swiper.zoom.enabled && swiper.params.zoom.enabled) { + onTransitionEnd(); + } + }); + on("slideChange", () => { + if ( + swiper.zoom.enabled && + swiper.params.zoom.enabled && + swiper.params.cssMode + ) { + onTransitionEnd(); + } + }); + Object.assign(swiper.zoom, { + enable, + disable, + in: zoomIn, + out: zoomOut, + toggle: zoomToggle, + }); + } + + function Lazy(_ref) { + let { swiper, extendParams, on, emit } = _ref; + extendParams({ + lazy: { + checkInView: false, + enabled: false, + loadPrevNext: false, + loadPrevNextAmount: 1, + loadOnTransitionStart: false, + scrollingElement: "", + elementClass: "swiper-lazy", + loadingClass: "swiper-lazy-loading", + loadedClass: "swiper-lazy-loaded", + preloaderClass: "swiper-lazy-preloader", + }, + }); + swiper.lazy = {}; + let scrollHandlerAttached = false; + let initialImageLoaded = false; + + function loadInSlide(index, loadInDuplicate) { + if (loadInDuplicate === void 0) { + loadInDuplicate = true; + } + + const params = swiper.params.lazy; + if (typeof index === "undefined") return; + if (swiper.slides.length === 0) return; + const isVirtual = swiper.virtual && swiper.params.virtual.enabled; + const $slideEl = isVirtual + ? swiper.$wrapperEl.children( + `.${swiper.params.slideClass}[data-swiper-slide-index="${index}"]`, + ) + : swiper.slides.eq(index); + const $images = $slideEl.find( + `.${params.elementClass}:not(.${params.loadedClass}):not(.${params.loadingClass})`, + ); + + if ( + $slideEl.hasClass(params.elementClass) && + !$slideEl.hasClass(params.loadedClass) && + !$slideEl.hasClass(params.loadingClass) + ) { + $images.push($slideEl[0]); + } + + if ($images.length === 0) return; + $images.each((imageEl) => { + const $imageEl = $(imageEl); + $imageEl.addClass(params.loadingClass); + const background = $imageEl.attr("data-background"); + const src = $imageEl.attr("data-src"); + const srcset = $imageEl.attr("data-srcset"); + const sizes = $imageEl.attr("data-sizes"); + const $pictureEl = $imageEl.parent("picture"); + swiper.loadImage( + $imageEl[0], + src || background, + srcset, + sizes, + false, + () => { + if ( + typeof swiper === "undefined" || + swiper === null || + !swiper || + (swiper && !swiper.params) || + swiper.destroyed + ) + return; + + if (background) { + $imageEl.css("background-image", `url("${background}")`); + $imageEl.removeAttr("data-background"); + } else { + if (srcset) { + $imageEl.attr("srcset", srcset); + $imageEl.removeAttr("data-srcset"); + } + + if (sizes) { + $imageEl.attr("sizes", sizes); + $imageEl.removeAttr("data-sizes"); + } + + if ($pictureEl.length) { + $pictureEl.children("source").each((sourceEl) => { + const $source = $(sourceEl); + + if ($source.attr("data-srcset")) { + $source.attr("srcset", $source.attr("data-srcset")); + $source.removeAttr("data-srcset"); + } + }); + } + + if (src) { + $imageEl.attr("src", src); + $imageEl.removeAttr("data-src"); + } + } + + $imageEl + .addClass(params.loadedClass) + .removeClass(params.loadingClass); + $slideEl.find(`.${params.preloaderClass}`).remove(); + + if (swiper.params.loop && loadInDuplicate) { + const slideOriginalIndex = $slideEl.attr( + "data-swiper-slide-index", + ); + + if ($slideEl.hasClass(swiper.params.slideDuplicateClass)) { + const originalSlide = swiper.$wrapperEl.children( + `[data-swiper-slide-index="${slideOriginalIndex}"]:not(.${swiper.params.slideDuplicateClass})`, + ); + loadInSlide(originalSlide.index(), false); + } else { + const duplicatedSlide = swiper.$wrapperEl.children( + `.${swiper.params.slideDuplicateClass}[data-swiper-slide-index="${slideOriginalIndex}"]`, + ); + loadInSlide(duplicatedSlide.index(), false); + } + } + + emit("lazyImageReady", $slideEl[0], $imageEl[0]); + + if (swiper.params.autoHeight) { + swiper.updateAutoHeight(); + } + }, + ); + emit("lazyImageLoad", $slideEl[0], $imageEl[0]); + }); + } + + function load() { + const { $wrapperEl, params: swiperParams, slides, activeIndex } = swiper; + const isVirtual = swiper.virtual && swiperParams.virtual.enabled; + const params = swiperParams.lazy; + let slidesPerView = swiperParams.slidesPerView; + + if (slidesPerView === "auto") { + slidesPerView = 0; + } + + function slideExist(index) { + if (isVirtual) { + if ( + $wrapperEl.children( + `.${swiperParams.slideClass}[data-swiper-slide-index="${index}"]`, + ).length + ) { + return true; + } + } else if (slides[index]) return true; + + return false; + } + + function slideIndex(slideEl) { + if (isVirtual) { + return $(slideEl).attr("data-swiper-slide-index"); + } + + return $(slideEl).index(); + } + + if (!initialImageLoaded) initialImageLoaded = true; + + if (swiper.params.watchSlidesProgress) { + $wrapperEl + .children(`.${swiperParams.slideVisibleClass}`) + .each((slideEl) => { + const index = isVirtual + ? $(slideEl).attr("data-swiper-slide-index") + : $(slideEl).index(); + loadInSlide(index); + }); + } else if (slidesPerView > 1) { + for (let i = activeIndex; i < activeIndex + slidesPerView; i += 1) { + if (slideExist(i)) loadInSlide(i); + } + } else { + loadInSlide(activeIndex); + } + + if (params.loadPrevNext) { + if ( + slidesPerView > 1 || + (params.loadPrevNextAmount && params.loadPrevNextAmount > 1) + ) { + const amount = params.loadPrevNextAmount; + const spv = slidesPerView; + const maxIndex = Math.min( + activeIndex + spv + Math.max(amount, spv), + slides.length, + ); + const minIndex = Math.max(activeIndex - Math.max(spv, amount), 0); // Next Slides + + for (let i = activeIndex + slidesPerView; i < maxIndex; i += 1) { + if (slideExist(i)) loadInSlide(i); + } // Prev Slides + + for (let i = minIndex; i < activeIndex; i += 1) { + if (slideExist(i)) loadInSlide(i); + } + } else { + const nextSlide = $wrapperEl.children( + `.${swiperParams.slideNextClass}`, + ); + if (nextSlide.length > 0) loadInSlide(slideIndex(nextSlide)); + const prevSlide = $wrapperEl.children( + `.${swiperParams.slidePrevClass}`, + ); + if (prevSlide.length > 0) loadInSlide(slideIndex(prevSlide)); + } + } + } + + function checkInViewOnLoad() { + const window = getWindow(); + if (!swiper || swiper.destroyed) return; + const $scrollElement = swiper.params.lazy.scrollingElement + ? $(swiper.params.lazy.scrollingElement) + : $(window); + const isWindow = $scrollElement[0] === window; + const scrollElementWidth = isWindow + ? window.innerWidth + : $scrollElement[0].offsetWidth; + const scrollElementHeight = isWindow + ? window.innerHeight + : $scrollElement[0].offsetHeight; + const swiperOffset = swiper.$el.offset(); + const { rtlTranslate: rtl } = swiper; + let inView = false; + if (rtl) swiperOffset.left -= swiper.$el[0].scrollLeft; + const swiperCoord = [ + [swiperOffset.left, swiperOffset.top], + [swiperOffset.left + swiper.width, swiperOffset.top], + [swiperOffset.left, swiperOffset.top + swiper.height], + [swiperOffset.left + swiper.width, swiperOffset.top + swiper.height], + ]; + + for (let i = 0; i < swiperCoord.length; i += 1) { + const point = swiperCoord[i]; + + if ( + point[0] >= 0 && + point[0] <= scrollElementWidth && + point[1] >= 0 && + point[1] <= scrollElementHeight + ) { + if (point[0] === 0 && point[1] === 0) continue; // eslint-disable-line + + inView = true; + } + } + + const passiveListener = + swiper.touchEvents.start === "touchstart" && + swiper.support.passiveListener && + swiper.params.passiveListeners + ? { + passive: true, + capture: false, + } + : false; + + if (inView) { + load(); + $scrollElement.off("scroll", checkInViewOnLoad, passiveListener); + } else if (!scrollHandlerAttached) { + scrollHandlerAttached = true; + $scrollElement.on("scroll", checkInViewOnLoad, passiveListener); + } + } + + on("beforeInit", () => { + if (swiper.params.lazy.enabled && swiper.params.preloadImages) { + swiper.params.preloadImages = false; + } + }); + on("init", () => { + if (swiper.params.lazy.enabled) { + if (swiper.params.lazy.checkInView) { + checkInViewOnLoad(); + } else { + load(); + } + } + }); + on("scroll", () => { + if ( + swiper.params.freeMode && + swiper.params.freeMode.enabled && + !swiper.params.freeMode.sticky + ) { + load(); + } + }); + on("scrollbarDragMove resize _freeModeNoMomentumRelease", () => { + if (swiper.params.lazy.enabled) { + if (swiper.params.lazy.checkInView) { + checkInViewOnLoad(); + } else { + load(); + } + } + }); + on("transitionStart", () => { + if (swiper.params.lazy.enabled) { + if ( + swiper.params.lazy.loadOnTransitionStart || + (!swiper.params.lazy.loadOnTransitionStart && !initialImageLoaded) + ) { + if (swiper.params.lazy.checkInView) { + checkInViewOnLoad(); + } else { + load(); + } + } + } + }); + on("transitionEnd", () => { + if ( + swiper.params.lazy.enabled && + !swiper.params.lazy.loadOnTransitionStart + ) { + if (swiper.params.lazy.checkInView) { + checkInViewOnLoad(); + } else { + load(); + } + } + }); + on("slideChange", () => { + const { + lazy, + cssMode, + watchSlidesProgress, + touchReleaseOnEdges, + resistanceRatio, + } = swiper.params; + + if ( + lazy.enabled && + (cssMode || + (watchSlidesProgress && + (touchReleaseOnEdges || resistanceRatio === 0))) + ) { + load(); + } + }); + Object.assign(swiper.lazy, { + load, + loadInSlide, + }); + } + + /* eslint no-bitwise: ["error", { "allow": [">>"] }] */ + function Controller(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + controller: { + control: undefined, + inverse: false, + by: "slide", // or 'container' + }, + }); + swiper.controller = { + control: undefined, + }; + + function LinearSpline(x, y) { + const binarySearch = (function search() { + let maxIndex; + let minIndex; + let guess; + return (array, val) => { + minIndex = -1; + maxIndex = array.length; + + while (maxIndex - minIndex > 1) { + guess = (maxIndex + minIndex) >> 1; + + if (array[guess] <= val) { + minIndex = guess; + } else { + maxIndex = guess; + } + } + + return maxIndex; + }; + })(); + + this.x = x; + this.y = y; + this.lastIndex = x.length - 1; // Given an x value (x2), return the expected y2 value: + // (x1,y1) is the known point before given value, + // (x3,y3) is the known point after given value. + + let i1; + let i3; + + this.interpolate = function interpolate(x2) { + if (!x2) return 0; // Get the indexes of x1 and x3 (the array indexes before and after given x2): + + i3 = binarySearch(this.x, x2); + i1 = i3 - 1; // We have our indexes i1 & i3, so we can calculate already: + // y2 := ((x2−x1) × (y3−y1)) ÷ (x3−x1) + y1 + + return ( + ((x2 - this.x[i1]) * (this.y[i3] - this.y[i1])) / + (this.x[i3] - this.x[i1]) + + this.y[i1] + ); + }; + + return this; + } // xxx: for now i will just save one spline function to to + + function getInterpolateFunction(c) { + if (!swiper.controller.spline) { + swiper.controller.spline = swiper.params.loop + ? new LinearSpline(swiper.slidesGrid, c.slidesGrid) + : new LinearSpline(swiper.snapGrid, c.snapGrid); + } + } + + function setTranslate(_t, byController) { + const controlled = swiper.controller.control; + let multiplier; + let controlledTranslate; + const Swiper = swiper.constructor; + + function setControlledTranslate(c) { + // this will create an Interpolate function based on the snapGrids + // x is the Grid of the scrolled scroller and y will be the controlled scroller + // it makes sense to create this only once and recall it for the interpolation + // the function does a lot of value caching for performance + const translate = swiper.rtlTranslate + ? -swiper.translate + : swiper.translate; + + if (swiper.params.controller.by === "slide") { + getInterpolateFunction(c); // i am not sure why the values have to be multiplicated this way, tried to invert the snapGrid + // but it did not work out + + controlledTranslate = -swiper.controller.spline.interpolate( + -translate, + ); + } + + if ( + !controlledTranslate || + swiper.params.controller.by === "container" + ) { + multiplier = + (c.maxTranslate() - c.minTranslate()) / + (swiper.maxTranslate() - swiper.minTranslate()); + controlledTranslate = + (translate - swiper.minTranslate()) * multiplier + c.minTranslate(); + } + + if (swiper.params.controller.inverse) { + controlledTranslate = c.maxTranslate() - controlledTranslate; + } + + c.updateProgress(controlledTranslate); + c.setTranslate(controlledTranslate, swiper); + c.updateActiveIndex(); + c.updateSlidesClasses(); + } + + if (Array.isArray(controlled)) { + for (let i = 0; i < controlled.length; i += 1) { + if ( + controlled[i] !== byController && + controlled[i] instanceof Swiper + ) { + setControlledTranslate(controlled[i]); + } + } + } else if (controlled instanceof Swiper && byController !== controlled) { + setControlledTranslate(controlled); + } + } + + function setTransition(duration, byController) { + const Swiper = swiper.constructor; + const controlled = swiper.controller.control; + let i; + + function setControlledTransition(c) { + c.setTransition(duration, swiper); + + if (duration !== 0) { + c.transitionStart(); + + if (c.params.autoHeight) { + nextTick(() => { + c.updateAutoHeight(); + }); + } + + c.$wrapperEl.transitionEnd(() => { + if (!controlled) return; + + if (c.params.loop && swiper.params.controller.by === "slide") { + c.loopFix(); + } + + c.transitionEnd(); + }); + } + } + + if (Array.isArray(controlled)) { + for (i = 0; i < controlled.length; i += 1) { + if ( + controlled[i] !== byController && + controlled[i] instanceof Swiper + ) { + setControlledTransition(controlled[i]); + } + } + } else if (controlled instanceof Swiper && byController !== controlled) { + setControlledTransition(controlled); + } + } + + function removeSpline() { + if (!swiper.controller.control) return; + + if (swiper.controller.spline) { + swiper.controller.spline = undefined; + delete swiper.controller.spline; + } + } + + on("beforeInit", () => { + swiper.controller.control = swiper.params.controller.control; + }); + on("update", () => { + removeSpline(); + }); + on("resize", () => { + removeSpline(); + }); + on("observerUpdate", () => { + removeSpline(); + }); + on("setTranslate", (_s, translate, byController) => { + if (!swiper.controller.control) return; + swiper.controller.setTranslate(translate, byController); + }); + on("setTransition", (_s, duration, byController) => { + if (!swiper.controller.control) return; + swiper.controller.setTransition(duration, byController); + }); + Object.assign(swiper.controller, { + setTranslate, + setTransition, + }); + } + + function A11y(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + a11y: { + enabled: true, + notificationClass: "swiper-notification", + prevSlideMessage: "Previous slide", + nextSlideMessage: "Next slide", + firstSlideMessage: "This is the first slide", + lastSlideMessage: "This is the last slide", + paginationBulletMessage: "Go to slide {{index}}", + slideLabelMessage: "{{index}} / {{slidesLength}}", + containerMessage: null, + containerRoleDescriptionMessage: null, + itemRoleDescriptionMessage: null, + slideRole: "group", + }, + }); + let liveRegion = null; + + function notify(message) { + const notification = liveRegion; + if (notification.length === 0) return; + notification.html(""); + notification.html(message); + } + + function getRandomNumber(size) { + if (size === void 0) { + size = 16; + } + + const randomChar = () => Math.round(16 * Math.random()).toString(16); + + return "x".repeat(size).replace(/x/g, randomChar); + } + + function makeElFocusable($el) { + $el.attr("tabIndex", "0"); + } + + function makeElNotFocusable($el) { + $el.attr("tabIndex", "-1"); + } + + function addElRole($el, role) { + $el.attr("role", role); + } + + function addElRoleDescription($el, description) { + $el.attr("aria-roledescription", description); + } + + function addElControls($el, controls) { + $el.attr("aria-controls", controls); + } + + function addElLabel($el, label) { + $el.attr("aria-label", label); + } + + function addElId($el, id) { + $el.attr("id", id); + } + + function addElLive($el, live) { + $el.attr("aria-live", live); + } + + function disableEl($el) { + $el.attr("aria-disabled", true); + } + + function enableEl($el) { + $el.attr("aria-disabled", false); + } + + function onEnterOrSpaceKey(e) { + if (e.keyCode !== 13 && e.keyCode !== 32) return; + const params = swiper.params.a11y; + const $targetEl = $(e.target); + + if ( + swiper.navigation && + swiper.navigation.$nextEl && + $targetEl.is(swiper.navigation.$nextEl) + ) { + if (!(swiper.isEnd && !swiper.params.loop)) { + swiper.slideNext(); + } + + if (swiper.isEnd) { + notify(params.lastSlideMessage); + } else { + notify(params.nextSlideMessage); + } + } + + if ( + swiper.navigation && + swiper.navigation.$prevEl && + $targetEl.is(swiper.navigation.$prevEl) + ) { + if (!(swiper.isBeginning && !swiper.params.loop)) { + swiper.slidePrev(); + } + + if (swiper.isBeginning) { + notify(params.firstSlideMessage); + } else { + notify(params.prevSlideMessage); + } + } + + if ( + swiper.pagination && + $targetEl.is(classesToSelector(swiper.params.pagination.bulletClass)) + ) { + $targetEl[0].click(); + } + } + + function updateNavigation() { + if (swiper.params.loop || swiper.params.rewind || !swiper.navigation) + return; + const { $nextEl, $prevEl } = swiper.navigation; + + if ($prevEl && $prevEl.length > 0) { + if (swiper.isBeginning) { + disableEl($prevEl); + makeElNotFocusable($prevEl); + } else { + enableEl($prevEl); + makeElFocusable($prevEl); + } + } + + if ($nextEl && $nextEl.length > 0) { + if (swiper.isEnd) { + disableEl($nextEl); + makeElNotFocusable($nextEl); + } else { + enableEl($nextEl); + makeElFocusable($nextEl); + } + } + } + + function hasPagination() { + return ( + swiper.pagination && + swiper.pagination.bullets && + swiper.pagination.bullets.length + ); + } + + function hasClickablePagination() { + return hasPagination() && swiper.params.pagination.clickable; + } + + function updatePagination() { + const params = swiper.params.a11y; + if (!hasPagination()) return; + swiper.pagination.bullets.each((bulletEl) => { + const $bulletEl = $(bulletEl); + + if (swiper.params.pagination.clickable) { + makeElFocusable($bulletEl); + + if (!swiper.params.pagination.renderBullet) { + addElRole($bulletEl, "button"); + addElLabel( + $bulletEl, + params.paginationBulletMessage.replace( + /\{\{index\}\}/, + $bulletEl.index() + 1, + ), + ); + } + } + + if ($bulletEl.is(`.${swiper.params.pagination.bulletActiveClass}`)) { + $bulletEl.attr("aria-current", "true"); + } else { + $bulletEl.removeAttr("aria-current"); + } + }); + } + + const initNavEl = ($el, wrapperId, message) => { + makeElFocusable($el); + + if ($el[0].tagName !== "BUTTON") { + addElRole($el, "button"); + $el.on("keydown", onEnterOrSpaceKey); + } + + addElLabel($el, message); + addElControls($el, wrapperId); + }; + + const handleFocus = (e) => { + const slideEl = e.target.closest(`.${swiper.params.slideClass}`); + if (!slideEl || !swiper.slides.includes(slideEl)) return; + const isActive = swiper.slides.indexOf(slideEl) === swiper.activeIndex; + const isVisible = + swiper.params.watchSlidesProgress && + swiper.visibleSlides && + swiper.visibleSlides.includes(slideEl); + if (isActive || isVisible) return; + swiper.slideTo(swiper.slides.indexOf(slideEl), 0); + }; + + function init() { + const params = swiper.params.a11y; + swiper.$el.append(liveRegion); // Container + + const $containerEl = swiper.$el; + + if (params.containerRoleDescriptionMessage) { + addElRoleDescription( + $containerEl, + params.containerRoleDescriptionMessage, + ); + } + + if (params.containerMessage) { + addElLabel($containerEl, params.containerMessage); + } // Wrapper + + const $wrapperEl = swiper.$wrapperEl; + const wrapperId = + $wrapperEl.attr("id") || `swiper-wrapper-${getRandomNumber(16)}`; + const live = + swiper.params.autoplay && swiper.params.autoplay.enabled + ? "off" + : "polite"; + addElId($wrapperEl, wrapperId); + addElLive($wrapperEl, live); // Slide + + if (params.itemRoleDescriptionMessage) { + addElRoleDescription( + $(swiper.slides), + params.itemRoleDescriptionMessage, + ); + } + + addElRole($(swiper.slides), params.slideRole); + const slidesLength = swiper.params.loop + ? swiper.slides.filter( + (el) => !el.classList.contains(swiper.params.slideDuplicateClass), + ).length + : swiper.slides.length; + swiper.slides.each((slideEl, index) => { + const $slideEl = $(slideEl); + const slideIndex = swiper.params.loop + ? parseInt($slideEl.attr("data-swiper-slide-index"), 10) + : index; + const ariaLabelMessage = params.slideLabelMessage + .replace(/\{\{index\}\}/, slideIndex + 1) + .replace(/\{\{slidesLength\}\}/, slidesLength); + addElLabel($slideEl, ariaLabelMessage); + }); // Navigation + + let $nextEl; + let $prevEl; + + if (swiper.navigation && swiper.navigation.$nextEl) { + $nextEl = swiper.navigation.$nextEl; + } + + if (swiper.navigation && swiper.navigation.$prevEl) { + $prevEl = swiper.navigation.$prevEl; + } + + if ($nextEl && $nextEl.length) { + initNavEl($nextEl, wrapperId, params.nextSlideMessage); + } + + if ($prevEl && $prevEl.length) { + initNavEl($prevEl, wrapperId, params.prevSlideMessage); + } // Pagination + + if (hasClickablePagination()) { + swiper.pagination.$el.on( + "keydown", + classesToSelector(swiper.params.pagination.bulletClass), + onEnterOrSpaceKey, + ); + } // Tab focus + + swiper.$el.on("focus", handleFocus, true); + } + + function destroy() { + if (liveRegion && liveRegion.length > 0) liveRegion.remove(); + let $nextEl; + let $prevEl; + + if (swiper.navigation && swiper.navigation.$nextEl) { + $nextEl = swiper.navigation.$nextEl; + } + + if (swiper.navigation && swiper.navigation.$prevEl) { + $prevEl = swiper.navigation.$prevEl; + } + + if ($nextEl) { + $nextEl.off("keydown", onEnterOrSpaceKey); + } + + if ($prevEl) { + $prevEl.off("keydown", onEnterOrSpaceKey); + } // Pagination + + if (hasClickablePagination()) { + swiper.pagination.$el.off( + "keydown", + classesToSelector(swiper.params.pagination.bulletClass), + onEnterOrSpaceKey, + ); + } // Tab focus + + swiper.$el.off("focus", handleFocus, true); + } + + on("beforeInit", () => { + liveRegion = $( + ``, + ); + }); + on("afterInit", () => { + if (!swiper.params.a11y.enabled) return; + init(); + }); + on("fromEdge toEdge afterInit lock unlock", () => { + if (!swiper.params.a11y.enabled) return; + updateNavigation(); + }); + on("paginationUpdate", () => { + if (!swiper.params.a11y.enabled) return; + updatePagination(); + }); + on("destroy", () => { + if (!swiper.params.a11y.enabled) return; + destroy(); + }); + } + + function History(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + history: { + enabled: false, + root: "", + replaceState: false, + key: "slides", + }, + }); + let initialized = false; + let paths = {}; + + const slugify = (text) => { + return text + .toString() + .replace(/\s+/g, "-") + .replace(/[^\w-]+/g, "") + .replace(/--+/g, "-") + .replace(/^-+/, "") + .replace(/-+$/, ""); + }; + + const getPathValues = (urlOverride) => { + const window = getWindow(); + let location; + + if (urlOverride) { + location = new URL(urlOverride); + } else { + location = window.location; + } + + const pathArray = location.pathname + .slice(1) + .split("/") + .filter((part) => part !== ""); + const total = pathArray.length; + const key = pathArray[total - 2]; + const value = pathArray[total - 1]; + return { + key, + value, + }; + }; + + const setHistory = (key, index) => { + const window = getWindow(); + if (!initialized || !swiper.params.history.enabled) return; + let location; + + if (swiper.params.url) { + location = new URL(swiper.params.url); + } else { + location = window.location; + } + + const slide = swiper.slides.eq(index); + let value = slugify(slide.attr("data-history")); + + if (swiper.params.history.root.length > 0) { + let root = swiper.params.history.root; + if (root[root.length - 1] === "/") + root = root.slice(0, root.length - 1); + value = `${root}/${key}/${value}`; + } else if (!location.pathname.includes(key)) { + value = `${key}/${value}`; + } + + const currentState = window.history.state; + + if (currentState && currentState.value === value) { + return; + } + + if (swiper.params.history.replaceState) { + window.history.replaceState( + { + value, + }, + null, + value, + ); + } else { + window.history.pushState( + { + value, + }, + null, + value, + ); + } + }; + + const scrollToSlide = (speed, value, runCallbacks) => { + if (value) { + for (let i = 0, length = swiper.slides.length; i < length; i += 1) { + const slide = swiper.slides.eq(i); + const slideHistory = slugify(slide.attr("data-history")); + + if ( + slideHistory === value && + !slide.hasClass(swiper.params.slideDuplicateClass) + ) { + const index = slide.index(); + swiper.slideTo(index, speed, runCallbacks); + } + } + } else { + swiper.slideTo(0, speed, runCallbacks); + } + }; + + const setHistoryPopState = () => { + paths = getPathValues(swiper.params.url); + scrollToSlide(swiper.params.speed, swiper.paths.value, false); + }; + + const init = () => { + const window = getWindow(); + if (!swiper.params.history) return; + + if (!window.history || !window.history.pushState) { + swiper.params.history.enabled = false; + swiper.params.hashNavigation.enabled = true; + return; + } + + initialized = true; + paths = getPathValues(swiper.params.url); + if (!paths.key && !paths.value) return; + scrollToSlide(0, paths.value, swiper.params.runCallbacksOnInit); + + if (!swiper.params.history.replaceState) { + window.addEventListener("popstate", setHistoryPopState); + } + }; + + const destroy = () => { + const window = getWindow(); + + if (!swiper.params.history.replaceState) { + window.removeEventListener("popstate", setHistoryPopState); + } + }; + + on("init", () => { + if (swiper.params.history.enabled) { + init(); + } + }); + on("destroy", () => { + if (swiper.params.history.enabled) { + destroy(); + } + }); + on("transitionEnd _freeModeNoMomentumRelease", () => { + if (initialized) { + setHistory(swiper.params.history.key, swiper.activeIndex); + } + }); + on("slideChange", () => { + if (initialized && swiper.params.cssMode) { + setHistory(swiper.params.history.key, swiper.activeIndex); + } + }); + } + + function HashNavigation(_ref) { + let { swiper, extendParams, emit, on } = _ref; + let initialized = false; + const document = getDocument(); + const window = getWindow(); + extendParams({ + hashNavigation: { + enabled: false, + replaceState: false, + watchState: false, + }, + }); + + const onHashChange = () => { + emit("hashChange"); + const newHash = document.location.hash.replace("#", ""); + const activeSlideHash = swiper.slides + .eq(swiper.activeIndex) + .attr("data-hash"); + + if (newHash !== activeSlideHash) { + const newIndex = swiper.$wrapperEl + .children(`.${swiper.params.slideClass}[data-hash="${newHash}"]`) + .index(); + if (typeof newIndex === "undefined") return; + swiper.slideTo(newIndex); + } + }; + + const setHash = () => { + if (!initialized || !swiper.params.hashNavigation.enabled) return; + + if ( + swiper.params.hashNavigation.replaceState && + window.history && + window.history.replaceState + ) { + window.history.replaceState( + null, + null, + `#${swiper.slides.eq(swiper.activeIndex).attr("data-hash")}` || "", + ); + emit("hashSet"); + } else { + const slide = swiper.slides.eq(swiper.activeIndex); + const hash = slide.attr("data-hash") || slide.attr("data-history"); + document.location.hash = hash || ""; + emit("hashSet"); + } + }; + + const init = () => { + if ( + !swiper.params.hashNavigation.enabled || + (swiper.params.history && swiper.params.history.enabled) + ) + return; + initialized = true; + const hash = document.location.hash.replace("#", ""); + + if (hash) { + const speed = 0; + + for (let i = 0, length = swiper.slides.length; i < length; i += 1) { + const slide = swiper.slides.eq(i); + const slideHash = + slide.attr("data-hash") || slide.attr("data-history"); + + if ( + slideHash === hash && + !slide.hasClass(swiper.params.slideDuplicateClass) + ) { + const index = slide.index(); + swiper.slideTo( + index, + speed, + swiper.params.runCallbacksOnInit, + true, + ); + } + } + } + + if (swiper.params.hashNavigation.watchState) { + $(window).on("hashchange", onHashChange); + } + }; + + const destroy = () => { + if (swiper.params.hashNavigation.watchState) { + $(window).off("hashchange", onHashChange); + } + }; + + on("init", () => { + if (swiper.params.hashNavigation.enabled) { + init(); + } + }); + on("destroy", () => { + if (swiper.params.hashNavigation.enabled) { + destroy(); + } + }); + on("transitionEnd _freeModeNoMomentumRelease", () => { + if (initialized) { + setHash(); + } + }); + on("slideChange", () => { + if (initialized && swiper.params.cssMode) { + setHash(); + } + }); + } + + /* eslint no-underscore-dangle: "off" */ + function Autoplay(_ref) { + let { swiper, extendParams, on, emit } = _ref; + let timeout; + swiper.autoplay = { + running: false, + paused: false, + }; + extendParams({ + autoplay: { + enabled: false, + delay: 3000, + waitForTransition: true, + disableOnInteraction: true, + stopOnLastSlide: false, + reverseDirection: false, + pauseOnMouseEnter: false, + }, + }); + + function run() { + const $activeSlideEl = swiper.slides.eq(swiper.activeIndex); + let delay = swiper.params.autoplay.delay; + + if ($activeSlideEl.attr("data-swiper-autoplay")) { + delay = + $activeSlideEl.attr("data-swiper-autoplay") || + swiper.params.autoplay.delay; + } + + clearTimeout(timeout); + timeout = nextTick(() => { + let autoplayResult; + + if (swiper.params.autoplay.reverseDirection) { + if (swiper.params.loop) { + swiper.loopFix(); + autoplayResult = swiper.slidePrev(swiper.params.speed, true, true); + emit("autoplay"); + } else if (!swiper.isBeginning) { + autoplayResult = swiper.slidePrev(swiper.params.speed, true, true); + emit("autoplay"); + } else if (!swiper.params.autoplay.stopOnLastSlide) { + autoplayResult = swiper.slideTo( + swiper.slides.length - 1, + swiper.params.speed, + true, + true, + ); + emit("autoplay"); + } else { + stop(); + } + } else if (swiper.params.loop) { + swiper.loopFix(); + autoplayResult = swiper.slideNext(swiper.params.speed, true, true); + emit("autoplay"); + } else if (!swiper.isEnd) { + autoplayResult = swiper.slideNext(swiper.params.speed, true, true); + emit("autoplay"); + } else if (!swiper.params.autoplay.stopOnLastSlide) { + autoplayResult = swiper.slideTo(0, swiper.params.speed, true, true); + emit("autoplay"); + } else { + stop(); + } + + if (swiper.params.cssMode && swiper.autoplay.running) run(); + else if (autoplayResult === false) { + run(); + } + }, delay); + } + + function start() { + if (typeof timeout !== "undefined") return false; + if (swiper.autoplay.running) return false; + swiper.autoplay.running = true; + emit("autoplayStart"); + run(); + return true; + } + + function stop() { + if (!swiper.autoplay.running) return false; + if (typeof timeout === "undefined") return false; + + if (timeout) { + clearTimeout(timeout); + timeout = undefined; + } + + swiper.autoplay.running = false; + emit("autoplayStop"); + return true; + } + + function pause(speed) { + if (!swiper.autoplay.running) return; + if (swiper.autoplay.paused) return; + if (timeout) clearTimeout(timeout); + swiper.autoplay.paused = true; + + if (speed === 0 || !swiper.params.autoplay.waitForTransition) { + swiper.autoplay.paused = false; + run(); + } else { + ["transitionend", "webkitTransitionEnd"].forEach((event) => { + swiper.$wrapperEl[0].addEventListener(event, onTransitionEnd); + }); + } + } + + function onVisibilityChange() { + const document = getDocument(); + + if (document.visibilityState === "hidden" && swiper.autoplay.running) { + pause(); + } + + if (document.visibilityState === "visible" && swiper.autoplay.paused) { + run(); + swiper.autoplay.paused = false; + } + } + + function onTransitionEnd(e) { + if (!swiper || swiper.destroyed || !swiper.$wrapperEl) return; + if (e.target !== swiper.$wrapperEl[0]) return; + ["transitionend", "webkitTransitionEnd"].forEach((event) => { + swiper.$wrapperEl[0].removeEventListener(event, onTransitionEnd); + }); + swiper.autoplay.paused = false; + + if (!swiper.autoplay.running) { + stop(); + } else { + run(); + } + } + + function onMouseEnter() { + if (swiper.params.autoplay.disableOnInteraction) { + stop(); + } else { + emit("autoplayPause"); + pause(); + } + + ["transitionend", "webkitTransitionEnd"].forEach((event) => { + swiper.$wrapperEl[0].removeEventListener(event, onTransitionEnd); + }); + } + + function onMouseLeave() { + if (swiper.params.autoplay.disableOnInteraction) { + return; + } + + swiper.autoplay.paused = false; + emit("autoplayResume"); + run(); + } + + function attachMouseEvents() { + if (swiper.params.autoplay.pauseOnMouseEnter) { + swiper.$el.on("mouseenter", onMouseEnter); + swiper.$el.on("mouseleave", onMouseLeave); + } + } + + function detachMouseEvents() { + swiper.$el.off("mouseenter", onMouseEnter); + swiper.$el.off("mouseleave", onMouseLeave); + } + + on("init", () => { + if (swiper.params.autoplay.enabled) { + start(); + const document = getDocument(); + document.addEventListener("visibilitychange", onVisibilityChange); + attachMouseEvents(); + } + }); + on("beforeTransitionStart", (_s, speed, internal) => { + if (swiper.autoplay.running) { + if (internal || !swiper.params.autoplay.disableOnInteraction) { + swiper.autoplay.pause(speed); + } else { + stop(); + } + } + }); + on("sliderFirstMove", () => { + if (swiper.autoplay.running) { + if (swiper.params.autoplay.disableOnInteraction) { + stop(); + } else { + pause(); + } + } + }); + on("touchEnd", () => { + if ( + swiper.params.cssMode && + swiper.autoplay.paused && + !swiper.params.autoplay.disableOnInteraction + ) { + run(); + } + }); + on("destroy", () => { + detachMouseEvents(); + + if (swiper.autoplay.running) { + stop(); + } + + const document = getDocument(); + document.removeEventListener("visibilitychange", onVisibilityChange); + }); + Object.assign(swiper.autoplay, { + pause, + run, + start, + stop, + }); + } + + function Thumb(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + thumbs: { + swiper: null, + multipleActiveThumbs: true, + autoScrollOffset: 0, + slideThumbActiveClass: "swiper-slide-thumb-active", + thumbsContainerClass: "swiper-thumbs", + }, + }); + let initialized = false; + let swiperCreated = false; + swiper.thumbs = { + swiper: null, + }; + + function onThumbClick() { + const thumbsSwiper = swiper.thumbs.swiper; + if (!thumbsSwiper) return; + const clickedIndex = thumbsSwiper.clickedIndex; + const clickedSlide = thumbsSwiper.clickedSlide; + if ( + clickedSlide && + $(clickedSlide).hasClass(swiper.params.thumbs.slideThumbActiveClass) + ) + return; + if (typeof clickedIndex === "undefined" || clickedIndex === null) return; + let slideToIndex; + + if (thumbsSwiper.params.loop) { + slideToIndex = parseInt( + $(thumbsSwiper.clickedSlide).attr("data-swiper-slide-index"), + 10, + ); + } else { + slideToIndex = clickedIndex; + } + + if (swiper.params.loop) { + let currentIndex = swiper.activeIndex; + + if ( + swiper.slides + .eq(currentIndex) + .hasClass(swiper.params.slideDuplicateClass) + ) { + swiper.loopFix(); // eslint-disable-next-line + + swiper._clientLeft = swiper.$wrapperEl[0].clientLeft; + currentIndex = swiper.activeIndex; + } + + const prevIndex = swiper.slides + .eq(currentIndex) + .prevAll(`[data-swiper-slide-index="${slideToIndex}"]`) + .eq(0) + .index(); + const nextIndex = swiper.slides + .eq(currentIndex) + .nextAll(`[data-swiper-slide-index="${slideToIndex}"]`) + .eq(0) + .index(); + if (typeof prevIndex === "undefined") slideToIndex = nextIndex; + else if (typeof nextIndex === "undefined") slideToIndex = prevIndex; + else if (nextIndex - currentIndex < currentIndex - prevIndex) + slideToIndex = nextIndex; + else slideToIndex = prevIndex; + } + + swiper.slideTo(slideToIndex); + } + + function init() { + const { thumbs: thumbsParams } = swiper.params; + if (initialized) return false; + initialized = true; + const SwiperClass = swiper.constructor; + + if (thumbsParams.swiper instanceof SwiperClass) { + swiper.thumbs.swiper = thumbsParams.swiper; + Object.assign(swiper.thumbs.swiper.originalParams, { + watchSlidesProgress: true, + slideToClickedSlide: false, + }); + Object.assign(swiper.thumbs.swiper.params, { + watchSlidesProgress: true, + slideToClickedSlide: false, + }); + } else if (isObject(thumbsParams.swiper)) { + const thumbsSwiperParams = Object.assign({}, thumbsParams.swiper); + Object.assign(thumbsSwiperParams, { + watchSlidesProgress: true, + slideToClickedSlide: false, + }); + swiper.thumbs.swiper = new SwiperClass(thumbsSwiperParams); + swiperCreated = true; + } + + swiper.thumbs.swiper.$el.addClass( + swiper.params.thumbs.thumbsContainerClass, + ); + swiper.thumbs.swiper.on("tap", onThumbClick); + return true; + } + + function update(initial) { + const thumbsSwiper = swiper.thumbs.swiper; + if (!thumbsSwiper) return; + const slidesPerView = + thumbsSwiper.params.slidesPerView === "auto" + ? thumbsSwiper.slidesPerViewDynamic() + : thumbsSwiper.params.slidesPerView; + const autoScrollOffset = swiper.params.thumbs.autoScrollOffset; + const useOffset = autoScrollOffset && !thumbsSwiper.params.loop; + + if (swiper.realIndex !== thumbsSwiper.realIndex || useOffset) { + let currentThumbsIndex = thumbsSwiper.activeIndex; + let newThumbsIndex; + let direction; + + if (thumbsSwiper.params.loop) { + if ( + thumbsSwiper.slides + .eq(currentThumbsIndex) + .hasClass(thumbsSwiper.params.slideDuplicateClass) + ) { + thumbsSwiper.loopFix(); // eslint-disable-next-line + + thumbsSwiper._clientLeft = thumbsSwiper.$wrapperEl[0].clientLeft; + currentThumbsIndex = thumbsSwiper.activeIndex; + } // Find actual thumbs index to slide to + + const prevThumbsIndex = thumbsSwiper.slides + .eq(currentThumbsIndex) + .prevAll(`[data-swiper-slide-index="${swiper.realIndex}"]`) + .eq(0) + .index(); + const nextThumbsIndex = thumbsSwiper.slides + .eq(currentThumbsIndex) + .nextAll(`[data-swiper-slide-index="${swiper.realIndex}"]`) + .eq(0) + .index(); + + if (typeof prevThumbsIndex === "undefined") { + newThumbsIndex = nextThumbsIndex; + } else if (typeof nextThumbsIndex === "undefined") { + newThumbsIndex = prevThumbsIndex; + } else if ( + nextThumbsIndex - currentThumbsIndex === + currentThumbsIndex - prevThumbsIndex + ) { + newThumbsIndex = + thumbsSwiper.params.slidesPerGroup > 1 + ? nextThumbsIndex + : currentThumbsIndex; + } else if ( + nextThumbsIndex - currentThumbsIndex < + currentThumbsIndex - prevThumbsIndex + ) { + newThumbsIndex = nextThumbsIndex; + } else { + newThumbsIndex = prevThumbsIndex; + } + + direction = + swiper.activeIndex > swiper.previousIndex ? "next" : "prev"; + } else { + newThumbsIndex = swiper.realIndex; + direction = newThumbsIndex > swiper.previousIndex ? "next" : "prev"; + } + + if (useOffset) { + newThumbsIndex += + direction === "next" ? autoScrollOffset : -1 * autoScrollOffset; + } + + if ( + thumbsSwiper.visibleSlidesIndexes && + thumbsSwiper.visibleSlidesIndexes.indexOf(newThumbsIndex) < 0 + ) { + if (thumbsSwiper.params.centeredSlides) { + if (newThumbsIndex > currentThumbsIndex) { + newThumbsIndex = + newThumbsIndex - Math.floor(slidesPerView / 2) + 1; + } else { + newThumbsIndex = + newThumbsIndex + Math.floor(slidesPerView / 2) - 1; + } + } else if ( + newThumbsIndex > currentThumbsIndex && + thumbsSwiper.params.slidesPerGroup === 1 + ); + + thumbsSwiper.slideTo(newThumbsIndex, initial ? 0 : undefined); + } + } // Activate thumbs + + let thumbsToActivate = 1; + const thumbActiveClass = swiper.params.thumbs.slideThumbActiveClass; + + if (swiper.params.slidesPerView > 1 && !swiper.params.centeredSlides) { + thumbsToActivate = swiper.params.slidesPerView; + } + + if (!swiper.params.thumbs.multipleActiveThumbs) { + thumbsToActivate = 1; + } + + thumbsToActivate = Math.floor(thumbsToActivate); + thumbsSwiper.slides.removeClass(thumbActiveClass); + + if ( + thumbsSwiper.params.loop || + (thumbsSwiper.params.virtual && thumbsSwiper.params.virtual.enabled) + ) { + for (let i = 0; i < thumbsToActivate; i += 1) { + thumbsSwiper.$wrapperEl + .children(`[data-swiper-slide-index="${swiper.realIndex + i}"]`) + .addClass(thumbActiveClass); + } + } else { + for (let i = 0; i < thumbsToActivate; i += 1) { + thumbsSwiper.slides + .eq(swiper.realIndex + i) + .addClass(thumbActiveClass); + } + } + } + + on("beforeInit", () => { + const { thumbs } = swiper.params; + if (!thumbs || !thumbs.swiper) return; + init(); + update(true); + }); + on("slideChange update resize observerUpdate", () => { + if (!swiper.thumbs.swiper) return; + update(); + }); + on("setTransition", (_s, duration) => { + const thumbsSwiper = swiper.thumbs.swiper; + if (!thumbsSwiper) return; + thumbsSwiper.setTransition(duration); + }); + on("beforeDestroy", () => { + const thumbsSwiper = swiper.thumbs.swiper; + if (!thumbsSwiper) return; + + if (swiperCreated && thumbsSwiper) { + thumbsSwiper.destroy(); + } + }); + Object.assign(swiper.thumbs, { + init, + update, + }); + } + + function freeMode(_ref) { + let { swiper, extendParams, emit, once } = _ref; + extendParams({ + freeMode: { + enabled: false, + momentum: true, + momentumRatio: 1, + momentumBounce: true, + momentumBounceRatio: 1, + momentumVelocityRatio: 1, + sticky: false, + minimumVelocity: 0.02, + }, + }); + + function onTouchStart() { + const translate = swiper.getTranslate(); + swiper.setTranslate(translate); + swiper.setTransition(0); + swiper.touchEventsData.velocities.length = 0; + swiper.freeMode.onTouchEnd({ + currentPos: swiper.rtl ? swiper.translate : -swiper.translate, + }); + } + + function onTouchMove() { + const { touchEventsData: data, touches } = swiper; // Velocity + + if (data.velocities.length === 0) { + data.velocities.push({ + position: touches[swiper.isHorizontal() ? "startX" : "startY"], + time: data.touchStartTime, + }); + } + + data.velocities.push({ + position: touches[swiper.isHorizontal() ? "currentX" : "currentY"], + time: now(), + }); + } + + function onTouchEnd(_ref2) { + let { currentPos } = _ref2; + const { + params, + $wrapperEl, + rtlTranslate: rtl, + snapGrid, + touchEventsData: data, + } = swiper; // Time diff + + const touchEndTime = now(); + const timeDiff = touchEndTime - data.touchStartTime; + + if (currentPos < -swiper.minTranslate()) { + swiper.slideTo(swiper.activeIndex); + return; + } + + if (currentPos > -swiper.maxTranslate()) { + if (swiper.slides.length < snapGrid.length) { + swiper.slideTo(snapGrid.length - 1); + } else { + swiper.slideTo(swiper.slides.length - 1); + } + + return; + } + + if (params.freeMode.momentum) { + if (data.velocities.length > 1) { + const lastMoveEvent = data.velocities.pop(); + const velocityEvent = data.velocities.pop(); + const distance = lastMoveEvent.position - velocityEvent.position; + const time = lastMoveEvent.time - velocityEvent.time; + swiper.velocity = distance / time; + swiper.velocity /= 2; + + if (Math.abs(swiper.velocity) < params.freeMode.minimumVelocity) { + swiper.velocity = 0; + } // this implies that the user stopped moving a finger then released. + // There would be no events with distance zero, so the last event is stale. + + if (time > 150 || now() - lastMoveEvent.time > 300) { + swiper.velocity = 0; + } + } else { + swiper.velocity = 0; + } + + swiper.velocity *= params.freeMode.momentumVelocityRatio; + data.velocities.length = 0; + let momentumDuration = 1000 * params.freeMode.momentumRatio; + const momentumDistance = swiper.velocity * momentumDuration; + let newPosition = swiper.translate + momentumDistance; + if (rtl) newPosition = -newPosition; + let doBounce = false; + let afterBouncePosition; + const bounceAmount = + Math.abs(swiper.velocity) * 20 * params.freeMode.momentumBounceRatio; + let needsLoopFix; + + if (newPosition < swiper.maxTranslate()) { + if (params.freeMode.momentumBounce) { + if (newPosition + swiper.maxTranslate() < -bounceAmount) { + newPosition = swiper.maxTranslate() - bounceAmount; + } + + afterBouncePosition = swiper.maxTranslate(); + doBounce = true; + data.allowMomentumBounce = true; + } else { + newPosition = swiper.maxTranslate(); + } + + if (params.loop && params.centeredSlides) needsLoopFix = true; + } else if (newPosition > swiper.minTranslate()) { + if (params.freeMode.momentumBounce) { + if (newPosition - swiper.minTranslate() > bounceAmount) { + newPosition = swiper.minTranslate() + bounceAmount; + } + + afterBouncePosition = swiper.minTranslate(); + doBounce = true; + data.allowMomentumBounce = true; + } else { + newPosition = swiper.minTranslate(); + } + + if (params.loop && params.centeredSlides) needsLoopFix = true; + } else if (params.freeMode.sticky) { + let nextSlide; + + for (let j = 0; j < snapGrid.length; j += 1) { + if (snapGrid[j] > -newPosition) { + nextSlide = j; + break; + } + } + + if ( + Math.abs(snapGrid[nextSlide] - newPosition) < + Math.abs(snapGrid[nextSlide - 1] - newPosition) || + swiper.swipeDirection === "next" + ) { + newPosition = snapGrid[nextSlide]; + } else { + newPosition = snapGrid[nextSlide - 1]; + } + + newPosition = -newPosition; + } + + if (needsLoopFix) { + once("transitionEnd", () => { + swiper.loopFix(); + }); + } // Fix duration + + if (swiper.velocity !== 0) { + if (rtl) { + momentumDuration = Math.abs( + (-newPosition - swiper.translate) / swiper.velocity, + ); + } else { + momentumDuration = Math.abs( + (newPosition - swiper.translate) / swiper.velocity, + ); + } + + if (params.freeMode.sticky) { + // If freeMode.sticky is active and the user ends a swipe with a slow-velocity + // event, then durations can be 20+ seconds to slide one (or zero!) slides. + // It's easy to see this when simulating touch with mouse events. To fix this, + // limit single-slide swipes to the default slide duration. This also has the + // nice side effect of matching slide speed if the user stopped moving before + // lifting finger or mouse vs. moving slowly before lifting the finger/mouse. + // For faster swipes, also apply limits (albeit higher ones). + const moveDistance = Math.abs( + (rtl ? -newPosition : newPosition) - swiper.translate, + ); + const currentSlideSize = swiper.slidesSizesGrid[swiper.activeIndex]; + + if (moveDistance < currentSlideSize) { + momentumDuration = params.speed; + } else if (moveDistance < 2 * currentSlideSize) { + momentumDuration = params.speed * 1.5; + } else { + momentumDuration = params.speed * 2.5; + } + } + } else if (params.freeMode.sticky) { + swiper.slideToClosest(); + return; + } + + if (params.freeMode.momentumBounce && doBounce) { + swiper.updateProgress(afterBouncePosition); + swiper.setTransition(momentumDuration); + swiper.setTranslate(newPosition); + swiper.transitionStart(true, swiper.swipeDirection); + swiper.animating = true; + $wrapperEl.transitionEnd(() => { + if (!swiper || swiper.destroyed || !data.allowMomentumBounce) + return; + emit("momentumBounce"); + swiper.setTransition(params.speed); + setTimeout(() => { + swiper.setTranslate(afterBouncePosition); + $wrapperEl.transitionEnd(() => { + if (!swiper || swiper.destroyed) return; + swiper.transitionEnd(); + }); + }, 0); + }); + } else if (swiper.velocity) { + emit("_freeModeNoMomentumRelease"); + swiper.updateProgress(newPosition); + swiper.setTransition(momentumDuration); + swiper.setTranslate(newPosition); + swiper.transitionStart(true, swiper.swipeDirection); + + if (!swiper.animating) { + swiper.animating = true; + $wrapperEl.transitionEnd(() => { + if (!swiper || swiper.destroyed) return; + swiper.transitionEnd(); + }); + } + } else { + swiper.updateProgress(newPosition); + } + + swiper.updateActiveIndex(); + swiper.updateSlidesClasses(); + } else if (params.freeMode.sticky) { + swiper.slideToClosest(); + return; + } else if (params.freeMode) { + emit("_freeModeNoMomentumRelease"); + } + + if (!params.freeMode.momentum || timeDiff >= params.longSwipesMs) { + swiper.updateProgress(); + swiper.updateActiveIndex(); + swiper.updateSlidesClasses(); + } + } + + Object.assign(swiper, { + freeMode: { + onTouchStart, + onTouchMove, + onTouchEnd, + }, + }); + } + + function Grid(_ref) { + let { swiper, extendParams } = _ref; + extendParams({ + grid: { + rows: 1, + fill: "column", + }, + }); + let slidesNumberEvenToRows; + let slidesPerRow; + let numFullColumns; + + const initSlides = (slidesLength) => { + const { slidesPerView } = swiper.params; + const { rows, fill } = swiper.params.grid; + slidesPerRow = slidesNumberEvenToRows / rows; + numFullColumns = Math.floor(slidesLength / rows); + + if (Math.floor(slidesLength / rows) === slidesLength / rows) { + slidesNumberEvenToRows = slidesLength; + } else { + slidesNumberEvenToRows = Math.ceil(slidesLength / rows) * rows; + } + + if (slidesPerView !== "auto" && fill === "row") { + slidesNumberEvenToRows = Math.max( + slidesNumberEvenToRows, + slidesPerView * rows, + ); + } + }; + + const updateSlide = (i, slide, slidesLength, getDirectionLabel) => { + const { slidesPerGroup, spaceBetween } = swiper.params; + const { rows, fill } = swiper.params.grid; // Set slides order + + let newSlideOrderIndex; + let column; + let row; + + if (fill === "row" && slidesPerGroup > 1) { + const groupIndex = Math.floor(i / (slidesPerGroup * rows)); + const slideIndexInGroup = i - rows * slidesPerGroup * groupIndex; + const columnsInGroup = + groupIndex === 0 + ? slidesPerGroup + : Math.min( + Math.ceil( + (slidesLength - groupIndex * rows * slidesPerGroup) / rows, + ), + slidesPerGroup, + ); + row = Math.floor(slideIndexInGroup / columnsInGroup); + column = + slideIndexInGroup - + row * columnsInGroup + + groupIndex * slidesPerGroup; + newSlideOrderIndex = column + (row * slidesNumberEvenToRows) / rows; + slide.css({ + "-webkit-order": newSlideOrderIndex, + order: newSlideOrderIndex, + }); + } else if (fill === "column") { + column = Math.floor(i / rows); + row = i - column * rows; + + if ( + column > numFullColumns || + (column === numFullColumns && row === rows - 1) + ) { + row += 1; + + if (row >= rows) { + row = 0; + column += 1; + } + } + } else { + row = Math.floor(i / slidesPerRow); + column = i - row * slidesPerRow; + } + + slide.css( + getDirectionLabel("margin-top"), + row !== 0 ? spaceBetween && `${spaceBetween}px` : "", + ); + }; + + const updateWrapperSize = (slideSize, snapGrid, getDirectionLabel) => { + const { spaceBetween, centeredSlides, roundLengths } = swiper.params; + const { rows } = swiper.params.grid; + swiper.virtualSize = (slideSize + spaceBetween) * slidesNumberEvenToRows; + swiper.virtualSize = Math.ceil(swiper.virtualSize / rows) - spaceBetween; + swiper.$wrapperEl.css({ + [getDirectionLabel("width")]: `${swiper.virtualSize + spaceBetween}px`, + }); + + if (centeredSlides) { + snapGrid.splice(0, snapGrid.length); + const newSlidesGrid = []; + + for (let i = 0; i < snapGrid.length; i += 1) { + let slidesGridItem = snapGrid[i]; + if (roundLengths) slidesGridItem = Math.floor(slidesGridItem); + if (snapGrid[i] < swiper.virtualSize + snapGrid[0]) + newSlidesGrid.push(slidesGridItem); + } + + snapGrid.push(...newSlidesGrid); + } + }; + + swiper.grid = { + initSlides, + updateSlide, + updateWrapperSize, + }; + } + + function appendSlide(slides) { + const swiper = this; + const { $wrapperEl, params } = swiper; + + if (params.loop) { + swiper.loopDestroy(); + } + + if (typeof slides === "object" && "length" in slides) { + for (let i = 0; i < slides.length; i += 1) { + if (slides[i]) $wrapperEl.append(slides[i]); + } + } else { + $wrapperEl.append(slides); + } + + if (params.loop) { + swiper.loopCreate(); + } + + if (!params.observer) { + swiper.update(); + } + } + + function prependSlide(slides) { + const swiper = this; + const { params, $wrapperEl, activeIndex } = swiper; + + if (params.loop) { + swiper.loopDestroy(); + } + + let newActiveIndex = activeIndex + 1; + + if (typeof slides === "object" && "length" in slides) { + for (let i = 0; i < slides.length; i += 1) { + if (slides[i]) $wrapperEl.prepend(slides[i]); + } + + newActiveIndex = activeIndex + slides.length; + } else { + $wrapperEl.prepend(slides); + } + + if (params.loop) { + swiper.loopCreate(); + } + + if (!params.observer) { + swiper.update(); + } + + swiper.slideTo(newActiveIndex, 0, false); + } + + function addSlide(index, slides) { + const swiper = this; + const { $wrapperEl, params, activeIndex } = swiper; + let activeIndexBuffer = activeIndex; + + if (params.loop) { + activeIndexBuffer -= swiper.loopedSlides; + swiper.loopDestroy(); + swiper.slides = $wrapperEl.children(`.${params.slideClass}`); + } + + const baseLength = swiper.slides.length; + + if (index <= 0) { + swiper.prependSlide(slides); + return; + } + + if (index >= baseLength) { + swiper.appendSlide(slides); + return; + } + + let newActiveIndex = + activeIndexBuffer > index ? activeIndexBuffer + 1 : activeIndexBuffer; + const slidesBuffer = []; + + for (let i = baseLength - 1; i >= index; i -= 1) { + const currentSlide = swiper.slides.eq(i); + currentSlide.remove(); + slidesBuffer.unshift(currentSlide); + } + + if (typeof slides === "object" && "length" in slides) { + for (let i = 0; i < slides.length; i += 1) { + if (slides[i]) $wrapperEl.append(slides[i]); + } + + newActiveIndex = + activeIndexBuffer > index + ? activeIndexBuffer + slides.length + : activeIndexBuffer; + } else { + $wrapperEl.append(slides); + } + + for (let i = 0; i < slidesBuffer.length; i += 1) { + $wrapperEl.append(slidesBuffer[i]); + } + + if (params.loop) { + swiper.loopCreate(); + } + + if (!params.observer) { + swiper.update(); + } + + if (params.loop) { + swiper.slideTo(newActiveIndex + swiper.loopedSlides, 0, false); + } else { + swiper.slideTo(newActiveIndex, 0, false); + } + } + + function removeSlide(slidesIndexes) { + const swiper = this; + const { params, $wrapperEl, activeIndex } = swiper; + let activeIndexBuffer = activeIndex; + + if (params.loop) { + activeIndexBuffer -= swiper.loopedSlides; + swiper.loopDestroy(); + swiper.slides = $wrapperEl.children(`.${params.slideClass}`); + } + + let newActiveIndex = activeIndexBuffer; + let indexToRemove; + + if (typeof slidesIndexes === "object" && "length" in slidesIndexes) { + for (let i = 0; i < slidesIndexes.length; i += 1) { + indexToRemove = slidesIndexes[i]; + if (swiper.slides[indexToRemove]) + swiper.slides.eq(indexToRemove).remove(); + if (indexToRemove < newActiveIndex) newActiveIndex -= 1; + } + + newActiveIndex = Math.max(newActiveIndex, 0); + } else { + indexToRemove = slidesIndexes; + if (swiper.slides[indexToRemove]) + swiper.slides.eq(indexToRemove).remove(); + if (indexToRemove < newActiveIndex) newActiveIndex -= 1; + newActiveIndex = Math.max(newActiveIndex, 0); + } + + if (params.loop) { + swiper.loopCreate(); + } + + if (!params.observer) { + swiper.update(); + } + + if (params.loop) { + swiper.slideTo(newActiveIndex + swiper.loopedSlides, 0, false); + } else { + swiper.slideTo(newActiveIndex, 0, false); + } + } + + function removeAllSlides() { + const swiper = this; + const slidesIndexes = []; + + for (let i = 0; i < swiper.slides.length; i += 1) { + slidesIndexes.push(i); + } + + swiper.removeSlide(slidesIndexes); + } + + function Manipulation(_ref) { + let { swiper } = _ref; + Object.assign(swiper, { + appendSlide: appendSlide.bind(swiper), + prependSlide: prependSlide.bind(swiper), + addSlide: addSlide.bind(swiper), + removeSlide: removeSlide.bind(swiper), + removeAllSlides: removeAllSlides.bind(swiper), + }); + } + + function effectInit(params) { + const { + effect, + swiper, + on, + setTranslate, + setTransition, + overwriteParams, + perspective, + } = params; + on("beforeInit", () => { + if (swiper.params.effect !== effect) return; + swiper.classNames.push( + `${swiper.params.containerModifierClass}${effect}`, + ); + + if (perspective && perspective()) { + swiper.classNames.push(`${swiper.params.containerModifierClass}3d`); + } + + const overwriteParamsResult = overwriteParams ? overwriteParams() : {}; + Object.assign(swiper.params, overwriteParamsResult); + Object.assign(swiper.originalParams, overwriteParamsResult); + }); + on("setTranslate", () => { + if (swiper.params.effect !== effect) return; + setTranslate(); + }); + on("setTransition", (_s, duration) => { + if (swiper.params.effect !== effect) return; + setTransition(duration); + }); + let requireUpdateOnVirtual; + on("virtualUpdate", () => { + if (!swiper.slides.length) { + requireUpdateOnVirtual = true; + } + + requestAnimationFrame(() => { + if (requireUpdateOnVirtual && swiper.slides.length) { + setTranslate(); + requireUpdateOnVirtual = false; + } + }); + }); + } + + function effectTarget(effectParams, $slideEl) { + if (effectParams.transformEl) { + return $slideEl.find(effectParams.transformEl).css({ + "backface-visibility": "hidden", + "-webkit-backface-visibility": "hidden", + }); + } + + return $slideEl; + } + + function effectVirtualTransitionEnd(_ref) { + let { swiper, duration, transformEl, allSlides } = _ref; + const { slides, activeIndex, $wrapperEl } = swiper; + + if (swiper.params.virtualTranslate && duration !== 0) { + let eventTriggered = false; + let $transitionEndTarget; + + if (allSlides) { + $transitionEndTarget = transformEl ? slides.find(transformEl) : slides; + } else { + $transitionEndTarget = transformEl + ? slides.eq(activeIndex).find(transformEl) + : slides.eq(activeIndex); + } + + $transitionEndTarget.transitionEnd(() => { + if (eventTriggered) return; + if (!swiper || swiper.destroyed) return; + eventTriggered = true; + swiper.animating = false; + const triggerEvents = ["webkitTransitionEnd", "transitionend"]; + + for (let i = 0; i < triggerEvents.length; i += 1) { + $wrapperEl.trigger(triggerEvents[i]); + } + }); + } + } + + function EffectFade(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + fadeEffect: { + crossFade: false, + transformEl: null, + }, + }); + + const setTranslate = () => { + const { slides } = swiper; + const params = swiper.params.fadeEffect; + + for (let i = 0; i < slides.length; i += 1) { + const $slideEl = swiper.slides.eq(i); + const offset = $slideEl[0].swiperSlideOffset; + let tx = -offset; + if (!swiper.params.virtualTranslate) tx -= swiper.translate; + let ty = 0; + + if (!swiper.isHorizontal()) { + ty = tx; + tx = 0; + } + + const slideOpacity = swiper.params.fadeEffect.crossFade + ? Math.max(1 - Math.abs($slideEl[0].progress), 0) + : 1 + Math.min(Math.max($slideEl[0].progress, -1), 0); + const $targetEl = effectTarget(params, $slideEl); + $targetEl + .css({ + opacity: slideOpacity, + }) + .transform(`translate3d(${tx}px, ${ty}px, 0px)`); + } + }; + + const setTransition = (duration) => { + const { transformEl } = swiper.params.fadeEffect; + const $transitionElements = transformEl + ? swiper.slides.find(transformEl) + : swiper.slides; + $transitionElements.transition(duration); + effectVirtualTransitionEnd({ + swiper, + duration, + transformEl, + allSlides: true, + }); + }; + + effectInit({ + effect: "fade", + swiper, + on, + setTranslate, + setTransition, + overwriteParams: () => ({ + slidesPerView: 1, + slidesPerGroup: 1, + watchSlidesProgress: true, + spaceBetween: 0, + virtualTranslate: !swiper.params.cssMode, + }), + }); + } + + function EffectCube(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + cubeEffect: { + slideShadows: true, + shadow: true, + shadowOffset: 20, + shadowScale: 0.94, + }, + }); + + const setTranslate = () => { + const { + $el, + $wrapperEl, + slides, + width: swiperWidth, + height: swiperHeight, + rtlTranslate: rtl, + size: swiperSize, + browser, + } = swiper; + const params = swiper.params.cubeEffect; + const isHorizontal = swiper.isHorizontal(); + const isVirtual = swiper.virtual && swiper.params.virtual.enabled; + let wrapperRotate = 0; + let $cubeShadowEl; + + if (params.shadow) { + if (isHorizontal) { + $cubeShadowEl = $wrapperEl.find(".swiper-cube-shadow"); + + if ($cubeShadowEl.length === 0) { + $cubeShadowEl = $('
'); + $wrapperEl.append($cubeShadowEl); + } + + $cubeShadowEl.css({ + height: `${swiperWidth}px`, + }); + } else { + $cubeShadowEl = $el.find(".swiper-cube-shadow"); + + if ($cubeShadowEl.length === 0) { + $cubeShadowEl = $('
'); + $el.append($cubeShadowEl); + } + } + } + + for (let i = 0; i < slides.length; i += 1) { + const $slideEl = slides.eq(i); + let slideIndex = i; + + if (isVirtual) { + slideIndex = parseInt($slideEl.attr("data-swiper-slide-index"), 10); + } + + let slideAngle = slideIndex * 90; + let round = Math.floor(slideAngle / 360); + + if (rtl) { + slideAngle = -slideAngle; + round = Math.floor(-slideAngle / 360); + } + + const progress = Math.max(Math.min($slideEl[0].progress, 1), -1); + let tx = 0; + let ty = 0; + let tz = 0; + + if (slideIndex % 4 === 0) { + tx = -round * 4 * swiperSize; + tz = 0; + } else if ((slideIndex - 1) % 4 === 0) { + tx = 0; + tz = -round * 4 * swiperSize; + } else if ((slideIndex - 2) % 4 === 0) { + tx = swiperSize + round * 4 * swiperSize; + tz = swiperSize; + } else if ((slideIndex - 3) % 4 === 0) { + tx = -swiperSize; + tz = 3 * swiperSize + swiperSize * 4 * round; + } + + if (rtl) { + tx = -tx; + } + + if (!isHorizontal) { + ty = tx; + tx = 0; + } + + const transform = `rotateX(${ + isHorizontal ? 0 : -slideAngle + }deg) rotateY(${ + isHorizontal ? slideAngle : 0 + }deg) translate3d(${tx}px, ${ty}px, ${tz}px)`; + + if (progress <= 1 && progress > -1) { + wrapperRotate = slideIndex * 90 + progress * 90; + if (rtl) wrapperRotate = -slideIndex * 90 - progress * 90; + } + + $slideEl.transform(transform); + + if (params.slideShadows) { + // Set shadows + let shadowBefore = isHorizontal + ? $slideEl.find(".swiper-slide-shadow-left") + : $slideEl.find(".swiper-slide-shadow-top"); + let shadowAfter = isHorizontal + ? $slideEl.find(".swiper-slide-shadow-right") + : $slideEl.find(".swiper-slide-shadow-bottom"); + + if (shadowBefore.length === 0) { + shadowBefore = $( + `
`, + ); + $slideEl.append(shadowBefore); + } + + if (shadowAfter.length === 0) { + shadowAfter = $( + `
`, + ); + $slideEl.append(shadowAfter); + } + + if (shadowBefore.length) + shadowBefore[0].style.opacity = Math.max(-progress, 0); + if (shadowAfter.length) + shadowAfter[0].style.opacity = Math.max(progress, 0); + } + } + + $wrapperEl.css({ + "-webkit-transform-origin": `50% 50% -${swiperSize / 2}px`, + "transform-origin": `50% 50% -${swiperSize / 2}px`, + }); + + if (params.shadow) { + if (isHorizontal) { + $cubeShadowEl.transform( + `translate3d(0px, ${swiperWidth / 2 + params.shadowOffset}px, ${ + -swiperWidth / 2 + }px) rotateX(90deg) rotateZ(0deg) scale(${params.shadowScale})`, + ); + } else { + const shadowAngle = + Math.abs(wrapperRotate) - + Math.floor(Math.abs(wrapperRotate) / 90) * 90; + const multiplier = + 1.5 - + (Math.sin((shadowAngle * 2 * Math.PI) / 360) / 2 + + Math.cos((shadowAngle * 2 * Math.PI) / 360) / 2); + const scale1 = params.shadowScale; + const scale2 = params.shadowScale / multiplier; + const offset = params.shadowOffset; + $cubeShadowEl.transform( + `scale3d(${scale1}, 1, ${scale2}) translate3d(0px, ${ + swiperHeight / 2 + offset + }px, ${-swiperHeight / 2 / scale2}px) rotateX(-90deg)`, + ); + } + } + + const zFactor = + browser.isSafari || browser.isWebView ? -swiperSize / 2 : 0; + $wrapperEl.transform( + `translate3d(0px,0,${zFactor}px) rotateX(${ + swiper.isHorizontal() ? 0 : wrapperRotate + }deg) rotateY(${swiper.isHorizontal() ? -wrapperRotate : 0}deg)`, + ); + }; + + const setTransition = (duration) => { + const { $el, slides } = swiper; + slides + .transition(duration) + .find( + ".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left", + ) + .transition(duration); + + if (swiper.params.cubeEffect.shadow && !swiper.isHorizontal()) { + $el.find(".swiper-cube-shadow").transition(duration); + } + }; + + effectInit({ + effect: "cube", + swiper, + on, + setTranslate, + setTransition, + perspective: () => true, + overwriteParams: () => ({ + slidesPerView: 1, + slidesPerGroup: 1, + watchSlidesProgress: true, + resistanceRatio: 0, + spaceBetween: 0, + centeredSlides: false, + virtualTranslate: true, + }), + }); + } + + function createShadow(params, $slideEl, side) { + const shadowClass = `swiper-slide-shadow${side ? `-${side}` : ""}`; + const $shadowContainer = params.transformEl + ? $slideEl.find(params.transformEl) + : $slideEl; + let $shadowEl = $shadowContainer.children(`.${shadowClass}`); + + if (!$shadowEl.length) { + $shadowEl = $( + `
`, + ); + $shadowContainer.append($shadowEl); + } + + return $shadowEl; + } + + function EffectFlip(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + flipEffect: { + slideShadows: true, + limitRotation: true, + transformEl: null, + }, + }); + + const setTranslate = () => { + const { slides, rtlTranslate: rtl } = swiper; + const params = swiper.params.flipEffect; + + for (let i = 0; i < slides.length; i += 1) { + const $slideEl = slides.eq(i); + let progress = $slideEl[0].progress; + + if (swiper.params.flipEffect.limitRotation) { + progress = Math.max(Math.min($slideEl[0].progress, 1), -1); + } + + const offset = $slideEl[0].swiperSlideOffset; + const rotate = -180 * progress; + let rotateY = rotate; + let rotateX = 0; + let tx = swiper.params.cssMode ? -offset - swiper.translate : -offset; + let ty = 0; + + if (!swiper.isHorizontal()) { + ty = tx; + tx = 0; + rotateX = -rotateY; + rotateY = 0; + } else if (rtl) { + rotateY = -rotateY; + } + + $slideEl[0].style.zIndex = + -Math.abs(Math.round(progress)) + slides.length; + + if (params.slideShadows) { + // Set shadows + let shadowBefore = swiper.isHorizontal() + ? $slideEl.find(".swiper-slide-shadow-left") + : $slideEl.find(".swiper-slide-shadow-top"); + let shadowAfter = swiper.isHorizontal() + ? $slideEl.find(".swiper-slide-shadow-right") + : $slideEl.find(".swiper-slide-shadow-bottom"); + + if (shadowBefore.length === 0) { + shadowBefore = createShadow( + params, + $slideEl, + swiper.isHorizontal() ? "left" : "top", + ); + } + + if (shadowAfter.length === 0) { + shadowAfter = createShadow( + params, + $slideEl, + swiper.isHorizontal() ? "right" : "bottom", + ); + } + + if (shadowBefore.length) + shadowBefore[0].style.opacity = Math.max(-progress, 0); + if (shadowAfter.length) + shadowAfter[0].style.opacity = Math.max(progress, 0); + } + + const transform = `translate3d(${tx}px, ${ty}px, 0px) rotateX(${rotateX}deg) rotateY(${rotateY}deg)`; + const $targetEl = effectTarget(params, $slideEl); + $targetEl.transform(transform); + } + }; + + const setTransition = (duration) => { + const { transformEl } = swiper.params.flipEffect; + const $transitionElements = transformEl + ? swiper.slides.find(transformEl) + : swiper.slides; + $transitionElements + .transition(duration) + .find( + ".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left", + ) + .transition(duration); + effectVirtualTransitionEnd({ + swiper, + duration, + transformEl, + }); + }; + + effectInit({ + effect: "flip", + swiper, + on, + setTranslate, + setTransition, + perspective: () => true, + overwriteParams: () => ({ + slidesPerView: 1, + slidesPerGroup: 1, + watchSlidesProgress: true, + spaceBetween: 0, + virtualTranslate: !swiper.params.cssMode, + }), + }); + } + + function EffectCoverflow(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + coverflowEffect: { + rotate: 50, + stretch: 0, + depth: 100, + scale: 1, + modifier: 1, + slideShadows: true, + transformEl: null, + }, + }); + + const setTranslate = () => { + const { + width: swiperWidth, + height: swiperHeight, + slides, + slidesSizesGrid, + } = swiper; + const params = swiper.params.coverflowEffect; + const isHorizontal = swiper.isHorizontal(); + const transform = swiper.translate; + const center = isHorizontal + ? -transform + swiperWidth / 2 + : -transform + swiperHeight / 2; + const rotate = isHorizontal ? params.rotate : -params.rotate; + const translate = params.depth; // Each slide offset from center + + for (let i = 0, length = slides.length; i < length; i += 1) { + const $slideEl = slides.eq(i); + const slideSize = slidesSizesGrid[i]; + const slideOffset = $slideEl[0].swiperSlideOffset; + const centerOffset = (center - slideOffset - slideSize / 2) / slideSize; + const offsetMultiplier = + typeof params.modifier === "function" + ? params.modifier(centerOffset) + : centerOffset * params.modifier; + let rotateY = isHorizontal ? rotate * offsetMultiplier : 0; + let rotateX = isHorizontal ? 0 : rotate * offsetMultiplier; // var rotateZ = 0 + + let translateZ = -translate * Math.abs(offsetMultiplier); + let stretch = params.stretch; // Allow percentage to make a relative stretch for responsive sliders + + if (typeof stretch === "string" && stretch.indexOf("%") !== -1) { + stretch = (parseFloat(params.stretch) / 100) * slideSize; + } + + let translateY = isHorizontal ? 0 : stretch * offsetMultiplier; + let translateX = isHorizontal ? stretch * offsetMultiplier : 0; + let scale = 1 - (1 - params.scale) * Math.abs(offsetMultiplier); // Fix for ultra small values + + if (Math.abs(translateX) < 0.001) translateX = 0; + if (Math.abs(translateY) < 0.001) translateY = 0; + if (Math.abs(translateZ) < 0.001) translateZ = 0; + if (Math.abs(rotateY) < 0.001) rotateY = 0; + if (Math.abs(rotateX) < 0.001) rotateX = 0; + if (Math.abs(scale) < 0.001) scale = 0; + const slideTransform = `translate3d(${translateX}px,${translateY}px,${translateZ}px) rotateX(${rotateX}deg) rotateY(${rotateY}deg) scale(${scale})`; + const $targetEl = effectTarget(params, $slideEl); + $targetEl.transform(slideTransform); + $slideEl[0].style.zIndex = -Math.abs(Math.round(offsetMultiplier)) + 1; + + if (params.slideShadows) { + // Set shadows + let $shadowBeforeEl = isHorizontal + ? $slideEl.find(".swiper-slide-shadow-left") + : $slideEl.find(".swiper-slide-shadow-top"); + let $shadowAfterEl = isHorizontal + ? $slideEl.find(".swiper-slide-shadow-right") + : $slideEl.find(".swiper-slide-shadow-bottom"); + + if ($shadowBeforeEl.length === 0) { + $shadowBeforeEl = createShadow( + params, + $slideEl, + isHorizontal ? "left" : "top", + ); + } + + if ($shadowAfterEl.length === 0) { + $shadowAfterEl = createShadow( + params, + $slideEl, + isHorizontal ? "right" : "bottom", + ); + } + + if ($shadowBeforeEl.length) + $shadowBeforeEl[0].style.opacity = + offsetMultiplier > 0 ? offsetMultiplier : 0; + if ($shadowAfterEl.length) + $shadowAfterEl[0].style.opacity = + -offsetMultiplier > 0 ? -offsetMultiplier : 0; + } + } + }; + + const setTransition = (duration) => { + const { transformEl } = swiper.params.coverflowEffect; + const $transitionElements = transformEl + ? swiper.slides.find(transformEl) + : swiper.slides; + $transitionElements + .transition(duration) + .find( + ".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left", + ) + .transition(duration); + }; + + effectInit({ + effect: "coverflow", + swiper, + on, + setTranslate, + setTransition, + perspective: () => true, + overwriteParams: () => ({ + watchSlidesProgress: true, + }), + }); + } + + function EffectCreative(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + creativeEffect: { + transformEl: null, + limitProgress: 1, + shadowPerProgress: false, + progressMultiplier: 1, + perspective: true, + prev: { + translate: [0, 0, 0], + rotate: [0, 0, 0], + opacity: 1, + scale: 1, + }, + next: { + translate: [0, 0, 0], + rotate: [0, 0, 0], + opacity: 1, + scale: 1, + }, + }, + }); + + const getTranslateValue = (value) => { + if (typeof value === "string") return value; + return `${value}px`; + }; + + const setTranslate = () => { + const { slides, $wrapperEl, slidesSizesGrid } = swiper; + const params = swiper.params.creativeEffect; + const { progressMultiplier: multiplier } = params; + const isCenteredSlides = swiper.params.centeredSlides; + + if (isCenteredSlides) { + const margin = + slidesSizesGrid[0] / 2 - swiper.params.slidesOffsetBefore || 0; + $wrapperEl.transform(`translateX(calc(50% - ${margin}px))`); + } + + for (let i = 0; i < slides.length; i += 1) { + const $slideEl = slides.eq(i); + const slideProgress = $slideEl[0].progress; + const progress = Math.min( + Math.max($slideEl[0].progress, -params.limitProgress), + params.limitProgress, + ); + let originalProgress = progress; + + if (!isCenteredSlides) { + originalProgress = Math.min( + Math.max($slideEl[0].originalProgress, -params.limitProgress), + params.limitProgress, + ); + } + + const offset = $slideEl[0].swiperSlideOffset; + const t = [ + swiper.params.cssMode ? -offset - swiper.translate : -offset, + 0, + 0, + ]; + const r = [0, 0, 0]; + let custom = false; + + if (!swiper.isHorizontal()) { + t[1] = t[0]; + t[0] = 0; + } + + let data = { + translate: [0, 0, 0], + rotate: [0, 0, 0], + scale: 1, + opacity: 1, + }; + + if (progress < 0) { + data = params.next; + custom = true; + } else if (progress > 0) { + data = params.prev; + custom = true; + } // set translate + + t.forEach((value, index) => { + t[index] = `calc(${value}px + (${getTranslateValue( + data.translate[index], + )} * ${Math.abs(progress * multiplier)}))`; + }); // set rotates + + r.forEach((value, index) => { + r[index] = data.rotate[index] * Math.abs(progress * multiplier); + }); + $slideEl[0].style.zIndex = + -Math.abs(Math.round(slideProgress)) + slides.length; + const translateString = t.join(", "); + const rotateString = `rotateX(${r[0]}deg) rotateY(${r[1]}deg) rotateZ(${r[2]}deg)`; + const scaleString = + originalProgress < 0 + ? `scale(${1 + (1 - data.scale) * originalProgress * multiplier})` + : `scale(${1 - (1 - data.scale) * originalProgress * multiplier})`; + const opacityString = + originalProgress < 0 + ? 1 + (1 - data.opacity) * originalProgress * multiplier + : 1 - (1 - data.opacity) * originalProgress * multiplier; + const transform = `translate3d(${translateString}) ${rotateString} ${scaleString}`; // Set shadows + + if ((custom && data.shadow) || !custom) { + let $shadowEl = $slideEl.children(".swiper-slide-shadow"); + + if ($shadowEl.length === 0 && data.shadow) { + $shadowEl = createShadow(params, $slideEl); + } + + if ($shadowEl.length) { + const shadowOpacity = params.shadowPerProgress + ? progress * (1 / params.limitProgress) + : progress; + $shadowEl[0].style.opacity = Math.min( + Math.max(Math.abs(shadowOpacity), 0), + 1, + ); + } + } + + const $targetEl = effectTarget(params, $slideEl); + $targetEl.transform(transform).css({ + opacity: opacityString, + }); + + if (data.origin) { + $targetEl.css("transform-origin", data.origin); + } + } + }; + + const setTransition = (duration) => { + const { transformEl } = swiper.params.creativeEffect; + const $transitionElements = transformEl + ? swiper.slides.find(transformEl) + : swiper.slides; + $transitionElements + .transition(duration) + .find(".swiper-slide-shadow") + .transition(duration); + effectVirtualTransitionEnd({ + swiper, + duration, + transformEl, + allSlides: true, + }); + }; + + effectInit({ + effect: "creative", + swiper, + on, + setTranslate, + setTransition, + perspective: () => swiper.params.creativeEffect.perspective, + overwriteParams: () => ({ + watchSlidesProgress: true, + virtualTranslate: !swiper.params.cssMode, + }), + }); + } + + function EffectCards(_ref) { + let { swiper, extendParams, on } = _ref; + extendParams({ + cardsEffect: { + slideShadows: true, + transformEl: null, + }, + }); + + const setTranslate = () => { + const { slides, activeIndex } = swiper; + const params = swiper.params.cardsEffect; + const { startTranslate, isTouched } = swiper.touchEventsData; + const currentTranslate = swiper.translate; + + for (let i = 0; i < slides.length; i += 1) { + const $slideEl = slides.eq(i); + const slideProgress = $slideEl[0].progress; + const progress = Math.min(Math.max(slideProgress, -4), 4); + let offset = $slideEl[0].swiperSlideOffset; + + if (swiper.params.centeredSlides && !swiper.params.cssMode) { + swiper.$wrapperEl.transform(`translateX(${swiper.minTranslate()}px)`); + } + + if (swiper.params.centeredSlides && swiper.params.cssMode) { + offset -= slides[0].swiperSlideOffset; + } + + let tX = swiper.params.cssMode ? -offset - swiper.translate : -offset; + let tY = 0; + const tZ = -100 * Math.abs(progress); + let scale = 1; + let rotate = -2 * progress; + let tXAdd = 8 - Math.abs(progress) * 0.75; + const slideIndex = + swiper.virtual && swiper.params.virtual.enabled + ? swiper.virtual.from + i + : i; + const isSwipeToNext = + (slideIndex === activeIndex || slideIndex === activeIndex - 1) && + progress > 0 && + progress < 1 && + (isTouched || swiper.params.cssMode) && + currentTranslate < startTranslate; + const isSwipeToPrev = + (slideIndex === activeIndex || slideIndex === activeIndex + 1) && + progress < 0 && + progress > -1 && + (isTouched || swiper.params.cssMode) && + currentTranslate > startTranslate; + + if (isSwipeToNext || isSwipeToPrev) { + const subProgress = + (1 - Math.abs((Math.abs(progress) - 0.5) / 0.5)) ** 0.5; + rotate += -28 * progress * subProgress; + scale += -0.5 * subProgress; + tXAdd += 96 * subProgress; + tY = `${-25 * subProgress * Math.abs(progress)}%`; + } + + if (progress < 0) { + // next + tX = `calc(${tX}px + (${tXAdd * Math.abs(progress)}%))`; + } else if (progress > 0) { + // prev + tX = `calc(${tX}px + (-${tXAdd * Math.abs(progress)}%))`; + } else { + tX = `${tX}px`; + } + + if (!swiper.isHorizontal()) { + const prevY = tY; + tY = tX; + tX = prevY; + } + + const scaleString = + progress < 0 + ? `${1 + (1 - scale) * progress}` + : `${1 - (1 - scale) * progress}`; + const transform = ` + translate3d(${tX}, ${tY}, ${tZ}px) + rotateZ(${rotate}deg) + scale(${scaleString}) + `; + + if (params.slideShadows) { + // Set shadows + let $shadowEl = $slideEl.find(".swiper-slide-shadow"); + + if ($shadowEl.length === 0) { + $shadowEl = createShadow(params, $slideEl); + } + + if ($shadowEl.length) + $shadowEl[0].style.opacity = Math.min( + Math.max((Math.abs(progress) - 0.5) / 0.5, 0), + 1, + ); + } + + $slideEl[0].style.zIndex = + -Math.abs(Math.round(slideProgress)) + slides.length; + const $targetEl = effectTarget(params, $slideEl); + $targetEl.transform(transform); + } + }; + + const setTransition = (duration) => { + const { transformEl } = swiper.params.cardsEffect; + const $transitionElements = transformEl + ? swiper.slides.find(transformEl) + : swiper.slides; + $transitionElements + .transition(duration) + .find(".swiper-slide-shadow") + .transition(duration); + effectVirtualTransitionEnd({ + swiper, + duration, + transformEl, + }); + }; + + effectInit({ + effect: "cards", + swiper, + on, + setTranslate, + setTransition, + perspective: () => true, + overwriteParams: () => ({ + watchSlidesProgress: true, + virtualTranslate: !swiper.params.cssMode, + }), + }); + } + + // Swiper Class + const modules = [ + Virtual, + Keyboard, + Mousewheel, + Navigation, + Pagination, + Scrollbar, + Parallax, + Zoom, + Lazy, + Controller, + A11y, + History, + HashNavigation, + Autoplay, + Thumb, + freeMode, + Grid, + Manipulation, + EffectFade, + EffectCube, + EffectFlip, + EffectCoverflow, + EffectCreative, + EffectCards, + ]; + Swiper.use(modules); + + return Swiper; +}); diff --git a/themes/hugoplate/assets/scss/base.scss b/themes/hugoplate/assets/scss/base.scss new file mode 100755 index 0000000..2fac7c2 --- /dev/null +++ b/themes/hugoplate/assets/scss/base.scss @@ -0,0 +1,59 @@ +html { + @apply text-base-sm md:text-base; +} + +body { + @apply bg-body text-base dark:bg-darkmode-body font-primary font-normal leading-relaxed text-text dark:text-darkmode-text; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + @apply font-secondary font-bold leading-tight text-dark dark:text-darkmode-dark; +} + +h1, +.h1 { + @apply text-h1-sm md:text-h1; +} + +h2, +.h2 { + @apply text-h2-sm md:text-h2; +} + +h3, +.h3 { + @apply text-h3-sm md:text-h3; +} + +h4, +.h4 { + @apply text-h4; +} + +h5, +.h5 { + @apply text-h5; +} + +h6, +.h6 { + @apply text-h6; +} + +b, +strong { + @apply font-semibold; +} + +code { + @apply after:border-none; +} + +blockquote > p { + @apply my-0 #{!important}; +} diff --git a/themes/hugoplate/assets/scss/buttons.scss b/themes/hugoplate/assets/scss/buttons.scss new file mode 100755 index 0000000..b44a41d --- /dev/null +++ b/themes/hugoplate/assets/scss/buttons.scss @@ -0,0 +1,15 @@ +.btn { + @apply inline-block rounded border border-transparent px-5 py-2 font-semibold capitalize transition; +} + +.btn-sm { + @apply rounded-sm px-4 py-1.5 text-sm; +} + +.btn-primary { + @apply border-primary bg-primary dark:border-darkmode-primary dark:text-dark text-white dark:bg-darkmode-primary; +} + +.btn-outline-primary { + @apply border-dark text-dark hover:bg-dark dark:hover:text-dark bg-transparent hover:text-white dark:border-darkmode-primary dark:text-white dark:hover:bg-darkmode-primary; +} diff --git a/themes/hugoplate/assets/scss/components.scss b/themes/hugoplate/assets/scss/components.scss new file mode 100755 index 0000000..213d5a1 --- /dev/null +++ b/themes/hugoplate/assets/scss/components.scss @@ -0,0 +1,74 @@ +main { + min-height: 70vh; +} + +// section style +.section { + @apply py-24 xl:py-28; + &-sm { + @apply py-16 xl:py-20; + } +} + +// container +.container { + @apply mx-auto px-4 2xl:max-w-[1320px]; +} + +// form style +.form-input { + @apply bg-theme-light text-dark placeholder:text-light focus:border-primary dark:border-darkmode-border dark:bg-darkmode-theme-light dark:text-darkmode-light w-full rounded border-transparent px-6 py-4 focus:ring-transparent; +} + +.form-label { + @apply font-secondary text-dark dark:text-darkmode-light mb-4 block text-xl font-normal; +} + +// social icons +.social-icons { + @apply space-x-4; + li { + @apply inline-block; + a { + @apply bg-primary dark:bg-darkmode-primary dark:text-dark flex h-9 w-9 items-center justify-center rounded text-center leading-9 text-white; + svg { + @apply h-5 w-5; + } + } + } +} + +// swiper pagination +.swiper-pagination-bullet { + @apply bg-theme-light dark:bg-darkmode-theme-light h-2.5 w-2.5 opacity-100 mx-1.5 #{!important}; + + &-active { + @apply bg-primary dark:bg-darkmode-primary h-4 w-4 #{!important}; + } +} + +// content style +.content { + @apply prose max-w-none; + @apply prose-headings:mb-[.3em] prose-headings:mt-[.6em] prose-headings:text-dark prose-headings:dark:text-darkmode-dark; + @apply prose-h1:text-h1-sm md:prose-h1:text-h1; + @apply prose-h2:text-h2-sm md:prose-h2:text-h2; + @apply prose-h3:text-h3-sm md:prose-h3:text-h3; + @apply prose-img:max-w-full prose-img:rounded; + @apply prose-hr:border-border prose-hr:dark:border-darkmode-border; + @apply prose-p:text-base prose-p:text-text prose-p:dark:text-darkmode-text; + @apply prose-blockquote:rounded-lg prose-blockquote:border prose-blockquote:border-l-[10px] prose-blockquote:border-primary prose-blockquote:bg-theme-light prose-blockquote:px-8 prose-blockquote:py-10 prose-blockquote:font-secondary prose-blockquote:text-2xl prose-blockquote:not-italic prose-blockquote:text-dark prose-blockquote:dark:border-darkmode-primary prose-blockquote:dark:bg-darkmode-theme-light prose-blockquote:dark:text-darkmode-light; + @apply prose-pre:rounded-lg prose-pre:bg-theme-light prose-pre:dark:bg-darkmode-theme-light; + @apply prose-code:px-1 prose-code:dark:text-darkmode-light; + @apply prose-strong:text-dark prose-strong:dark:text-darkmode-text; + @apply prose-a:text-text prose-a:underline hover:prose-a:text-primary prose-a:dark:text-darkmode-text hover:prose-a:dark:text-darkmode-primary; + @apply prose-li:text-text prose-li:dark:text-darkmode-text; + @apply prose-table:relative prose-table:overflow-hidden prose-table:rounded-lg prose-table:before:absolute prose-table:before:left-0 prose-table:before:top-0 prose-table:before:h-full prose-table:before:w-full prose-table:before:rounded-[inherit] prose-table:before:border prose-table:before:content-[""] prose-table:before:dark:border-darkmode-border; + @apply prose-thead:border-border prose-thead:bg-theme-light prose-thead:dark:border-darkmode-border prose-thead:dark:bg-darkmode-theme-light; + @apply prose-th:relative prose-th:z-10 prose-th:px-4 prose-th:py-[18px] prose-th:text-dark prose-th:dark:text-darkmode-text; + @apply prose-tr:border-border prose-tr:dark:border-darkmode-border; + @apply prose-td:relative prose-td:z-10 prose-td:px-3 prose-td:py-[18px] prose-td:dark:text-darkmode-text; + .btn { + @apply dark:hover:text-dark no-underline hover:text-white #{!important}; + } +} diff --git a/themes/hugoplate/assets/scss/custom.scss b/themes/hugoplate/assets/scss/custom.scss new file mode 100644 index 0000000..6dc68fe --- /dev/null +++ b/themes/hugoplate/assets/scss/custom.scss @@ -0,0 +1,2 @@ +// DO NOT WRITE ANY STYLE IN THIS FILE +// If you want to add your own styles, please write it in the `./assets/scss/custom.scss` file. diff --git a/themes/hugoplate/assets/scss/main.scss b/themes/hugoplate/assets/scss/main.scss new file mode 100755 index 0000000..4bbaf78 --- /dev/null +++ b/themes/hugoplate/assets/scss/main.scss @@ -0,0 +1,30 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + @import "base"; +} + +@layer components { + @import "components"; + @import "navigation"; + @import "buttons"; +} + +@layer utilities { + @import "utilities"; +} + +@import "search"; +@import "social-share"; +@import "gallery-slider"; +@import "images"; +@import "toc"; +@import "tab"; +@import "accordion"; +@import "modal"; +@import "notice"; + +@import "module-overrides"; +@import "custom"; diff --git a/themes/hugoplate/assets/scss/module-overrides.scss b/themes/hugoplate/assets/scss/module-overrides.scss new file mode 100644 index 0000000..d1a0f25 --- /dev/null +++ b/themes/hugoplate/assets/scss/module-overrides.scss @@ -0,0 +1,58 @@ +// table of contents +.table-of-content { + @apply overflow-hidden rounded; +} + +// share icons +.share-icons { + .share-link { + @apply h-9 w-9 rounded leading-9; + @apply bg-primary hover:bg-primary dark:bg-darkmode-primary dark:hover:bg-darkmode-primary; + } + .share-icon svg { + @apply dark:fill-dark; + } +} + +// notice +.notice { + @apply rounded-lg; +} + +// tab +.tab { + @apply border-border dark:border-darkmode-border overflow-hidden rounded-lg border; + &-nav { + @apply border-border bg-theme-light dark:border-darkmode-border dark:bg-darkmode-theme-light pl-4; + + &-item { + @apply text-dark dark:text-darkmode-dark px-8 text-lg #{!important}; + &.active { + @apply border-dark dark:border-darkmode-primary; + } + } + } + &-content { + &-panel { + @apply px-4 pt-0 #{!important}; + } + } +} + +// accordion +.accordion { + @apply border-border bg-theme-light dark:border-darkmode-border dark:bg-darkmode-theme-light mb-6 overflow-hidden rounded-lg border; + &-header { + @apply text-dark dark:text-darkmode-dark; + } +} + +// cookie consent +.cookie-box { + @apply rounded-lg #{!important}; +} + +// slider +.gallery-slider { + @apply ml-0 #{!important}; +} diff --git a/themes/hugoplate/assets/scss/navigation.scss b/themes/hugoplate/assets/scss/navigation.scss new file mode 100755 index 0000000..24fc9e1 --- /dev/null +++ b/themes/hugoplate/assets/scss/navigation.scss @@ -0,0 +1,87 @@ +// navbar toggler +input#nav-toggle:checked + label #show-button { + @apply hidden; +} + +input#nav-toggle:checked + label #hide-button { + @apply block; +} + +input#nav-toggle:checked ~ #nav-menu { + @apply block; +} + +.header { + @apply bg-body dark:bg-darkmode-body py-6; +} + +// navbar items +.navbar { + @apply relative flex flex-wrap items-center justify-between; +} + +.navbar-brand { + @apply text-dark dark:text-darkmode-dark text-xl font-semibold; + image { + @apply max-h-full max-w-full; + } +} + +.navbar-nav { + @apply text-center lg:text-left; +} + +// .nav-item { +// @apply mx-3; +// } + +.nav-link { + @apply text-dark hover:text-primary dark:text-darkmode-dark dark:hover:text-darkmode-primary block p-3 cursor-pointer font-semibold transition lg:px-2 lg:py-3; +} + +.nav-dropdown { + @apply mr-0; + & > svg { + @apply pointer-events-none; + } + &.active { + .nav-dropdown-list { + @apply block; + } + } +} + +.nav-dropdown-list { + @apply bg-body dark:bg-darkmode-body z-10 min-w-[180px] rounded p-4 shadow hidden lg:invisible lg:absolute lg:block lg:opacity-0; +} + +.nav-dropdown-item { + @apply [&:not(:last-child)]:mb-2; +} + +.nav-dropdown-link { + @apply text-dark hover:text-primary dark:text-darkmode-text dark:hover:text-darkmode-primary block py-1 font-semibold transition; +} + +//theme-switcher +.theme-switcher { + @apply inline-flex; + + label { + @apply bg-border relative inline-block h-4 w-6 cursor-pointer rounded-2xl lg:w-10; + } + + input { + @apply absolute opacity-0; + } + + span { + @apply bg-dark absolute -top-1 left-0 flex h-6 w-6 items-center justify-center rounded-full transition-all duration-300 dark:bg-white; + } + + input:checked + label { + span { + @apply lg:left-4; + } + } +} diff --git a/themes/hugoplate/assets/scss/utilities.scss b/themes/hugoplate/assets/scss/utilities.scss new file mode 100755 index 0000000..154570e --- /dev/null +++ b/themes/hugoplate/assets/scss/utilities.scss @@ -0,0 +1,20 @@ +.bg-gradient { + @apply dark:from-darkmode-theme-light dark:to-darkmode-body bg-gradient-to-b from-[rgba(249,249,249,1)] from-[0.53%] to-white to-[83.28%]; +} + +.rounded-sm { + @apply rounded-[4px]; +} +.rounded { + @apply rounded-[6px]; +} +.rounded-lg { + @apply rounded-[12px]; +} +.rounded-xl { + @apply rounded-[16px]; +} + +.shadow { + box-shadow: 0px 4px 40px rgba(0, 0, 0, 0.05); +} diff --git a/themes/hugoplate/layouts/404.en.html b/themes/hugoplate/layouts/404.en.html new file mode 100755 index 0000000..9d174c6 --- /dev/null +++ b/themes/hugoplate/layouts/404.en.html @@ -0,0 +1,26 @@ +{{ define "main" }} +
+{{ end }} diff --git a/themes/hugoplate/layouts/_default/baseof.html b/themes/hugoplate/layouts/_default/baseof.html new file mode 100755 index 0000000..4b1246b --- /dev/null +++ b/themes/hugoplate/layouts/_default/baseof.html @@ -0,0 +1,53 @@ + + + + + {{ partial "essentials/head.html" . }} + + + + {{ partialCached "essentials/style.html" . }} + + + + + + {{ if hugo.IsProduction }} + {{ partialCached "preloader.html" . }} + {{ partialCached "gtm-noscript.html" . }} + {{ else }} + {{ partial "preloader.html" . }} + + + + {{ partial "components/tw-size-indicator.html" . }} + {{ end }} + + + + {{ partialCached "announcement.html" . }} + + + + {{ partial "essentials/header.html" . }} + {{ partial "search-modal.html" (dict "Context" . ) }} + + +
+ {{ block "main" . }}{{ end }} +
+ + + {{ partial "essentials/footer.html" . }} + + + + {{ partialCached "essentials/script.html" . }} + + diff --git a/themes/hugoplate/layouts/_default/list.html b/themes/hugoplate/layouts/_default/list.html new file mode 100755 index 0000000..9ed947c --- /dev/null +++ b/themes/hugoplate/layouts/_default/list.html @@ -0,0 +1,33 @@ +{{ define "main" }} + {{ partial "page-header" . }} +
+
+
+
+
+ {{ .Content }} +
+
+
+
+
+ +{{ if not .Params.masquer_liens }} +
+
+ +
+
+{{ end }} + +{{ end }} diff --git a/themes/hugoplate/layouts/_default/single.html b/themes/hugoplate/layouts/_default/single.html new file mode 100755 index 0000000..d8a2345 --- /dev/null +++ b/themes/hugoplate/layouts/_default/single.html @@ -0,0 +1,14 @@ +{{ define "main" }} + {{ partial "page-header" . }} +
+
+
+
+
+ {{ .Content }} +
+
+
+
+
+{{ end }} diff --git a/themes/hugoplate/layouts/_default/taxonomy.html b/themes/hugoplate/layouts/_default/taxonomy.html new file mode 100755 index 0000000..ec083f8 --- /dev/null +++ b/themes/hugoplate/layouts/_default/taxonomy.html @@ -0,0 +1,21 @@ +{{ define "main" }} + {{ partial "page-header" . }} + + +
+
+
+ +
+
+ {{ range .Data.Pages }} +
+ {{ partial "components/blog-card" . }} +
+ {{ end }} +
+
+
+
+
+{{ end }} diff --git a/themes/hugoplate/layouts/_default/terms.html b/themes/hugoplate/layouts/_default/terms.html new file mode 100755 index 0000000..7e6f648 --- /dev/null +++ b/themes/hugoplate/layouts/_default/terms.html @@ -0,0 +1,41 @@ +{{ define "main" }} + {{ partial "page-header" . }} + + +
+
+ +
+
+{{ end }} diff --git a/themes/hugoplate/layouts/agenda/list.html b/themes/hugoplate/layouts/agenda/list.html new file mode 100644 index 0000000..99db101 --- /dev/null +++ b/themes/hugoplate/layouts/agenda/list.html @@ -0,0 +1,16 @@ +{{ define "main" }} +{{ partial "page-header" . }} + + +
+
+
+ {{ range .Pages.ByExpiryDate }} +
+ {{ partial "components/event-card" . }} +
+ {{ end }} +
+
+
+{{ end }} diff --git a/themes/hugoplate/layouts/agenda/single.html b/themes/hugoplate/layouts/agenda/single.html new file mode 100644 index 0000000..064e21b --- /dev/null +++ b/themes/hugoplate/layouts/agenda/single.html @@ -0,0 +1,107 @@ +{{ define "main" }} + + +
+
+
+
+ {{ $image:= .Params.image }} + {{ if $image }} +
+ {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "w-full rounded") }} +
+ {{ end }} +

+ {{ .Title }} +

+
+ {{ .Params.location }} +
+ {{ $format := "2 Jan 2006 à 15:04" }} +
+ {{dateFormat $format .Params.date_evt }} +
+ +
+ {{ .Content }} +
+
+ {{ $tags:= .Params.tags }} + {{ if $tags }} +
+
{{ T "tags" }} :
+ +
+ {{ end }} + +
+ {{ if .Params.url_info }} + ddd + + {{ end }} +
+
+ + + {{ $related := (where site.RegularPages "Section" "in" "agenda") | intersect (where site.RegularPages ".Params.date_evt" "!=" .Params.date_evt) }} + {{ $related = $related | first 3 }} + {{ with $related }} +
+

{{ T "Evts_a_venir" }}

+
+ {{ range . }} +
+ {{ partial "components/event-card" . }} +
+ {{ end }} +
+
+ {{ end }} +
+
+{{ end }} diff --git a/themes/hugoplate/layouts/blog/list.html b/themes/hugoplate/layouts/blog/list.html new file mode 100644 index 0000000..84b56e9 --- /dev/null +++ b/themes/hugoplate/layouts/blog/list.html @@ -0,0 +1,29 @@ +{{ define "main" }} + {{ partial "page-header" . }} + + +
+
+
+ +
+
+ {{ $paginator:= .Paginate .RegularPages }} + {{ range $paginator.Pages }} +
+ {{ partial "components/blog-card" . }} +
+ {{ end }} +
+ {{ partial "components/pagination.html" . }} +
+ +
+ + {{ $widget:= site.Params.widgets.sidebar }} + {{ partialCached "widgets/widget-wrapper" ( dict "Widgets" $widget "Scope" . ) }} +
+
+
+
+{{ end }} diff --git a/themes/hugoplate/layouts/blog/single.html b/themes/hugoplate/layouts/blog/single.html new file mode 100644 index 0000000..283acba --- /dev/null +++ b/themes/hugoplate/layouts/blog/single.html @@ -0,0 +1,95 @@ +{{ define "main" }} +
+
+
+
+ {{ $image:= .Params.image }} + {{ if $image }} +
+ {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "w-full rounded") }} +
+ {{ end }} +

+ {{ .Title }} +

+ +
+ {{ partial "toc.html" (dict "Class" "blog" "Collapsed" false "TableOfContents" .TableOfContents ) }} + {{ .Content }} +
+
+ {{ $tags:= .Params.tags }} + {{ if $tags }} +
+
{{ T "tags" }} :
+ +
+ {{ end }} +
+ {{ partial "social-share" (dict "Context" . "Class" "share-icons" "Title" (T "share") "Whatsapp" false "Telegram" false "Linkedin" false "Pinterest" false "Tumblr" false "Vk" false) }} +
+
+ + {{ if site.Config.Services.Disqus.Shortname }} +
+ {{ template "_internal/disqus.html" . }} +
+ {{ end }} +
+
+ + + {{ $related := (where site.RegularPages "Section" "in" site.Params.mainSections) | intersect (where site.RegularPages ".Title" "!=" .Title) | union (site.RegularPages.Related . ) }} + {{ $related = $related | shuffle | first 3 }} + {{ with $related }} +
+

{{ T "related_posts" }}

+
+ {{ range . }} +
+ {{ partial "components/blog-card" . }} +
+ {{ end }} +
+
+ {{ end }} +
+
+{{ end }} diff --git a/themes/hugoplate/layouts/contact/list.html b/themes/hugoplate/layouts/contact/list.html new file mode 100755 index 0000000..21244a4 --- /dev/null +++ b/themes/hugoplate/layouts/contact/list.html @@ -0,0 +1,116 @@ +{{ define "main" }} + {{ partial "page-header" . }} +
+
+
+
+
+ {{ .Content }} +
+
+
+
+
+ + + + + + +{{ end }} diff --git a/themes/hugoplate/layouts/index.html b/themes/hugoplate/layouts/index.html new file mode 100755 index 0000000..de0e44b --- /dev/null +++ b/themes/hugoplate/layouts/index.html @@ -0,0 +1,102 @@ +{{ define "main" }} + + {{ with .Params.banner }} +
+
+
+
+

+ {{ .title | markdownify }} +

+

+ {{ .content | markdownify }} +

+ {{ with .button }} + {{ if .enable }} + + {{ .label }} + + + {{ end }} + {{ end }} +
+
+ {{ partial "image" (dict "Src" .image "Alt" "Banner image" "Loading" "eager" "Class" "mx-auto lg:!max-w-[800px]" "DisplayXL" "800x" ) }} +
+
+
+
+ {{ end }} + + + + {{ range $i, $e:= .Params.features }} +
+
+
+
+ {{ partial "image" (dict "Src" .image "Alt" "feature image" "DisplayXL" "520x" "DisplayLG" "425x" "DisplayMD" "360x") }} +
+
+

+ {{ .title | markdownify }} +

+

+ {{ .content | markdownify }} +

+
    + {{ range .bulletpoints }} +
  • + + {{ . | markdownify }} +
  • + {{ end }} +
+ {{ with .button }} + {{ if .enable }} + + {{ .label }} + + + {{ end }} + {{ end }} +
+
+
+
+ {{ end }} + + + + +{{ $pageAgenda := where $.Site.Pages "Section" "agenda"}} +
+

+ Agenda +

+
+
+ {{ range first 4 ($e:= $pageAgenda.ByExpiryDate) }} + {{ if ne .Kind "section" }} +
+ {{ partial "components/event-card-mini" . }} +
+ {{ end }} + {{ end }} +
+
+
+ + +{{ end }} diff --git a/themes/hugoplate/layouts/le_collectif/list.html b/themes/hugoplate/layouts/le_collectif/list.html new file mode 100644 index 0000000..e45cd39 --- /dev/null +++ b/themes/hugoplate/layouts/le_collectif/list.html @@ -0,0 +1,16 @@ +{{ define "main" }} + {{ partial "page-header" . }} + + +
+
+
+ {{ range .RegularPages }} +
+ {{ partial "components/author-card" . }} +
+ {{ end }} +
+
+
+{{ end }} diff --git a/themes/hugoplate/layouts/le_collectif/single.html b/themes/hugoplate/layouts/le_collectif/single.html new file mode 100755 index 0000000..53da858 --- /dev/null +++ b/themes/hugoplate/layouts/le_collectif/single.html @@ -0,0 +1,62 @@ +{{ define "main" }} +
+ +
+
+
+
+
+ {{ $image:= .Params.image }} + {{ if $image }} + {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mx-auto") }} + {{ else if .Params.Email }} + {{ .Title }} + {{ end }} +

{{ .Title }}

+ {{ if .Params.website }} + + {{ end }} +
+ {{ .Content }} +
+ +
+
+ +
+ {{ $filterByAuthor := where site.RegularPages "Params.author" "==" .Title }} + {{ range $filterByAuthor }} +
+ {{ partial "components/blog-card" . }} +
+ {{ end }} +
+
+
+{{ end }} diff --git a/themes/hugoplate/layouts/partials/call-to-action.html b/themes/hugoplate/layouts/partials/call-to-action.html new file mode 100644 index 0000000..dce0837 --- /dev/null +++ b/themes/hugoplate/layouts/partials/call-to-action.html @@ -0,0 +1,33 @@ + +{{ with site.GetPage "sections/call-to-action" }} + {{ if .Params.enable }} +
+
+
+
+
+ {{ partial "image" (dict "Src" .image "Alt" "call to action" "Class" "w-full") }} +
+
+

+ {{ .Title | markdownify }} +

+

+ {{ .Params.description | markdownify }} +

+ {{ with .Params.button }} + {{ if .enable }} + + {{ .label }} + + {{ end }} + {{ end }} +
+
+
+
+
+ {{ end }} +{{ end }} + diff --git a/themes/hugoplate/layouts/partials/components/author-card.html b/themes/hugoplate/layouts/partials/components/author-card.html new file mode 100755 index 0000000..28d8eeb --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/author-card.html @@ -0,0 +1,35 @@ +
+ {{ $image:= .Params.image }} + {{ if $image }} + + {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mx-auto mb-6 rounded" "size" "120x120") }} + + {{ end }} +

+ {{ .Title }} +

+

+ {{ .Description }} +

+ +
diff --git a/themes/hugoplate/layouts/partials/components/blog-card.html b/themes/hugoplate/layouts/partials/components/blog-card.html new file mode 100644 index 0000000..6b85691 --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/blog-card.html @@ -0,0 +1,37 @@ +
+ {{ $image:= .Params.image }} + {{ if $image }} + {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mb-6 w-full rounded") }} + {{ end }} +

+ + {{ .Title }} + +

+ {{ $categories:= .Params.categories }} + {{ if $categories }} + + {{ end }} +

{{ .Summary }}

+ + {{ T "read_more" }} + +
diff --git a/themes/hugoplate/layouts/partials/components/breadcrumb.html b/themes/hugoplate/layouts/partials/components/breadcrumb.html new file mode 100644 index 0000000..eba367c --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/breadcrumb.html @@ -0,0 +1,30 @@ +{{ $context := .Context }} +{{ $class := .Class }} +{{ $base := site.Home.Permalink }} + + + diff --git a/themes/hugoplate/layouts/partials/components/event-card-mini.html b/themes/hugoplate/layouts/partials/components/event-card-mini.html new file mode 100755 index 0000000..0736f19 --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/event-card-mini.html @@ -0,0 +1,14 @@ +
+ {{ $image:= .Params.image }} + {{ if $image }} + {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mx-auto mb-6 rounded" "size" "120x120") }} + {{ end }} + {{ $format := "2 Jan 2006" }} +
{{dateFormat $format .Params.date_evt }}
+

+ {{ .Title }} +

+
{{.Params.ville }}
+ +
diff --git a/themes/hugoplate/layouts/partials/components/event-card.html b/themes/hugoplate/layouts/partials/components/event-card.html new file mode 100755 index 0000000..edd3249 --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/event-card.html @@ -0,0 +1,17 @@ +
+ {{ $image:= .Params.image }} + {{ if $image }} + {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mx-auto mb-6 rounded" "size" "120x120") }} + {{ end }} + {{ $format := "2 Jan 2006" }} +
{{dateFormat $format .Params.date_evt }}
+

+ {{ .Title }} +

+
{{.Params.ville }}
+

+ {{ .Summary }} +

+ +
diff --git a/themes/hugoplate/layouts/partials/components/language-switcher.html b/themes/hugoplate/layouts/partials/components/language-switcher.html new file mode 100644 index 0000000..bbee9dd --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/language-switcher.html @@ -0,0 +1,28 @@ + +{{ $class := .Class }} +{{ $context := .Context }} +{{ $pageLang := $context.Lang }} +{{ $base:= urls.Parse site.Home.Permalink }} +{{ $siteLanguages := site.Home.AllTranslations }} +{{ $pageLink := replace (replace $context.RelPermalink (add $pageLang "/") "") $base.Path "/" }} + +{{ if $context.IsTranslated }} + +{{ end }} diff --git a/themes/hugoplate/layouts/partials/components/pagination.html b/themes/hugoplate/layouts/partials/components/pagination.html new file mode 100755 index 0000000..6701887 --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/pagination.html @@ -0,0 +1,138 @@ +{{ $paginator := .Paginator }} + +{{ $adjacent_links := 2 }} + +{{ $max_links := (add (mul $adjacent_links 2) 1) }} + +{{ $lower_limit := (add $adjacent_links 1) }} + +{{ $upper_limit := (sub $paginator.TotalPages $adjacent_links) }} + +{{ if gt $paginator.TotalPages 1 }} + +{{ end }} diff --git a/themes/hugoplate/layouts/partials/components/theme-switcher.html b/themes/hugoplate/layouts/partials/components/theme-switcher.html new file mode 100644 index 0000000..2f8e873 --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/theme-switcher.html @@ -0,0 +1,62 @@ + +{{ $class := .Class }} +{{ if site.Params.theme_switcher }} +
+ + +
+ + + +{{ end }} diff --git a/themes/hugoplate/layouts/partials/components/tw-size-indicator.html b/themes/hugoplate/layouts/partials/components/tw-size-indicator.html new file mode 100644 index 0000000..38e54cf --- /dev/null +++ b/themes/hugoplate/layouts/partials/components/tw-size-indicator.html @@ -0,0 +1,9 @@ +
+ all + + + + + +
diff --git a/themes/hugoplate/layouts/partials/essentials/footer.html b/themes/hugoplate/layouts/partials/essentials/footer.html new file mode 100755 index 0000000..a1b444c --- /dev/null +++ b/themes/hugoplate/layouts/partials/essentials/footer.html @@ -0,0 +1,52 @@ +
+
+
+
+ +
+
+
    + {{ range site.Menus.footer }} +
  • + {{ .Name }} +
  • + {{ end }} +
+
+
+ +
+
+
+
+
+

+ {{ site.Params.copyright | markdownify }} +

+
+
+
diff --git a/themes/hugoplate/layouts/partials/essentials/head.html b/themes/hugoplate/layouts/partials/essentials/head.html new file mode 100755 index 0000000..a4925fe --- /dev/null +++ b/themes/hugoplate/layouts/partials/essentials/head.html @@ -0,0 +1,51 @@ + + + + + + + + + +{{ partialCached "favicon" . }} + + + +{{ partialCached "manifest" . }} + + + +{{ partialCached "site-verifications.html" . }} + + + +{{ partial "basic-seo.html" . }} + + + +{{ partialCached "custom-script.html" . }} + + + +{{ partial "search-index.html" . }} + + + +{{/* {{ partialCached "matomo-analytics.html" . }} */}} + + +{{/* {{ partialCached "baidu-analytics.html" . }} */}} + + +{{/* {{ partialCached "plausible-analytics.html" . }} */}} + + +{{/* {{ partialCached "counter-analytics.html" . }} */}} + + +{{/* {{ partialCached "crisp-chat.html" . }} */}} + + +{{ partial "mermaid/assets/js" . }} diff --git a/themes/hugoplate/layouts/partials/essentials/header.html b/themes/hugoplate/layouts/partials/essentials/header.html new file mode 100755 index 0000000..15749fa --- /dev/null +++ b/themes/hugoplate/layouts/partials/essentials/header.html @@ -0,0 +1,139 @@ +
+ +
diff --git a/themes/hugoplate/layouts/partials/essentials/script.html b/themes/hugoplate/layouts/partials/essentials/script.html new file mode 100755 index 0000000..4d11a0d --- /dev/null +++ b/themes/hugoplate/layouts/partials/essentials/script.html @@ -0,0 +1,58 @@ + +{{ $scripts := slice }} +{{ $scriptsLazy := slice }} +{{ range site.Params.plugins.js }} + {{ if findRE "^http" .link }} + + {{ else }} + {{ if not .lazy }} + {{ $scripts = $scripts | append (resources.Get .link) }} + {{ else }} + {{ $scriptsLazy = $scriptsLazy | append (resources.Get .link) }} + {{ end }} + {{ end }} +{{ end }} + + + +{{ $scripts = $scripts | append (resources.Get "js/main.js") }} +{{ $scripts = $scripts | resources.Concat "js/script.js" }} + +{{ $scriptsLazy = $scriptsLazy | resources.Concat "js/script-lazy.js" }} + +{{ if hugo.IsProduction }} + {{ $scripts = $scripts | minify | fingerprint }} + {{ $scriptsLazy = $scriptsLazy | minify | fingerprint }} +{{ end }} + +{{/* scripts */}} + + +{{/* scripts lazy */}} + + + +{{ partialCached "pwa.html" . }} + + + +{{ partialCached "cookie-consent.html" . }} + + + +{{ partialCached "adsense-script.html" . }} + + + +{{ partialCached "announcement-script.html" . }} diff --git a/themes/hugoplate/layouts/partials/essentials/style.html b/themes/hugoplate/layouts/partials/essentials/style.html new file mode 100755 index 0000000..bfc14ce --- /dev/null +++ b/themes/hugoplate/layouts/partials/essentials/style.html @@ -0,0 +1,55 @@ + + + + +{{ $styles := slice }} +{{ $stylesLazy := slice }} +{{ range site.Params.plugins.css }} + {{ if findRE "^http" .link }} + + {{ else }} + {{ if not .lazy }} + {{ $styles = $styles | append (resources.Get .link) }} + {{ else }} + {{ $stylesLazy = $stylesLazy | append (resources.Get .link) }} + {{ end }} + {{ end }} +{{ end }} + +{{/* main style */}} +{{ $styles = $styles | append (resources.Get "scss/main.scss" | toCSS) }} +{{ $styles = $styles | append (resources.Get "fonts/fonts.css" | toCSS) }} +{{ $styles = $styles | resources.Concat "css/style.css" }} +{{ $styles = $styles | resources.PostCSS }} + +{{ $stylesLazy = $stylesLazy | resources.Concat "css/style-lazy.css" }} +{{ $stylesLazy = $stylesLazy | resources.PostCSS }} + +{{ if hugo.IsProduction }} + {{ $styles = $styles | resources.ExecuteAsTemplate "css/style.css" . | minify | fingerprint | resources.PostProcess }} + {{ $stylesLazy = $stylesLazy | resources.ExecuteAsTemplate "css/style-lazy.css" . | minify | fingerprint | resources.PostProcess }} +{{ else }} + {{ $styles = $styles | resources.ExecuteAsTemplate "css/style.css" . }} + {{ $stylesLazy = $stylesLazy | resources.ExecuteAsTemplate "css/style-lazy.css" . }} +{{ end }} + +{{/* styles */}} + + +{{/* styles lazy */}} + diff --git a/themes/hugoplate/layouts/partials/page-header-single.html b/themes/hugoplate/layouts/partials/page-header-single.html new file mode 100755 index 0000000..4bbba25 --- /dev/null +++ b/themes/hugoplate/layouts/partials/page-header-single.html @@ -0,0 +1,8 @@ +
+
+
+ {{ partial "components/breadcrumb" (dict "Context" . "Class" "mt-6") }} +
+
+
diff --git a/themes/hugoplate/layouts/partials/page-header.html b/themes/hugoplate/layouts/partials/page-header.html new file mode 100755 index 0000000..d1b14a5 --- /dev/null +++ b/themes/hugoplate/layouts/partials/page-header.html @@ -0,0 +1,8 @@ +
+
+
+

{{ T (printf "%s" (lower .Title)) | default .Title | title }}

+
+
+
diff --git a/themes/hugoplate/layouts/partials/widgets/categories.html b/themes/hugoplate/layouts/partials/widgets/categories.html new file mode 100755 index 0000000..1a0792b --- /dev/null +++ b/themes/hugoplate/layouts/partials/widgets/categories.html @@ -0,0 +1,23 @@ + +{{ if isset site.Taxonomies "categories" }} + {{ if not (eq (len site.Taxonomies.categories) 0) }} +
+
{{ T "categories" }}
+
+ +
+
+ {{ end }} +{{ end }} diff --git a/themes/hugoplate/layouts/partials/widgets/tags.html b/themes/hugoplate/layouts/partials/widgets/tags.html new file mode 100755 index 0000000..605b20c --- /dev/null +++ b/themes/hugoplate/layouts/partials/widgets/tags.html @@ -0,0 +1,23 @@ + +{{ if isset site.Taxonomies "tags" }} + {{ if not (eq (len site.Taxonomies.tags) 0) }} +
+
{{ T "tags" }}
+
+ +
+
+ {{ end }} +{{ end }} diff --git a/themes/hugoplate/layouts/partials/widgets/widget-wrapper.html b/themes/hugoplate/layouts/partials/widgets/widget-wrapper.html new file mode 100755 index 0000000..03a8a44 --- /dev/null +++ b/themes/hugoplate/layouts/partials/widgets/widget-wrapper.html @@ -0,0 +1,3 @@ +{{ range .Widgets }} + {{ partial ( print "widgets/" . ) $.Scope }} +{{ end }} diff --git a/vercel-build.sh b/vercel-build.sh new file mode 100755 index 0000000..49122c7 --- /dev/null +++ b/vercel-build.sh @@ -0,0 +1,43 @@ +#!/bin/bash + +# default versions +NODE_VERSION='18.16.1'; +GO_VERSION='1.22.2'; +HUGO_VERSION='0.124.1'; + +# install Node.js +# echo "Installing Node.js $NODE_VERSION..." +# curl -sSOL https://nodejs.org/dist/v${NODE_VERSION}/node-v${NODE_VERSION}.tar.gz +# tar -xzf node-v${NODE_VERSION}.tar.gz +# export PATH=$PATH:/usr/local/bin +# rm -rf node-v${NODE_VERSION}.tar.gz + +echo "USING NODE VERSION: $(node -v)" + +# install Go +echo "Installing Go $GO_VERSION..." +curl -sSOL https://dl.google.com/go/go${GO_VERSION}.linux-amd64.tar.gz +tar -C /usr/local -xzf go${GO_VERSION}.linux-amd64.tar.gz +export PATH=$PATH:/usr/local/go/bin +rm -rf go${GO_VERSION}.linux-amd64.tar.gz +go version + +# install Hugo +echo "Installing Hugo $HUGO_VERSION..." +curl -sSOL https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz +tar -xzf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz +mv hugo /usr/local/bin/ +rm -rf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz +hugo version + +# project setup +echo "Project setting up..." +npm run project-setup + +# install dependencies +echo "Installing project dependencies..." +npm install + +# run the build command +echo "Running the build command..." +npm run build diff --git a/vercel.json b/vercel.json new file mode 100755 index 0000000..2626b92 --- /dev/null +++ b/vercel.json @@ -0,0 +1,21 @@ +{ + "builds": [ + { + "src": "vercel-build.sh", + "use": "@vercel/static-build", + "config": { + "distDir": "public" + } + } + ], + "routes": [ + { + "handle": "filesystem" + }, + { + "src": "/(.*)", + "status": 404, + "dest": "/404.html" + } + ] +} From 9d0dd7e69a0b0cd0bf25dbeb4b4b7e5c753eaeab Mon Sep 17 00:00:00 2001 From: guillaumew Date: Wed, 4 Sep 2024 09:35:01 +0200 Subject: [PATCH 02/16] favicon et coquille sur les page agenda --- assets/images/favicon.png | Bin 1906 -> 6534 bytes themes/hugoplate/layouts/agenda/single.html | 1 - 2 files changed, 1 deletion(-) diff --git a/assets/images/favicon.png b/assets/images/favicon.png index 13f24a31003a37d66c5d8a85a1a7d4bff40d2d98..0cbabcee09ad1dfde7044eb2d8b387edad5dccb7 100644 GIT binary patch literal 6534 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 W3vecOQar!_0000 {{ if .Params.url_info }} - ddd
{{ .Params.url_info }} From f12044dd69020f832efcad39d0d8b5bed934695f Mon Sep 17 00:00:00 2001 From: guillaumew Date: Thu, 5 Sep 2024 16:43:53 +0200 Subject: [PATCH 03/16] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20la=20fiche=20?= =?UTF-8?q?Deuxfleurs?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/images/deuxfleurs.png | Bin 4665 -> 0 bytes assets/images/deuxfleurs.svg | 84 ++++++++++++++++++++ content/francais/le_collectif/Deuxfleurs.md | 11 ++- 3 files changed, 91 insertions(+), 4 deletions(-) delete mode 100644 assets/images/deuxfleurs.png create mode 100644 assets/images/deuxfleurs.svg diff --git a/assets/images/deuxfleurs.png b/assets/images/deuxfleurs.png deleted file mode 100644 index e9f64839523eae113f66e2f4e91776a43e9400d0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4665 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 diff --git a/assets/images/deuxfleurs.svg b/assets/images/deuxfleurs.svg new file mode 100644 index 0000000..1eb653d --- /dev/null +++ b/assets/images/deuxfleurs.svg @@ -0,0 +1,84 @@ + + + + + + + + + + D + F + diff --git a/content/francais/le_collectif/Deuxfleurs.md b/content/francais/le_collectif/Deuxfleurs.md index cfa40da..843f703 100644 --- a/content/francais/le_collectif/Deuxfleurs.md +++ b/content/francais/le_collectif/Deuxfleurs.md @@ -1,10 +1,13 @@ --- -title: Deux Fleurs -email: samwilson@email.com -image: "/images/deuxfleurs.png" +title: Deuxfleurs +email: coucou@deuxfleurs.fr +image: "/images/deuxfleurs.svg" description: Chatons - Fournisseurs de service sur internet website: https://deuxfleurs.fr/ --- -Nous fournissons des services numériques garantis "sans datacenter". À la place, nous utilisons moins d'une dizaine de vieux ordinateurs reconditionnés à nos domiciles qui peuvent fournir des services numériques à plusieurs dizaines de milliers de personnes. Actuellement ces ordinateurs sont situés à Orsay, Lille et Bruxelles. Nous avons également des machines à Suresnes pour les sauvegardes +Deuxfleurs héberge des services numériques fondamentaux (site web, e-mail, chat, visio, blog...) +pour tout type d'usager⋅e. +Notre démarche est écologique et citoyenne : notre infrastructure est constituée de vieilles machines hébergées +chez nos membres ; notre gouvernance est collégiale, et promeut le respect des droits humains. From 01953f882f497f22f261a91609126754f64cae25 Mon Sep 17 00:00:00 2001 From: guillaumew Date: Sat, 7 Sep 2024 13:02:16 +0200 Subject: [PATCH 04/16] =?UTF-8?q?Mise=20=C3=A0=20jour=20des=20fiche=20clx,?= =?UTF-8?q?=20raoull=20et=20deuxfleurs,=20reglage=20des=20logos,=20=20remp?= =?UTF-8?q?alement=20d'une=20illustration=20en=20premiere=20page?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 25 ++++++++++++++++--- assets/images/deuxfleurs.svg | 25 ++++++++++--------- assets/scss/custom.scss | 12 +++++++++ content/francais/_index.md | 3 ++- content/francais/le_collectif/Deuxfleurs.md | 2 +- content/francais/le_collectif/clx.md | 7 +++--- content/francais/le_collectif/raoull.md | 6 +++-- readme.md | 20 --------------- themes/hugoplate/layouts/index.html | 8 +++--- .../partials/components/author-card.html | 12 +++++---- 10 files changed, 69 insertions(+), 51 deletions(-) delete mode 100755 readme.md diff --git a/README.md b/README.md index 220c53c..1a71069 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,28 @@ -# site +# Site internet : Chtinux reloaded 🍟🍟🍟🍟🍟🍟 -#DNS Records +Ce site est un site statique généré grace à [HUGO](https://gohugo.io/) + +## 🖼️ Template du site + +Le template est [hugoplate](https://themes.gohugo.io/themes/hugoplate/) +Un conseil bien lire le README du templates contient des particularités, +la documentation d'hugo ne suffit pas. + +## 📅 Mettre à jour de l'agenda + +Un script python récupere l'ics de l'agenda du libre et génére les pages hugo +(dans le dossier /content/francais/agenda/) + + +./recup_agenda.sh + + +Le script fonctionne avec python3 + +## DNS Records DSN records were changed with the migration from linux62 to deuxfleurs The DSN records with type A and IP 213.36.253.12 -Is now changed to ALIAS garage.deuxfleurs.fr +Is now changed to ALIAS garage.deuxfleurs.fr` diff --git a/assets/images/deuxfleurs.svg b/assets/images/deuxfleurs.svg index 1eb653d..310ce71 100644 --- a/assets/images/deuxfleurs.svg +++ b/assets/images/deuxfleurs.svg @@ -1,15 +1,15 @@ + inkscape:current-layer="svg8" + showgrid="false" /> -./recup_agenda.sh - - -Le script fonctionne avec python3 diff --git a/themes/hugoplate/layouts/index.html b/themes/hugoplate/layouts/index.html index de0e44b..26984c0 100755 --- a/themes/hugoplate/layouts/index.html +++ b/themes/hugoplate/layouts/index.html @@ -42,13 +42,13 @@
- {{ partial "image" (dict "Src" .image "Alt" "feature image" "DisplayXL" "520x" "DisplayLG" "425x" "DisplayMD" "360x") }} -
+ {{ end }} sm:col-4 md:col-5 mb-6"> + {{ partial "image" (dict "Src" .image "Alt" .image_alt "Class" "mx-auto" "DisplayXL" "520x" "DisplayLG" "425x" "DisplayMD" "360x") }} +
+ {{ end }} sm:col-8 md:col-7 lg:col-6">

{{ .title | markdownify }}

diff --git a/themes/hugoplate/layouts/partials/components/author-card.html b/themes/hugoplate/layouts/partials/components/author-card.html index 28d8eeb..69cbd2a 100755 --- a/themes/hugoplate/layouts/partials/components/author-card.html +++ b/themes/hugoplate/layouts/partials/components/author-card.html @@ -2,16 +2,18 @@ class="bg-theme-light dark:bg-darkmode-theme-light rounded p-8 text-center"> {{ $image:= .Params.image }} {{ if $image }} -
- {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mx-auto mb-6 rounded" "size" "120x120") }} + + {{ partial "image" (dict "Src" $image "Context" .Page "Alt" .Title "Class" "mx-auto mb-6 rounded" "size" "200x200") }} {{ end }}

{{ .Title }}

-

- {{ .Description }} -

+
+

+ {{ .Description }} +

+
{{ end }} + {{ if .Params.email }} + + {{ end }}
{{ .Content }}
diff --git a/themes/hugoplate/layouts/partials/components/author-card.html b/themes/hugoplate/layouts/partials/components/author-card.html index 69cbd2a..8c5b8d2 100755 --- a/themes/hugoplate/layouts/partials/components/author-card.html +++ b/themes/hugoplate/layouts/partials/components/author-card.html @@ -23,7 +23,14 @@ {{ end }} - + {{ if .Params.email }} +
  • + + Courriel + + +
  • + {{ end }} {{ range .Params.social }}
  • From f99ca938b62b30223fd7c2fdcee38fe9577ce3b2 Mon Sep 17 00:00:00 2001 From: guillaumew Date: Thu, 12 Sep 2024 16:30:48 +0200 Subject: [PATCH 10/16] Changement de la variable baseURL dans le hugo.toml --- hugo.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hugo.toml b/hugo.toml index 02f24dc..60672ef 100755 --- a/hugo.toml +++ b/hugo.toml @@ -1,6 +1,6 @@ ######################## default configuration #################### # The base URL of your site (required). This will be prepended to all relative URLs. -baseURL = "https://chtinux.butternet.net" +baseURL = "https://www.chtinux.org" # Title of your website (required). title = "Chtinux" # Your theme name From d15aaf28e22e118b2692c456f9ad3c534883e54c Mon Sep 17 00:00:00 2001 From: ADRN Date: Thu, 12 Sep 2024 21:37:37 +0200 Subject: [PATCH 11/16] Correct CI pipeline --- .woodpecker.yaml | 45 +++--- README.md | 13 +- hugo.toml | 388 +++++++++++++++++++++++------------------------ recup_agenda.sh | 0 4 files changed, 222 insertions(+), 224 deletions(-) mode change 100644 => 100755 recup_agenda.sh diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 95201eb..8e3157d 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -1,38 +1,34 @@ -variables: - - &NODE_VERSION 20.17.0 - - &GO_VERSION 1.22.3 - - &NODE_VERSION 20.17.0 - - &HUGO_ENV: production - +--- steps: - name: build - image: node:*NODE_VERSION - environment: - NODE_VERSION: *NODE_VERSION - GO_VERSION: *GO_VERSION - NODE_VERSION: *NODE_VERSION - HUGO_ENV: *HUGO_ENV - + when: + event: [push] + image: node:20.17.0 commands: - - echo "USING NODE ${NODE_VERSION}" + - export GO_VERSION=1.22.3 + - export HUGO_VERSION=0.134.2 + - export HUGO_ENV=production - apt-get update && apt-get install -y curl - - curl -LO "https://github.com/gohugoio/hugo/releases/download/v${HUGO_VERSION}/hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz" - - tar -xvf hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz + - echo "https://github.com/gohugoio/hugo/releases/download/v$${HUGO_VERSION}/hugo_extended_$${HUGO_VERSION}_Linux-64bit.tar.gz" + - curl -LO "https://github.com/gohugoio/hugo/releases/download/v$${HUGO_VERSION}/hugo_extended_$${HUGO_VERSION}_Linux-64bit.tar.gz" + - tar -xvf hugo_extended_$${HUGO_VERSION}_Linux-64bit.tar.gz - mv hugo /usr/local/bin/ - - rm hugo_extended_${HUGO_VERSION}_Linux-64bit.tar.gz - - echo "HUGO ${HUGO_VERSION} INSTALLED" - - curl -LO "https://dl.google.com/go/go${GO_VERSION}.linux-amd64.tar.gz" - - tar -C /usr/local -xzf go${GO_VERSION}.linux-amd64.tar.gz + - rm hugo_extended_$${HUGO_VERSION}_Linux-64bit.tar.gz + - echo "HUGO $${HUGO_VERSION} INSTALLED" + - curl -LO "https://dl.google.com/go/go$${GO_VERSION}.linux-amd64.tar.gz" + - tar -C /usr/local -xzf go$${GO_VERSION}.linux-amd64.tar.gz - export PATH=$PATH:/usr/local/go/bin - - rm go${GO_VERSION}.linux-amd64.tar.gz - - echo "GO ${GO_VERSION} INSTALLED" + - rm go$${GO_VERSION}.linux-amd64.tar.gz + - echo "GO $${GO_VERSION} INSTALLED" + - npm run project-setup - npm install + - npm run build - name: deploy when: event: [push] - branch: hugoplate + branch: [hugoplate, woodpecker] image: plugins/s3 settings: bucket: chtinux @@ -42,7 +38,6 @@ steps: from_secret: chtinux_aws_access_key_id secret_key: from_secret: chtinux_aws_secret_access_key - source: ./public/ + source: public/ target: / path_style: true - diff --git a/README.md b/README.md index 1a71069..db1c41a 100644 --- a/README.md +++ b/README.md @@ -17,12 +17,15 @@ Un script python récupere l'ics de l'agenda du libre et génére les pages hugo ./recup_agenda.sh -Le script fonctionne avec python3 +Le script fonctionne avec python3, et dépend du paquet `icalendar`. -## DNS Records -DSN records were changed with the migration from linux62 to deuxfleurs +## Changing the DNS records -The DSN records with type A and IP 213.36.253.12 -Is now changed to ALIAS garage.deuxfleurs.fr` +To point the live chtinux.org site to Deuxfleurs' infrastructure (from linux62), update its DNS records in Gandi. +From: `@ A XXX.YY.ZZZ.AA` + +To: `@ ALIAS garage.deuxfleurs.fr` + +Also ensure no other CNAME points to @. diff --git a/hugo.toml b/hugo.toml index 02f24dc..4e3d181 100755 --- a/hugo.toml +++ b/hugo.toml @@ -1,194 +1,194 @@ -######################## default configuration #################### -# The base URL of your site (required). This will be prepended to all relative URLs. -baseURL = "https://chtinux.butternet.net" -# Title of your website (required). -title = "Chtinux" -# Your theme name -theme = "hugoplate" -# Default time zone for time stamps; use any valid tz database name: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List -timeZone = "Europe/Paris" -# post pagination -paginate = 10 # see https://gohugo.io/extras/pagination/ -# post excerpt -summaryLength = 10 # see https://gohugo.io/content-management/excerpts/ -# disable language -disableLanguages = ["en" -] # example: ["fr"] for disable french language. see https://gohugo.io/content-management/multilingual/ -hasCJKLanguage = false # If hasCJKLanguage true, auto-detect Chinese/Japanese/Korean Languages in the content. see: https://gohugo.io/getting-started/configuration/#hascjklanguage -# default language -defaultContentLanguage = 'fr' -# defaultContentLanguageInSubdir need to be true if you want to use the language code as a subdirectory and language specific 404 page -defaultContentLanguageInSubdir = false -uglyURLs = true -relativeURLs = true - - - - - - -[frontmatter] - expiryDate = ['expirydate', 'unpublishdate','date_evt'] - - - - - - -########################### Services ############################# -[services] -[services.googleAnalytics] -ID = 'G-MEASUREMENT_ID' # see https://gohugo.io/templates/internal/#configure-google-analytics - -[services.disqus] -shortname = 'themefisher-template' # we use disqus to show comments in blog posts . To install disqus please follow this tutorial https://portfolio.peter-baumgartner.net/2017/09/10/how-to-install-disqus-on-hugo/ - -########################## Permalinks ############################ -[permalinks.page] -"pages" = "/:slugorfilename/" - - -############################# Modules ############################ -[module] -[[module.mounts]] -source = "assets" -target = "assets" - -[[module.mounts]] -source = "hugo_stats.json" -target = "assets/watching/hugo_stats.json" - -############################# Build ############################## -[build] -noJSConfigInAssets = false -useResourceCacheWhen = 'fallback' -[build.buildStats] -enable = true -[[build.cachebusters]] -source = 'assets/watching/hugo_stats\.json' -target = 'style\.css' -[[build.cachebusters]] -source = '(postcss|tailwind)\.config\.js' -target = 'css' -[[build.cachebusters]] -source = 'assets/.*\.(js|ts|jsx|tsx)' -target = 'js' -[[build.cachebusters]] -source = 'assets/.*\.(css|scss|sass)' -target = 'css' -[[build.cachebusters]] -source = 'data/.*\.(.*)$' -target = 'css' -[[build.cachebusters]] -source = 'assets/.*\.(.*)$' -target = '$1' - - -############################# Outputs ############################ -[outputs] -home = ["HTML", "RSS", "WebAppManifest", "SearchIndex"] - -############################# Imaging ############################ -[imaging] -# See https://github.com/disintegration/imaging -# Default JPEG or WebP quality setting. Default is 75. -quality = 80 -resampleFilter = "Lanczos" - -############################ Caches ############################## -[caches] -[caches.images] -dir = ":resourceDir/_gen" -maxAge = "720h" - -[caches.assets] -dir = ":resourceDir/_gen" -maxAge = "720h" - - -############################ Markup ############################## -[markup] -[markup.goldmark.renderer] -unsafe = true - -xhtml = false - -[markup.highlight] -style = 'monokai' # see https://xyproto.github.io/splash/docs/all.html - -[markup.tableOfContents] -startLevel = 2 -endLevel = 5 -ordered = true - - -########################### Media types ########################### -[mediaTypes] -[mediaTypes."application/manifest+json"] -suffixes = ["webmanifest"] - - -########################### Output Format ########################## -[outputFormats] -[outputFormats.WebAppManifest] -mediaType = "application/manifest+json" -rel = "manifest" - -[outputFormats.SearchIndex] -mediaType = "application/json" -baseName = "searchindex" -isPlainText = true -notAlternative = true - - -############################# Plugins ############################## - -# CSS Plugins -[[params.plugins.css]] -link = "plugins/swiper/swiper-bundle.css" -lazy = true -[[params.plugins.css]] -link = "plugins/glightbox/glightbox.css" -lazy = true -[[params.plugins.css]] -link = "plugins/font-awesome/v6/brands.css" -lazy = true -[[params.plugins.css]] -link = "plugins/font-awesome/v6/solid.css" -lazy = true -[[params.plugins.css]] -link = "plugins/font-awesome/v6/icons.css" -lazy = true - -[[params.plugins.css]] -link = "plugins/font-awesome/v6/icons.css" -lazy = true - -# JS Plugins -[[params.plugins.js]] -link = "js/search.js" -lazy = false -[[params.plugins.js]] -link = "plugins/swiper/swiper-bundle.js" -lazy = false -[[params.plugins.js]] -link = "plugins/cookie.js" -lazy = false -[[params.plugins.js]] -link = "plugins/glightbox/glightbox.js" -lazy = true -[[params.plugins.js]] -link = "js/gallery-slider.js" -lazy = true -[[params.plugins.js]] -link = "js/accordion.js" -lazy = true -[[params.plugins.js]] -link = "js/tab.js" -lazy = true -[[params.plugins.js]] -link = "js/modal.js" -lazy = true -[[params.plugins.js]] -link = "plugins/youtube-lite.js" -lazy = true +######################## default configuration #################### +# The base URL of your site (required). This will be prepended to all relative URLs. +baseURL = "https://chtinux.web.deuxfleurs.fr/" +# Title of your website (required). +title = "Chtinux" +# Your theme name +theme = "hugoplate" +# Default time zone for time stamps; use any valid tz database name: https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List +timeZone = "Europe/Paris" +# post pagination +paginate = 10 # see https://gohugo.io/extras/pagination/ +# post excerpt +summaryLength = 10 # see https://gohugo.io/content-management/excerpts/ +# disable language +disableLanguages = ["en" +] # example: ["fr"] for disable french language. see https://gohugo.io/content-management/multilingual/ +hasCJKLanguage = false # If hasCJKLanguage true, auto-detect Chinese/Japanese/Korean Languages in the content. see: https://gohugo.io/getting-started/configuration/#hascjklanguage +# default language +defaultContentLanguage = 'fr' +# defaultContentLanguageInSubdir need to be true if you want to use the language code as a subdirectory and language specific 404 page +defaultContentLanguageInSubdir = false +uglyURLs = true +relativeURLs = true + + + + + + +[frontmatter] + expiryDate = ['expirydate', 'unpublishdate','date_evt'] + + + + + + +########################### Services ############################# +[services] +[services.googleAnalytics] +ID = 'G-MEASUREMENT_ID' # see https://gohugo.io/templates/internal/#configure-google-analytics + +[services.disqus] +shortname = 'themefisher-template' # we use disqus to show comments in blog posts . To install disqus please follow this tutorial https://portfolio.peter-baumgartner.net/2017/09/10/how-to-install-disqus-on-hugo/ + +########################## Permalinks ############################ +[permalinks.page] +"pages" = "/:slugorfilename/" + + +############################# Modules ############################ +[module] +[[module.mounts]] +source = "assets" +target = "assets" + +[[module.mounts]] +source = "hugo_stats.json" +target = "assets/watching/hugo_stats.json" + +############################# Build ############################## +[build] +noJSConfigInAssets = false +useResourceCacheWhen = 'fallback' +[build.buildStats] +enable = true +[[build.cachebusters]] +source = 'assets/watching/hugo_stats\.json' +target = 'style\.css' +[[build.cachebusters]] +source = '(postcss|tailwind)\.config\.js' +target = 'css' +[[build.cachebusters]] +source = 'assets/.*\.(js|ts|jsx|tsx)' +target = 'js' +[[build.cachebusters]] +source = 'assets/.*\.(css|scss|sass)' +target = 'css' +[[build.cachebusters]] +source = 'data/.*\.(.*)$' +target = 'css' +[[build.cachebusters]] +source = 'assets/.*\.(.*)$' +target = '$1' + + +############################# Outputs ############################ +[outputs] +home = ["HTML", "RSS", "WebAppManifest", "SearchIndex"] + +############################# Imaging ############################ +[imaging] +# See https://github.com/disintegration/imaging +# Default JPEG or WebP quality setting. Default is 75. +quality = 80 +resampleFilter = "Lanczos" + +############################ Caches ############################## +[caches] +[caches.images] +dir = ":resourceDir/_gen" +maxAge = "720h" + +[caches.assets] +dir = ":resourceDir/_gen" +maxAge = "720h" + + +############################ Markup ############################## +[markup] +[markup.goldmark.renderer] +unsafe = true + +xhtml = false + +[markup.highlight] +style = 'monokai' # see https://xyproto.github.io/splash/docs/all.html + +[markup.tableOfContents] +startLevel = 2 +endLevel = 5 +ordered = true + + +########################### Media types ########################### +[mediaTypes] +[mediaTypes."application/manifest+json"] +suffixes = ["webmanifest"] + + +########################### Output Format ########################## +[outputFormats] +[outputFormats.WebAppManifest] +mediaType = "application/manifest+json" +rel = "manifest" + +[outputFormats.SearchIndex] +mediaType = "application/json" +baseName = "searchindex" +isPlainText = true +notAlternative = true + + +############################# Plugins ############################## + +# CSS Plugins +[[params.plugins.css]] +link = "plugins/swiper/swiper-bundle.css" +lazy = true +[[params.plugins.css]] +link = "plugins/glightbox/glightbox.css" +lazy = true +[[params.plugins.css]] +link = "plugins/font-awesome/v6/brands.css" +lazy = true +[[params.plugins.css]] +link = "plugins/font-awesome/v6/solid.css" +lazy = true +[[params.plugins.css]] +link = "plugins/font-awesome/v6/icons.css" +lazy = true + +[[params.plugins.css]] +link = "plugins/font-awesome/v6/icons.css" +lazy = true + +# JS Plugins +[[params.plugins.js]] +link = "js/search.js" +lazy = false +[[params.plugins.js]] +link = "plugins/swiper/swiper-bundle.js" +lazy = false +[[params.plugins.js]] +link = "plugins/cookie.js" +lazy = false +[[params.plugins.js]] +link = "plugins/glightbox/glightbox.js" +lazy = true +[[params.plugins.js]] +link = "js/gallery-slider.js" +lazy = true +[[params.plugins.js]] +link = "js/accordion.js" +lazy = true +[[params.plugins.js]] +link = "js/tab.js" +lazy = true +[[params.plugins.js]] +link = "js/modal.js" +lazy = true +[[params.plugins.js]] +link = "plugins/youtube-lite.js" +lazy = true diff --git a/recup_agenda.sh b/recup_agenda.sh old mode 100644 new mode 100755 From 7c1cffe2cc3e6637187d654dc0648391a36013d0 Mon Sep 17 00:00:00 2001 From: ADRN Date: Thu, 12 Sep 2024 23:16:38 +0200 Subject: [PATCH 12/16] ready to roll --- .gitignore | 1 + .woodpecker.yaml | 7 +++--- README.md | 2 +- .../agenda/2024-09-18-Mercredis-Linux.md | 21 ++++++++++++++++ .../2024-09-21-Ateliers-Logiciels-Libres.md | 24 +++++++++++++++++++ .../agenda/2024-09-25-Mercredis-Linux.md | 21 ++++++++++++++++ hugo.toml | 2 +- 7 files changed, 73 insertions(+), 5 deletions(-) create mode 100644 content/francais/agenda/2024-09-18-Mercredis-Linux.md create mode 100644 content/francais/agenda/2024-09-21-Ateliers-Logiciels-Libres.md create mode 100644 content/francais/agenda/2024-09-25-Mercredis-Linux.md diff --git a/.gitignore b/.gitignore index 2b4d3cb..4d283a2 100755 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,4 @@ Thumbs.db /yarn.lock /.idea +.awsrc diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 8e3157d..0b9ecd0 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -28,16 +28,17 @@ steps: - name: deploy when: event: [push] - branch: [hugoplate, woodpecker] + branch: [hugoplate] image: plugins/s3 settings: - bucket: chtinux + bucket: chtinux.org endpoint: https://garage.deuxfleurs.fr region: garage access_key: from_secret: chtinux_aws_access_key_id secret_key: from_secret: chtinux_aws_secret_access_key - source: public/ + source: public/**/* target: / + strip_prefix: public/ path_style: true diff --git a/README.md b/README.md index db1c41a..b01adf3 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,6 @@ To point the live chtinux.org site to Deuxfleurs' infrastructure (from linux62), From: `@ A XXX.YY.ZZZ.AA` -To: `@ ALIAS garage.deuxfleurs.fr` +To: `@ ALIAS garage.deuxfleurs.fr.` Also ensure no other CNAME points to @. diff --git a/content/francais/agenda/2024-09-18-Mercredis-Linux.md b/content/francais/agenda/2024-09-18-Mercredis-Linux.md new file mode 100644 index 0000000..29fbab4 --- /dev/null +++ b/content/francais/agenda/2024-09-18-Mercredis-Linux.md @@ -0,0 +1,21 @@ +--- +title: "Mercredis Linux" +date_evt: "2024-09-18 19:30:00+02:00" +location: "20 rue de Bouvincourt, Moncheaux, Hauts-de-France, France" +ville: "Moncheaux" +url_info: "http://clx.asso.fr" +--- + +[L'Association Club Linux Nord Pas de Calais][1] organise chaque mois une permanence *Logiciels Libres* ouverte à tous, membre de l'association ou non, débutant ou expert, curieux ou passionné. + +Durant cette permanence, vous pourrez trouver des réponses aux questions que vous vous posez au sujet du Logiciel Libre, ainsi que de l'aide pour résoudre vos problèmes d'installation, de configuration et d'utilisation de Logiciels Libres. + +N'hésitez pas à apporter votre ordinateur, afin que les autres participants puissent vous aider. + +Dans une salle équipée d'un tableau blanc et d'un vidéoprojecteur, se dérouleront fréquemment des ateliers, des initiations, des discussions, des tests, des démonstrations, de l'entraide abordant le **logiciel libre** tout cela autour d'un moment convivial. + +Cette permanence a lieu au préfabriqué à côté de l'école au 20 rue de Bouvincourt, Moncheaux + + + +[1]: http://clx.asso.fr diff --git a/content/francais/agenda/2024-09-21-Ateliers-Logiciels-Libres.md b/content/francais/agenda/2024-09-21-Ateliers-Logiciels-Libres.md new file mode 100644 index 0000000..f37505e --- /dev/null +++ b/content/francais/agenda/2024-09-21-Ateliers-Logiciels-Libres.md @@ -0,0 +1,24 @@ +--- +title: "Ateliers Logiciels Libres" +date_evt: "2024-09-21 09:00:00+02:00" +location: "OMJC, rue Yves Decugis, Villeneuve d’Ascq, Hauts-de-France, France" +ville: "Villeneuve d’Ascq" +url_info: "http://www.omjc-info.fr" +--- + +L'[OMJC][1], en partenariat avec [l'Association Club Linux Nord Pas de Calais, ][2]organise chaque samedi, **Libre à Vous**, une permanence *Logiciels Libres* ouverte à toustes, débutant ou expert, curieux ou passionné. + +Vous souhaitez tester **GNU/Linux** sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les **logiciels libres**? + +Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec «le plein» de **logiciels libres**, fiables, évolutifs, performants et gratuits. + + + +Ça se déroule chaque samedi matin (*hors vacances scolaires*) au Centre d'Infos Jeunes, à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (*métro Triolo*) de 9h00 à 12h00. + +Entrée Libre. Tout Public. + + + +[1]: https://www.omjc-info.fr/atelier-prtic +[2]: http://clx.asso.fr diff --git a/content/francais/agenda/2024-09-25-Mercredis-Linux.md b/content/francais/agenda/2024-09-25-Mercredis-Linux.md new file mode 100644 index 0000000..5541ead --- /dev/null +++ b/content/francais/agenda/2024-09-25-Mercredis-Linux.md @@ -0,0 +1,21 @@ +--- +title: "Mercredis Linux" +date_evt: "2024-09-25 19:30:00+02:00" +location: "311 rue Salvador Allende, Cysoing, Hauts-de-France, France" +ville: "Cysoing" +url_info: "http://clx.asso.fr" +--- + +[L'Association Club Linux Nord Pas de Calais][1] organise chaque mois une permanence *Logiciels Libres* ouverte à tous, membre de l'association ou non, débutant ou expert, curieux ou passionné. + +Durant cette permanence, vous pourrez trouver des réponses aux questions que vous vous posez au sujet du Logiciel Libre, ainsi que de l'aide pour résoudre vos problèmes d'installation, de configuration et d'utilisation de Logiciels Libres. + +N'hésitez pas à apporter votre ordinateur, afin que les autres participants puissent vous aider. + +Dans une salle équipée d'un tableau blanc et d'un vidéoprojecteur, se dérouleront fréquemment des ateliers, des initiations, des discussions, des tests, des démonstrations, de l'entraide abordant le **logiciel libre** et de la dégustation de bières. + +Cette permanence a lieu à [l'EPN (Espace Public Numérique)](/\%22https:/epn.pevelecarembault.fr/epn-de-cysoing/#1541584407821-aea5a232-d5cf17d7-34ef7c86-0724/\%22), 311 rue Salvador Allende à Cysoing. + + + +[1]: http://clx.asso.fr diff --git a/hugo.toml b/hugo.toml index 4e3d181..e60cd69 100755 --- a/hugo.toml +++ b/hugo.toml @@ -1,6 +1,6 @@ ######################## default configuration #################### # The base URL of your site (required). This will be prepended to all relative URLs. -baseURL = "https://chtinux.web.deuxfleurs.fr/" +baseURL = "https://chtinux.org/" # Title of your website (required). title = "Chtinux" # Your theme name From 8c534fa058fcb245f8f7d414441751e954c2798a Mon Sep 17 00:00:00 2001 From: ADRN Date: Fri, 13 Sep 2024 00:14:55 +0200 Subject: [PATCH 13/16] update readme [SKIP CI] --- README.md | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/README.md b/README.md index 68c8ee0..67cdc09 100644 --- a/README.md +++ b/README.md @@ -10,16 +10,13 @@ Ce site est un site statique généré grace à [HUGO](https://gohugo.io/) Le template est [hugoplate](https://themes.gohugo.io/themes/hugoplate/) Un conseil bien lire le README du templates contient des particularités, la documentation d'hugo ne suffit pas. ->>>>>>> hugoplate ## 📅 Mettre à jour de l'agenda Un script python récupere l'ics de l'agenda du libre et génére les pages hugo (dans le dossier /content/francais/agenda/) - -./recup_agenda.sh - + ./recup_agenda.sh Le script fonctionne avec python3, et dépend du paquet `icalendar`. From 1ba191b6bacba7b7265afbe81f1bab02f6b324a4 Mon Sep 17 00:00:00 2001 From: ADRN Date: Fri, 13 Sep 2024 00:16:20 +0200 Subject: [PATCH 14/16] wookpecker pour changer --- .woodpecker.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.woodpecker.yaml b/.woodpecker.yaml index 0b9ecd0..d2da81f 100644 --- a/.woodpecker.yaml +++ b/.woodpecker.yaml @@ -28,7 +28,7 @@ steps: - name: deploy when: event: [push] - branch: [hugoplate] + branch: [main] image: plugins/s3 settings: bucket: chtinux.org From e13fe081890e20457c99ae84361d75b299c86876 Mon Sep 17 00:00:00 2001 From: guillaumew Date: Thu, 24 Oct 2024 14:39:17 +0200 Subject: [PATCH 15/16] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20l'agenda?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...-Permanence-associative-autour-du-Libre.md | 33 +++++++++++++++++++ ...ommuns-numriques-enjeux-et-perspectives.md | 23 +++++++++++++ .../2024-11-16-Repair-Caf-de-Orchies.md | 15 +++++++++ ...12-07-Hackathon-des-20-ans-de-Cliss-XXI.md | 21 ++++++++++++ .../2024-12-14-Repair-Caf-de-Orchies.md | 15 +++++++++ ...bre-au-village-solidaire-de-la-braderie.md | 0 .../2024-09-18-Mercredis-Linux.md | 0 .../2024-09-21-Ateliers-Logiciels-Libres.md | 0 ...-Permanence-associative-autour-du-Libre.md | 0 .../2024-09-25-Mercredis-Linux.md | 0 ...8-Install-Party-Linux--Logiciels-libres.md | 0 ...1-Install-Party-Linux--Logiciels-libres.md | 0 12 files changed, 107 insertions(+) create mode 100644 content/francais/agenda/2024-10-29-Permanence-associative-autour-du-Libre.md create mode 100644 content/francais/agenda/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md create mode 100644 content/francais/agenda/2024-11-16-Repair-Caf-de-Orchies.md create mode 100644 content/francais/agenda/2024-12-07-Hackathon-des-20-ans-de-Cliss-XXI.md create mode 100644 content/francais/agenda/2024-12-14-Repair-Caf-de-Orchies.md rename content/francais/agenda/{ => ancien}/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md (100%) rename content/francais/agenda/{ => ancien}/2024-09-18-Mercredis-Linux.md (100%) rename content/francais/agenda/{ => ancien}/2024-09-21-Ateliers-Logiciels-Libres.md (100%) rename content/francais/agenda/{ => ancien}/2024-09-24-Permanence-associative-autour-du-Libre.md (100%) rename content/francais/agenda/{ => ancien}/2024-09-25-Mercredis-Linux.md (100%) rename content/francais/agenda/{ => ancien}/2024-09-28-Install-Party-Linux--Logiciels-libres.md (100%) rename content/francais/agenda/{ => ancien}/2024-10-01-Install-Party-Linux--Logiciels-libres.md (100%) diff --git a/content/francais/agenda/2024-10-29-Permanence-associative-autour-du-Libre.md b/content/francais/agenda/2024-10-29-Permanence-associative-autour-du-Libre.md new file mode 100644 index 0000000..e5c8034 --- /dev/null +++ b/content/francais/agenda/2024-10-29-Permanence-associative-autour-du-Libre.md @@ -0,0 +1,33 @@ +--- +title: "Permanence associative autour du Libre" +date_evt: "2024-10-29 19:30:00+01:00" +location: "7 place du Vieux Marché aux Chevaux, Lille, Hauts-de-France, France" +ville: "Lille" +url_info: "https://chtinux.org" +--- + +Vous avez décidé de reprendre en main votre vie numérique? Venez nous rencontrer **le dernier mardi de chaque mois au [Café Citoyen][1]** à Lille! + +La permanence associative autour du Libre est une manifestation conviviale, ouverte à toutes et tous, organisée le dernier mardi (ou jeudi) de chaque mois par les collectifs de [Chtinux][2] ([Raoull,][3] [Deuxfleurs][4], [Mycélium][5], [CLX][6], [Cliss XXI][7],...). + +Rejoignez-nous pour y discuter joyeusement de Logiciel Libre, de Culture Libre, de données ouvertes (*open data*), de bidouille sous Linux, ou proposer vos idées d’évènements. + +C'est aussi l'occasion d'obtenir un coup de main si vous rencontrez une difficulté sous Linux, ou si vous avez besoin de conseils pour migrer sur du Logiciel Libre. + +Si vous venez avec votre ordinateur pour obtenir de l'aide technique, pour permettre à l'équipe bénévole de s'organiser, prévenez-nous via un courrier électronique à l'adresse: chtinux-diffusion CHEZ deuxfleurs POINT fr. + +Le Café Citoyen est accessible en métro (station République - Beaux Arts). Une connexion Internet y est disponible, des prises électriques, de la place... Au bar, vous trouverez aussi de bonnes boissons avec et sans alcool, ainsi que de la petite restauration (notamment fromage ou tartines véganes). + +Pour soutenir le Café Citoyen, nous vous demandons d'y acheter au minimum une consommation. Après avoir pris votre boisson ou votre en-cas au bar, vous pouvez nous rejoindre directement au deuxième étage. + +Au plaisir de vous retrouver! + + + +[1]: https://cafecitoyen.org/ +[2]: http://chtinux.org/ +[3]: https://raoull.org/ +[4]: https://deuxfleurs.fr +[5]: https://mycelium-fai.org/wiki/ +[6]: http://clx.asso.fr/ +[7]: https://www.cliss21.com/site/ diff --git a/content/francais/agenda/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md b/content/francais/agenda/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md new file mode 100644 index 0000000..6ef1882 --- /dev/null +++ b/content/francais/agenda/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md @@ -0,0 +1,23 @@ +--- +title: "Table ronde : 20 ans de communs numériques, enjeux et perspectives" +date_evt: "2024-11-07 14:30:00+01:00" +location: "24 rue Paul Sion, Lens, Hauts-de-France, France" +ville: "Lens" +url_info: "https://www.cliss21.com/site/educ-populaire/les-20-ans-de-cliss-xxi/article/20-ans-de-cliss-xxi" +--- + +Dans le cadre des 20 ans de Cliss XXI, nous proposons une table ronde en présence de représentants +de collectivités territoriales, d’acteurs du logiciel libre et d’une chercheuse, spécialiste des communs numériques. + + + +* 14H30 Présentation de solutions en logiciels libres pour les collectivités et les structures de l’ESS. +* 17H « 20 ans de communs numériques, enjeux et perspectives »: Table-ronde en présence de représentants de collectivités territoriales, d’acteurs du logiciel libre et d’une chercheuse, spécialiste des communs numériques. + +Le programme complet de nos événements sur notre site web: [https://www.cliss21.com/site/educ-populaire/les-20-ans-de-cliss-xxi/article/20-ans-de-cliss-xxi][1] + + + + + +[1]: https://www.cliss21.com/site/educ-populaire/les-20-ans-de-cliss-xxi/article/20-ans-de-cliss-xxi diff --git a/content/francais/agenda/2024-11-16-Repair-Caf-de-Orchies.md b/content/francais/agenda/2024-11-16-Repair-Caf-de-Orchies.md new file mode 100644 index 0000000..4916325 --- /dev/null +++ b/content/francais/agenda/2024-11-16-Repair-Caf-de-Orchies.md @@ -0,0 +1,15 @@ +--- +title: "Repair Café de Orchies" +date_evt: "2024-11-16 14:00:00+01:00" +location: "9 rue Jules Ferry, Orchies, Hauts-de-France, France" +ville: "Orchies" +url_info: "https://clx.asso.fr" +--- + +Afin de limiter la surconsommation numérique et lutter contre l’obsolescence programmée des systèmes d’exploitation, l'association CLX propose d’installer un système de remplacement gratuit, en français et sans publicité qui vous permettra de continuer à l’utiliser avec tout le nécessaire pour retrouver vos usages du quotidien (navigation internet, envoi de mail, suite bureautique, vidéos, retouche photos...). + +[Plus de détails sur OpenAgenda][1] + + + +[1]: https://repaircafeenpevele.fr/?oaq%5Buid%5D=17910887 diff --git a/content/francais/agenda/2024-12-07-Hackathon-des-20-ans-de-Cliss-XXI.md b/content/francais/agenda/2024-12-07-Hackathon-des-20-ans-de-Cliss-XXI.md new file mode 100644 index 0000000..b79f2bd --- /dev/null +++ b/content/francais/agenda/2024-12-07-Hackathon-des-20-ans-de-Cliss-XXI.md @@ -0,0 +1,21 @@ +--- +title: "Hackathon des 20 ans de Cliss XXI" +date_evt: "2024-12-07 10:00:00+01:00" +location: "16 Allée de la Filature, Lille, Hauts-de-France, France" +ville: "Lille" +url_info: "https://www.cliss21.com/site/educ-populaire/les-20-ans-de-cliss-xxi/article/20-ans-de-cliss-xxi" +--- + +Dans le cadre de ces 20 ans, la coopérative Cliss XXI organise un Hackathon ! + + + +Développeur·euses chevronné·es ou novices enthousiastes, rendez-vous pour 2 jours de contribution collective sur des projets libres pensés par et pour des associations. + +Repas et connexion fournis ; ambiance garantie pour ce hackathon ! + +(Retrouvez plus d’informations sur le site de [cliss21.com][1]) + + + +[1]: https://www.cliss21.com/site/educ-populaire/les-20-ans-de-cliss-xxi/article/20-ans-de-cliss-xxi diff --git a/content/francais/agenda/2024-12-14-Repair-Caf-de-Orchies.md b/content/francais/agenda/2024-12-14-Repair-Caf-de-Orchies.md new file mode 100644 index 0000000..5873ae6 --- /dev/null +++ b/content/francais/agenda/2024-12-14-Repair-Caf-de-Orchies.md @@ -0,0 +1,15 @@ +--- +title: "Repair Café de Orchies" +date_evt: "2024-12-14 14:00:00+01:00" +location: "9 rue Jules Ferry, Orchies, Hauts-de-France, France" +ville: "Orchies" +url_info: "https://clx.asso.fr" +--- + +Afin de limiter la surconsommation numérique et lutter contre l’obsolescence programmée des systèmes d’exploitation, l'association CLX propose d’installer un système de remplacement gratuit, en français et sans publicité qui vous permettra de continuer à l’utiliser avec tout le nécessaire pour retrouver vos usages du quotidien (navigation internet, envoi de mail, suite bureautique, vidéos, retouche photos...). + +[Plus de détails sur OpenAgenda][1] + + + +[1]: https://repaircafeenpevele.fr/?oaq%5Buid%5D=17910887 diff --git a/content/francais/agenda/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md b/content/francais/agenda/ancien/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md similarity index 100% rename from content/francais/agenda/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md rename to content/francais/agenda/ancien/2024-09-14-Numrique-libre-au-village-solidaire-de-la-braderie.md diff --git a/content/francais/agenda/2024-09-18-Mercredis-Linux.md b/content/francais/agenda/ancien/2024-09-18-Mercredis-Linux.md similarity index 100% rename from content/francais/agenda/2024-09-18-Mercredis-Linux.md rename to content/francais/agenda/ancien/2024-09-18-Mercredis-Linux.md diff --git a/content/francais/agenda/2024-09-21-Ateliers-Logiciels-Libres.md b/content/francais/agenda/ancien/2024-09-21-Ateliers-Logiciels-Libres.md similarity index 100% rename from content/francais/agenda/2024-09-21-Ateliers-Logiciels-Libres.md rename to content/francais/agenda/ancien/2024-09-21-Ateliers-Logiciels-Libres.md diff --git a/content/francais/agenda/2024-09-24-Permanence-associative-autour-du-Libre.md b/content/francais/agenda/ancien/2024-09-24-Permanence-associative-autour-du-Libre.md similarity index 100% rename from content/francais/agenda/2024-09-24-Permanence-associative-autour-du-Libre.md rename to content/francais/agenda/ancien/2024-09-24-Permanence-associative-autour-du-Libre.md diff --git a/content/francais/agenda/2024-09-25-Mercredis-Linux.md b/content/francais/agenda/ancien/2024-09-25-Mercredis-Linux.md similarity index 100% rename from content/francais/agenda/2024-09-25-Mercredis-Linux.md rename to content/francais/agenda/ancien/2024-09-25-Mercredis-Linux.md diff --git a/content/francais/agenda/2024-09-28-Install-Party-Linux--Logiciels-libres.md b/content/francais/agenda/ancien/2024-09-28-Install-Party-Linux--Logiciels-libres.md similarity index 100% rename from content/francais/agenda/2024-09-28-Install-Party-Linux--Logiciels-libres.md rename to content/francais/agenda/ancien/2024-09-28-Install-Party-Linux--Logiciels-libres.md diff --git a/content/francais/agenda/2024-10-01-Install-Party-Linux--Logiciels-libres.md b/content/francais/agenda/ancien/2024-10-01-Install-Party-Linux--Logiciels-libres.md similarity index 100% rename from content/francais/agenda/2024-10-01-Install-Party-Linux--Logiciels-libres.md rename to content/francais/agenda/ancien/2024-10-01-Install-Party-Linux--Logiciels-libres.md From 9ccf5c5246cd335eadc0c0df8cb6d91ad3c1322e Mon Sep 17 00:00:00 2001 From: guillaumew Date: Wed, 20 Nov 2024 21:18:44 +0100 Subject: [PATCH 16/16] =?UTF-8?q?Mise=20=C3=A0=20jour=20de=20l'agenda?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../agenda/2024-11-26-Apro-OSM-Lille.md | 17 +++++++++ ...-07-Hackaton-danniversaire-de-Cliss-XXI.md | 38 +++++++++++++++++++ ...-Permanence-associative-autour-du-Libre.md | 0 ...5-Install-Party-Linux--Logiciels-libres.md | 0 ...ommuns-numriques-enjeux-et-perspectives.md | 0 .../2024-11-16-Repair-Caf-de-Orchies.md | 0 6 files changed, 55 insertions(+) create mode 100644 content/francais/agenda/2024-11-26-Apro-OSM-Lille.md create mode 100644 content/francais/agenda/2024-12-07-Hackaton-danniversaire-de-Cliss-XXI.md rename content/francais/agenda/{ => ancien}/2024-10-29-Permanence-associative-autour-du-Libre.md (100%) rename content/francais/agenda/{ => ancien}/2024-11-05-Install-Party-Linux--Logiciels-libres.md (100%) rename content/francais/agenda/{ => ancien}/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md (100%) rename content/francais/agenda/{ => ancien}/2024-11-16-Repair-Caf-de-Orchies.md (100%) diff --git a/content/francais/agenda/2024-11-26-Apro-OSM-Lille.md b/content/francais/agenda/2024-11-26-Apro-OSM-Lille.md new file mode 100644 index 0000000..87f479f --- /dev/null +++ b/content/francais/agenda/2024-11-26-Apro-OSM-Lille.md @@ -0,0 +1,17 @@ +--- +title: "Apéro OSM Lille" +date_evt: "2024-11-26 17:30:00+01:00" +location: "7 place du marché aux chevaux, Lille, Hauts-de-France, France" +ville: "Lille" +url_info: "" +--- + +Une rencontre autour d'un verre pour échanger sur nos pratiques et les divers actualités ! + +N'hésitez pas à [répondre à ce sondage][1] si vous souhaitez venir. + +Cet apéro s'enchainera avec la permanence du libre Chtinux. + + + +[1]: https://framadate.org/1ygaMfhf6MNTuF7l diff --git a/content/francais/agenda/2024-12-07-Hackaton-danniversaire-de-Cliss-XXI.md b/content/francais/agenda/2024-12-07-Hackaton-danniversaire-de-Cliss-XXI.md new file mode 100644 index 0000000..69ea4b0 --- /dev/null +++ b/content/francais/agenda/2024-12-07-Hackaton-danniversaire-de-Cliss-XXI.md @@ -0,0 +1,38 @@ +--- +title: "Hackaton d'anniversaire de Cliss XXI" +date_evt: "2024-12-07 09:00:00+01:00" +location: "16 allée de la Filature, Lille, Hauts-de-France, France" +ville: "Lille" +url_info: "https://www.cliss21.com/site/educ-populaire/les-20-ans-de-cliss-xxi/article/hackathon-du-7-8-decembre" +--- + +Pour leur 20 ans, Cliss XXI, coopérative de service informatique en logiciel libre, vous invite à contribuer à un logiciel libre dans le cadre d’un hackathon, le week-end du 7/8 décembre à la coroutine, 16 allée de la Filature à Lille. + + + +Il sera proposé d’explorer plusieurs logiciels: + +* Contribuez à une nouvelle version de [Framadate][1], l’application qu’on ne présente plus, pour trouver simplement un créneau de réunion. +* Plongez-vous dans le Fediverse en créant une application vraiment décentralisée, en ActivityPub, à l’aide du Framework [ActivityPods][2]. +* Aidez-nous à documenter [Bénévalibre][3], le logiciel de suivi du temps bénévole dans les associations, et découvrez sa nouvelle version avant sa sortie. +* Découvrez, testez et débusquez des bugs dans [Paheko][4], la solution de gestion d’association simple, complète et efficace. + +Et d’autres ateliers : + +* Discussions sur le financement des communs +* Atelier d’auto-défense numérique +* ... + +C’est ouvert à tout·e·s (sur réservation): développeur·ses expérimenté·e, geek passionné·e, simple utilisateur·ice motivé·e... venez quel que soit votre niveau de compétence technique, vous serez accompagné·e. Vous pouvez également si vous le souhaitez proposer un atelier ou une discussion. + +🍽 Repas inclus sur place + +Sur inscription: [https://framaforms.org/inscription-au-hackathon-du-78-decembre-1731404249][5] + + + +[1]: https://framadate.org/ +[2]: https://activitypods.org/ +[3]: https://benevalibre.org/ +[4]: https://paheko.cloud/ +[5]: https://framaforms.org/inscription-au-hackathon-du-78-decembre-1731404249 diff --git a/content/francais/agenda/2024-10-29-Permanence-associative-autour-du-Libre.md b/content/francais/agenda/ancien/2024-10-29-Permanence-associative-autour-du-Libre.md similarity index 100% rename from content/francais/agenda/2024-10-29-Permanence-associative-autour-du-Libre.md rename to content/francais/agenda/ancien/2024-10-29-Permanence-associative-autour-du-Libre.md diff --git a/content/francais/agenda/2024-11-05-Install-Party-Linux--Logiciels-libres.md b/content/francais/agenda/ancien/2024-11-05-Install-Party-Linux--Logiciels-libres.md similarity index 100% rename from content/francais/agenda/2024-11-05-Install-Party-Linux--Logiciels-libres.md rename to content/francais/agenda/ancien/2024-11-05-Install-Party-Linux--Logiciels-libres.md diff --git a/content/francais/agenda/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md b/content/francais/agenda/ancien/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md similarity index 100% rename from content/francais/agenda/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md rename to content/francais/agenda/ancien/2024-11-07-Table-ronde--20-ans-de-communs-numriques-enjeux-et-perspectives.md diff --git a/content/francais/agenda/2024-11-16-Repair-Caf-de-Orchies.md b/content/francais/agenda/ancien/2024-11-16-Repair-Caf-de-Orchies.md similarity index 100% rename from content/francais/agenda/2024-11-16-Repair-Caf-de-Orchies.md rename to content/francais/agenda/ancien/2024-11-16-Repair-Caf-de-Orchies.md
  • + +