{% if theme_config.github.tree %}
{% set git_repo_link_url = theme_config.github.tree %}
{% if 'github' in git_repo_link_url %}
{% set git_repo_link_icon = "github" %}
{% elseif 'gitlab' in git_repo_link_url %}
{% set git_repo_link_icon = "gitlab" %}
{% elseif 'bitbucket' in git_repo_link_url %}
{% set git_repo_link_icon = "bitbucket" %}
{% else %}
{% set git_repo_link_icon = "git" %}
{% endif %}
{% if theme_config.github.icon %}
{% set git_repo_link_icon = theme_config.github.icon %}
{% endif %}
{% set git_repo_edit_link_url = git_repo_link_url ~ ('/'~page.filePathClean)|replace({'/user/':'/'}) %}
{{ 'THEME_LEARN2_GIT_EDIT_THIS_PAGE'|t }}
{% else %}
{% if not config.plugins['git-sync'].enabled %}
{% set admin_panel_appearance_url = grav.base_url ~ '/admin/plugins/' %}
{{ 'THEME_LEARN2_GIT_ADD_SETUP_GIT_SYNC_PLUGIN'|t }}
{% else %}
{% if config.plugins['git-sync'].enabled and config.plugins['git-sync'].repository is empty %}
{% set admin_panel_appearance_url = grav.base_url ~ '/admin/plugins/git-sync' %}
{{ 'THEME_LEARN2_GIT_SETUP_GIT_SYNC_PLUGIN'|t }}
{% else %}
{% set git_sync_repo = config.plugins['git-sync'].repository %}
{% set git_sync_repo_link = (git_sync_repo | replace({'.git': '/'})) %}
{% if 'github' in git_sync_repo_link %}
{% set git_repo_link_icon = "github" %}
{% set git_repo_edit_link_url = git_sync_repo_link ~ 'blob/master' ~ (page.filePathClean)|replace({'user/':'/'}) %}
{% elseif 'gitlab' in git_sync_repo_link %}
{% set git_repo_link_icon = "gitlab" %}
{% set git_repo_edit_link_url = git_sync_repo_link ~ 'blob/master' ~ (page.filePathClean)|replace({'user/':'/'}) %}
{% elseif 'bitbucket' in git_sync_repo_link %}
{% set git_repo_link_icon = "bitbucket" %}
{% set git_repo_edit_link_url = git_sync_repo_link ~ 'src/master' ~ (page.filePathClean)|replace({'user/':'/'}) %}
{% else %}
{% set git_repo_link_icon = "git" %}
{% set git_repo_edit_link_url = git_sync_repo_link ~ 'blob/master' ~ (page.filePathClean)|replace({'user/':'/'}) %}
{% endif %}
{% if theme_config.github.icon %}
{% set git_repo_link_icon = theme_config.github.icon %}
{% endif %}
{{ 'THEME_LEARN2_GIT_EDIT_THIS_PAGE'|t }}
{% endif %}
{% endif %}
{% endif %}