forked from MapComplete/MapComplete
		
	UX+Refactoring: use side-drawer for menu, reorder menu structure
This commit is contained in:
		
							parent
							
								
									8465b59c7f
								
							
						
					
					
						commit
						124e816abe
					
				
					 25 changed files with 645 additions and 1059 deletions
				
			
		
							
								
								
									
										20
									
								
								src/UI/Base/DrawerLeft.svelte
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										20
									
								
								src/UI/Base/DrawerLeft.svelte
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,20 @@
 | 
			
		|||
<script lang="ts">
 | 
			
		||||
  import { Drawer } from "flowbite-svelte"
 | 
			
		||||
  import { sineIn } from "svelte/easing"
 | 
			
		||||
  import { UIEventSource } from "../../Logic/UIEventSource.js"
 | 
			
		||||
 | 
			
		||||
  export let shown: UIEventSource<boolean>;
 | 
			
		||||
  let transitionParams = {
 | 
			
		||||
    x: -320,
 | 
			
		||||
    duration: 200,
 | 
			
		||||
    easing: sineIn
 | 
			
		||||
  };
 | 
			
		||||
</script>
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
<Drawer placement="left" transitionType="fly" transitionParams={transitionParams} hidden={!$shown} on:close={() => shown.set(false)}>
 | 
			
		||||
  <slot>
 | 
			
		||||
    CONTENTS
 | 
			
		||||
  </slot>
 | 
			
		||||
</Drawer>
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue