@ -3,6 +3,7 @@ import clsx from 'clsx';
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				import  React ,  {  useEffect ,  useState  }  from  'react' ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				import  Head  from  '@docusaurus/Head' ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				import  Link  from  '@docusaurus/Link' ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				import  Translate  from  '@docusaurus/Translate' ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				import  {  nightlyUrl  }  from  '../utils/consts' ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				import  './FeatureSection.less' ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
	
		
			
				
					
						
							
								 
							 
						
						
							
								 
							 
						
						
					 
				
			
			 
			 
			
				@ -37,21 +38,17 @@ export const FeatureSection: React.FC = React.memo(() => {
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    } ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  } ,  [ ] ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  function  Pill ( {  section  } )  { 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  function  Pill ( {  id,  label   } )  { 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    return  ( 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      < div 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        className = { clsx ( 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          'pill' , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          'flex-1 cursor-pointer rounded-md py-2 px-6 text-center font-jakarta text-sm font-semibold' , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          {  active : visibleSection  ===  section  } 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        ) } 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        className = { clsx ( 'pill' ,  {  active : visibleSection  ===  id  } ) } 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        onClick = { ( )  = >  { 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          document 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            . getElementById ( section ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            . getElementById ( id ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            ? . scrollIntoView ( {  behavior :  'smooth' ,  block :  'center'  } ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        } } 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        { ` ${ section [ 0 ] . toUpperCase ( ) } ${ section . substring ( 1 ) } ` } 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        { label } 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      < / div > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				    ) ; 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				  } 
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -68,15 +65,17 @@ export const FeatureSection: React.FC = React.memo(() => {
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      < / Head > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				      < div  className = "main" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        < div  className = "title" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < h2  className = "left" > Feature  Overview < / h2 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < h2  className = "left" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < Translate > Feature  Overview < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < / h2 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < div  className = "right" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < div  className = "right-body" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  section= "messenger"   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  section= "plugin"   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  section= "roles"   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  section= "bot"   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  section= "platform"   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  id= "messenger"  label = { < Translate > Messenger < / Translate > }   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  id= "plugin"  label = { < Translate > Plugin < / Translate > }   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  id= "roles"  label = { < Translate > Roles < / Translate > }   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  id= "bot"  label = { < Translate > Bot < / Translate > }   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Pill  id= "platform"  label = { < Translate > Platform < / Translate > }   / > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < / div > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < / div > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        < / div > 
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -84,21 +83,29 @@ export const FeatureSection: React.FC = React.memo(() => {
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				        < div  className = "body" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < div  className = "item"  id = "messenger" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < div  className = "left" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > Messenger < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > Messenger < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                Basic  message  support ,  multi  message  type  like 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                text / link / mention / image / file  etc .  and  support  append  reaction 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                for  anything  you  want  with  messages . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Basic  message  support ,  multi  message  type  like 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  text / link / mention / image / file  etc .  and  support  append  reaction 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  for  anything  you  want  with  messages . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                You  can  join  multiple  groups ,  and  discuss  different  topics , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                perhaps  information  and  notifications ,  through  multiple  panels 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                in  the  group .  Not  just  a  simple  chat . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  You  can  join  multiple  groups ,  and  discuss  different  topics , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  perhaps  information  and  notifications ,  through  multiple  panels 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  in  the  group .  Not  just  a  simple  chat . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                In  the  inbox ,  you  can  receive  anything  you  need  to  know ,  such  as 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                mention  or  plugin  notification .  Or  you  can  push  anything  on 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                yourself . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  In  the  inbox ,  you  can  receive  anything  you  need  to  know ,  such 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  as  mention  or  plugin  notification .  Or  you  can  push  anything  on 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  yourself . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < / div > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < div  className = "right" > 
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -108,21 +115,27 @@ export const FeatureSection: React.FC = React.memo(() => {
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < div  className = "item reverse"  id = "plugin" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < div  className = "left" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > Plugin  Center < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > Plugin  Center < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                Tailchat  has  a  complete  plugin  system .  With  plugins ,  you  can 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                integrate  your  apps  and  projects  into  your  chat  app  in  any  form 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                you  want .  Unlike  VSCode ,  Tailchat  has  fewer  restrictions  on  the 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                form  of  expression .  I  think  Tailchat  is  not  only  a  chat  app ,  but 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                also  a  platform  for  integrating  different  applications .  You  can 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                start  a  video  conference ,  listen  to  music ,  use  online  tools  and 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                more  in  Tailchat . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Tailchat  has  a  complete  plugin  system .  With  plugins ,  you  can 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  integrate  your  apps  and  projects  into  your  chat  app  in  any 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  form  you  want .  Unlike  VSCode ,  Tailchat  has  fewer  restrictions 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  on  the  form  of  expression .  I  think  Tailchat  is  not  only  a  chat 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  app ,  but  also  a  platform  for  integrating  different 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  applications .  You  can  start  a  video  conference ,  listen  to 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  music ,  use  online  tools  and  more  in  Tailchat . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                At  the  same  time ,  through  plugins ,  you  can  further  improve  the 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                chat  experience ,  such  as  topic  panel ,  end - to - end  encryption , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                rich  text ,  message  notification ,  online  drawing ,  receiving  push 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                from  third - party  applications ,  etc . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  At  the  same  time ,  through  plugins ,  you  can  further  improve  the 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  chat  experience ,  such  as  topic  panel ,  end - to - end  encryption , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  rich  text ,  message  notification ,  online  drawing ,  receiving 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  push  from  third - party  applications ,  etc . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < / div > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -133,19 +146,23 @@ export const FeatureSection: React.FC = React.memo(() => {
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < div  className = "item"  id = "roles" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < div  className = "left" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > Group  Roles < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > Group  Roles < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                Tailchat  has  a  builtin  RBAC  permission  management  system .  Based 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                on  the  combination  of  role  assignment  and  permission  points , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                various  permission  combinations  can  be  matched .  At  the  same 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                time ,  permission  points  can  be  easily  integrated  by  plugins , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                which  are  a  very  flexible  design . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Tailchat  has  a  builtin  RBAC  permission  management  system . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Based  on  the  combination  of  role  assignment  and  permission 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  points ,  various  permission  combinations  can  be  matched .  At  the 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  same  time ,  permission  points  can  be  easily  integrated  by 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  plugins ,  which  are  a  very  flexible  design . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < Link 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                className = "button button--link" 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                to = "/docs/contribution/dev/role" 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                Learn  More 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > Learn  More < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / Link > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < / div > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < div  className = "right" > 
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -155,12 +172,16 @@ export const FeatureSection: React.FC = React.memo(() => {
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < div  className = "item reverse"  id = "bot" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < div  className = "left" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > Bot < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > Bot < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                Tailchat  has  a  very  simple  way  to  integrate  third - party 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                applications  with  bot  like  most  applications .  A  simple  url 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                request  or  add  openapi  app  or  even  create  a  backend  plugin .  You 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                can  use  anyway  to  connect  anything ,  its  free ! 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Tailchat  has  a  very  simple  way  to  integrate  third - party 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  applications  with  bot  like  most  applications .  A  simple  url 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  request  or  add  openapi  app  or  even  create  a  backend  plugin . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  You  can  use  anyway  to  connect  anything ,  its  free ! 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < / div > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
	
		
			
				
					
						
						
						
							
								 
							 
						
					 
				
			
			 
			 
			
				@ -171,22 +192,30 @@ export const FeatureSection: React.FC = React.memo(() => {
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				          < div  className = "item"  id = "platform" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < div  className = "left" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > Multi - platform  Support < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > Multi - platform  Support < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / h3 > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                Tailchat  design  on  HTML ,  and  fit  any  platform  or  os ,  but  its 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                still  some  native  support  cannot  provide  in  web .  So  Tailchat 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                also  has  client  to  provide  os  support  like  mobile  notification  , 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                desktop  screenshot  and  etc . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Tailchat  design  on  HTML ,  and  fit  any  platform  or  os ,  but  its 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  still  some  native  support  cannot  provide  in  web .  So  Tailchat 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  also  has  client  to  provide  os  support  like  mobile  notification 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  ,  desktop  screenshot  and  etc . 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / p > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < div  className = "btns" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Link  className = "button button--primary"  to = { nightlyUrl } > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Web 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Link > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Link  className = "button button--secondary disabled" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Mobile  ( in  Alpha  Test ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Mobile  ( 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  < Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                    in  Alpha  Test ,  Join  us  for  Early  Experience 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  < / Translate > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Link > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < Link  className = "button button--secondary disabled" > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Desktop  ( in  Alpha  Test ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                  Desktop  ( < Translate > in  Alpha  Test < / Translate > ) 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				                < / Link > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				              < / div > 
 
			
		 
		
	
		
			
				 
				 
			
			 
			 
			
				            < / div >