forked from MapComplete/MapComplete
		
	Chore: housekeeping
This commit is contained in:
		
							parent
							
								
									4c001d718e
								
							
						
					
					
						commit
						6f7d94890a
					
				
					 29 changed files with 430 additions and 308 deletions
				
			
		| 
						 | 
				
			
			@ -67,86 +67,86 @@
 | 
			
		|||
  })
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
<MenuDrawerIndex {state} {onlyLink} >
 | 
			
		||||
 | 
			
		||||
<MenuDrawerIndex {state} {onlyLink}>
 | 
			
		||||
  <!-- Theme related: documentation links, download, ... -->
 | 
			
		||||
  <svelte:fragment slot="theme-tools">
 | 
			
		||||
    {#if state.theme}
 | 
			
		||||
    <SidebarUnit>
 | 
			
		||||
      <h3>
 | 
			
		||||
        <Tr t={t.aboutCurrentThemeTitle} />
 | 
			
		||||
      </h3>
 | 
			
		||||
      <SidebarUnit>
 | 
			
		||||
        <h3>
 | 
			
		||||
          <Tr t={t.aboutCurrentThemeTitle} />
 | 
			
		||||
        </h3>
 | 
			
		||||
 | 
			
		||||
      <Page {onlyLink} shown={pg.about_theme}>
 | 
			
		||||
        <svelte:fragment slot="link">
 | 
			
		||||
          <Marker size="h-7 w-7" icons={theme.icon} />
 | 
			
		||||
          <Tr t={t.showIntroduction} />
 | 
			
		||||
        </svelte:fragment>
 | 
			
		||||
        <svelte:fragment slot="header">
 | 
			
		||||
          <Marker size="h-8 w-8 mr-3" icons={theme.icon} />
 | 
			
		||||
          <Tr t={theme.title} />
 | 
			
		||||
        </svelte:fragment>
 | 
			
		||||
        <ThemeIntroPanel {state} />
 | 
			
		||||
      </Page>
 | 
			
		||||
 | 
			
		||||
      <FilterPage {onlyLink} {state} />
 | 
			
		||||
 | 
			
		||||
      <RasterLayerOverview {onlyLink} {state} />
 | 
			
		||||
 | 
			
		||||
      <Page {onlyLink} shown={pg.share}>
 | 
			
		||||
        <svelte:fragment slot="header">
 | 
			
		||||
          <Share />
 | 
			
		||||
          <Tr t={Translations.t.general.sharescreen.title} />
 | 
			
		||||
        </svelte:fragment>
 | 
			
		||||
        <ShareScreen {state} />
 | 
			
		||||
      </Page>
 | 
			
		||||
 | 
			
		||||
      {#if state.featureSwitches?.featureSwitchEnableExport}
 | 
			
		||||
        <Page {onlyLink} shown={pg.download}>
 | 
			
		||||
          <svelte:fragment slot="header">
 | 
			
		||||
            <ArrowDownTray />
 | 
			
		||||
            <Tr t={Translations.t.general.download.title} />
 | 
			
		||||
        <Page {onlyLink} shown={pg.about_theme}>
 | 
			
		||||
          <svelte:fragment slot="link">
 | 
			
		||||
            <Marker size="h-7 w-7" icons={theme.icon} />
 | 
			
		||||
            <Tr t={t.showIntroduction} />
 | 
			
		||||
          </svelte:fragment>
 | 
			
		||||
          <DownloadPanel {state} />
 | 
			
		||||
          <svelte:fragment slot="header">
 | 
			
		||||
            <Marker size="h-8 w-8 mr-3" icons={theme.icon} />
 | 
			
		||||
            <Tr t={theme.title} />
 | 
			
		||||
          </svelte:fragment>
 | 
			
		||||
          <ThemeIntroPanel {state} />
 | 
			
		||||
        </Page>
 | 
			
		||||
      {/if}
 | 
			
		||||
 | 
			
		||||
      {#if theme.official}
 | 
			
		||||
        <a
 | 
			
		||||
          class="flex"
 | 
			
		||||
          href={"https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Themes/" +
 | 
			
		||||
            theme.id +
 | 
			
		||||
            ".md"}
 | 
			
		||||
          target="_blank"
 | 
			
		||||
        >
 | 
			
		||||
          <DocumentMagnifyingGlass class="h-6 w-6" />
 | 
			
		||||
          <Tr
 | 
			
		||||
            t={Translations.t.general.attribution.openThemeDocumentation.Subs({
 | 
			
		||||
              name: theme.title,
 | 
			
		||||
            })}
 | 
			
		||||
          />
 | 
			
		||||
        </a>
 | 
			
		||||
        <FilterPage {onlyLink} {state} />
 | 
			
		||||
 | 
			
		||||
        <a class="flex" href={Utils.OsmChaLinkFor(31, theme.id)} target="_blank">
 | 
			
		||||
          <QueueList class="h-6 w-6" />
 | 
			
		||||
          <Tr t={Translations.t.general.attribution.openOsmcha.Subs({ theme: theme.title })} />
 | 
			
		||||
        </a>
 | 
			
		||||
        <a
 | 
			
		||||
          class="flex"
 | 
			
		||||
          href={`./statistics.html?filter-mapcomplete-changes-theme-search={"search"%3A"${theme.id}"}`}
 | 
			
		||||
          target="_blank"
 | 
			
		||||
        >
 | 
			
		||||
          <ChartBar class="h-6 w-6" />
 | 
			
		||||
          <Tr t={Translations.t.general.attribution.openStatistics.Subs({ theme: theme.title })} />
 | 
			
		||||
        </a>
 | 
			
		||||
      {/if}
 | 
			
		||||
    </SidebarUnit>
 | 
			
		||||
  {/if}
 | 
			
		||||
        <RasterLayerOverview {onlyLink} {state} />
 | 
			
		||||
 | 
			
		||||
        <Page {onlyLink} shown={pg.share}>
 | 
			
		||||
          <svelte:fragment slot="header">
 | 
			
		||||
            <Share />
 | 
			
		||||
            <Tr t={Translations.t.general.sharescreen.title} />
 | 
			
		||||
          </svelte:fragment>
 | 
			
		||||
          <ShareScreen {state} />
 | 
			
		||||
        </Page>
 | 
			
		||||
 | 
			
		||||
        {#if state.featureSwitches?.featureSwitchEnableExport}
 | 
			
		||||
          <Page {onlyLink} shown={pg.download}>
 | 
			
		||||
            <svelte:fragment slot="header">
 | 
			
		||||
              <ArrowDownTray />
 | 
			
		||||
              <Tr t={Translations.t.general.download.title} />
 | 
			
		||||
            </svelte:fragment>
 | 
			
		||||
            <DownloadPanel {state} />
 | 
			
		||||
          </Page>
 | 
			
		||||
        {/if}
 | 
			
		||||
 | 
			
		||||
        {#if theme.official}
 | 
			
		||||
          <a
 | 
			
		||||
            class="flex"
 | 
			
		||||
            href={"https://source.mapcomplete.org/MapComplete/MapComplete/src/branch/develop/Docs/Themes/" +
 | 
			
		||||
              theme.id +
 | 
			
		||||
              ".md"}
 | 
			
		||||
            target="_blank"
 | 
			
		||||
          >
 | 
			
		||||
            <DocumentMagnifyingGlass class="h-6 w-6" />
 | 
			
		||||
            <Tr
 | 
			
		||||
              t={Translations.t.general.attribution.openThemeDocumentation.Subs({
 | 
			
		||||
                name: theme.title,
 | 
			
		||||
              })}
 | 
			
		||||
            />
 | 
			
		||||
          </a>
 | 
			
		||||
 | 
			
		||||
          <a class="flex" href={Utils.OsmChaLinkFor(31, theme.id)} target="_blank">
 | 
			
		||||
            <QueueList class="h-6 w-6" />
 | 
			
		||||
            <Tr t={Translations.t.general.attribution.openOsmcha.Subs({ theme: theme.title })} />
 | 
			
		||||
          </a>
 | 
			
		||||
          <a
 | 
			
		||||
            class="flex"
 | 
			
		||||
            href={`./statistics.html?filter-mapcomplete-changes-theme-search={"search"%3A"${theme.id}"}`}
 | 
			
		||||
            target="_blank"
 | 
			
		||||
          >
 | 
			
		||||
            <ChartBar class="h-6 w-6" />
 | 
			
		||||
            <Tr
 | 
			
		||||
              t={Translations.t.general.attribution.openStatistics.Subs({ theme: theme.title })}
 | 
			
		||||
            />
 | 
			
		||||
          </a>
 | 
			
		||||
        {/if}
 | 
			
		||||
      </SidebarUnit>
 | 
			
		||||
    {/if}
 | 
			
		||||
  </svelte:fragment>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
  <!-- Other links and tools for the given location: open iD/JOSM; community index, ... -->
 | 
			
		||||
  <svelte:fragment  slot="location-tools">
 | 
			
		||||
  <svelte:fragment slot="location-tools">
 | 
			
		||||
    {#if state.mapProperties?.location}
 | 
			
		||||
      <SidebarUnit>
 | 
			
		||||
        <h3>
 | 
			
		||||
| 
						 | 
				
			
			@ -175,6 +175,4 @@
 | 
			
		|||
      </SidebarUnit>
 | 
			
		||||
    {/if}
 | 
			
		||||
  </svelte:fragment>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
</MenuDrawerIndex>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue