{% comment %} # ----------------------------------------------------------------------------- # ~/_includes/templates/j1/modules/navigator/procedures/quicklinks.html # Liquid PROCEDURE template to create the quickLink bar and place icons # # Product/Info: # https://jekyll-one.com # # Copyright (C) 2019 Juergen Adams # # J1 Template is licensed under the MIT License. # See: https://github.com/jekyll-one/j1_template_mde/blob/master/LICENSE # ----------------------------------------------------------------------------- # Test data: # liquid_var: {{ liquid_var | debug }} # # ----------------------------------------------------------------------------- {% endcomment %} {% comment %} Liquid procedure values -------------------------------------------------------------------------------- {% endcomment %} {% assign quicklinks_options = include.options %} {% assign auth_options = include.auth_options %} {% assign consent_settings = include.consent_options %} {% comment %} Liquid procedures -------------------------------------------------------------------------------- {% endcomment %} {% capture select_color %}themes/{{site.template.name}}/procedures/global/select_color.proc{% endcapture %} {% capture select_icon_size %}themes/{{site.template.name}}/procedures/global/select_icon_size.proc{% endcapture %} {% comment %} Liquid var initialization -------------------------------------------------------------------------------- {% endcomment %} {% comment %} Set intial settings ------------------------------------------------------------------------------ {% endcomment %} {% assign sidebar_enabled = false %} {% assign top_search_enabled = false %} {% assign cookie_consent_enabled = consent_settings.consent.enabled %} {% assign authclient_enabled = auth_options.enabled %} {% assign signin_modal_id = "modalOmniSignIn" %} {% comment %} Set quicklinks properties ------------------------------------------------------------------------------ {% endcomment %} {% assign icon_family = quicklinks_options.icon_family | downcase %} {% assign cookies_icon = quicklinks_options.cookies_icon %} {% assign search_icon = quicklinks_options.top_search_icon %} {% assign sidebar_icon = quicklinks_options.sidebar_icon %} {% assign signin_icon = quicklinks_options.signin_icon %} {% assign signout_icon = quicklinks_options.signout_icon %} {% assign disqus_icon = quicklinks_options.disqus_icon %} {% assign github_icon = quicklinks_options.github_icon %} {% assign patreon_icon = quicklinks_options.patreon_icon %} {% assign facebook_icon = quicklinks_options.facebook_icon %} {% assign twitter_icon = quicklinks_options.twitter_icon %} {% assign disqus_url = quicklinks_options.google_plus_url %} {% assign github_url = quicklinks_options.github_url %} {% assign patreon_url = quicklinks_options.patreon_url %} {% assign facebook_url = quicklinks_options.facebook_url %} {% assign twitter_url = quicklinks_options.twitter_url %} {% comment %} authclient_enabled: {{ auth_options.enabled | debug }} {% if consent_settings.consent.enabled %} {% assign consent_enabled = true %} {% endif %} consent_settings: {{ consent_settings | debug }} consent_enabled: {{ consent_enabled | debug }} {% endcomment %} {% if quicklinks_options.top_search_icon %} {% assign top_search_enabled = true %} {% endif %} {% if quicklinks_options.sidebar_icon %} {% assign sidebar_enabled = true %} {% endif %} {% if consent_settings.enabled %} {% assign consent_enabled = true %} {% endif %} {% if quicklinks_options.icon_family == 'FontAwesome' or quicklinks_options.icon_family == 'FontAwesome4' or quicklinks_options.icon_family == 'FontAwesome5' %} {% assign icon_family = 'fa' %} {% elsif quicklinks_options.icon_family == 'MDI' or quicklinks_options.icon_family == 'Material Design Icons'%} {% assign icon_family = 'mdi' %} {% else %} {% assign icon_family = 'mdi' %} {% endif %} {% include {{select_icon_size}} family=quicklinks_options.icon_family size=quicklinks_options.icon_size %} {% assign icon_size = {{size}} %} {% comment %} Icon color set dynamically by adapter ------------------------------------------------------------------------------ {% include {{select_color}} color=quicklinks_options.icon_color fallback="#9E9E9E" %} {% assign my_icon_color = {{color}} %} {% capture icon_color %}style="color:{{my_icon_color}}"{% endcapture %} {% endcomment %} {% comment %} Main -------------------------------------------------------------------------------- {% endcomment %}