mirror of https://github.com/usual2970/certimate
				
				
				
			chore(ui): improve i18n
							parent
							
								
									8a113e2bcb
								
							
						
					
					
						commit
						5b2bc6bff9
					
				| 
						 | 
				
			
			@ -14,6 +14,10 @@ export type WorkflowElementsProps = {
 | 
			
		|||
const WorkflowElementsContainer = ({ className, style, disabled }: WorkflowElementsProps) => {
 | 
			
		||||
  const [scale, setScale] = useState(1);
 | 
			
		||||
 | 
			
		||||
  const MIN_SCALE = 0.2;
 | 
			
		||||
  const MAX_SCALE = 2;
 | 
			
		||||
  const STEP_SCALE = 0.05;
 | 
			
		||||
 | 
			
		||||
  return (
 | 
			
		||||
    <div className={mergeCls("relative size-full overflow-hidden", className)} style={style}>
 | 
			
		||||
      <div className="size-full overflow-auto">
 | 
			
		||||
| 
						 | 
				
			
			@ -28,9 +32,9 @@ const WorkflowElementsContainer = ({ className, style, disabled }: WorkflowEleme
 | 
			
		|||
 | 
			
		||||
      <Card className="absolute bottom-4 right-6 z-[2] rounded-lg p-2 shadow-lg" styles={{ body: { padding: 0 } }}>
 | 
			
		||||
        <div className="flex items-center gap-2">
 | 
			
		||||
          <Button icon={<MinusOutlinedIcon />} disabled={scale <= 0.5} onClick={() => setScale((s) => Math.max(0.5, s - 0.1))} />
 | 
			
		||||
          <Button icon={<MinusOutlinedIcon />} disabled={scale <= MIN_SCALE} onClick={() => setScale((s) => Math.max(MIN_SCALE, s - STEP_SCALE))} />
 | 
			
		||||
          <Typography.Text className="min-w-[3em] text-center">{Math.round(scale * 100)}%</Typography.Text>
 | 
			
		||||
          <Button icon={<PlusOutlinedIcon />} disabled={scale >= 2} onClick={() => setScale((s) => Math.min(2, s + 0.1))} />
 | 
			
		||||
          <Button icon={<PlusOutlinedIcon />} disabled={scale >= MAX_SCALE} onClick={() => setScale((s) => Math.min(MAX_SCALE, s + STEP_SCALE))} />
 | 
			
		||||
          <Button icon={<ExpandOutlinedIcon />} onClick={() => setScale(1)} />
 | 
			
		||||
        </div>
 | 
			
		||||
      </Card>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -85,7 +85,7 @@
 | 
			
		|||
  "workflow_node.deploy.form.provider_access.placeholder": "请选择主机提供商授权",
 | 
			
		||||
  "workflow_node.deploy.form.provider_access.tooltip": "用于部署证书,注意与申请阶段所需的 DNS 提供商相区分。",
 | 
			
		||||
  "workflow_node.deploy.form.provider_access.button": "新建",
 | 
			
		||||
  "workflow_node.deploy.form.provider_access.guide_for_local": "小贴士:由于表单限制,你同样需要为本地部署选择一个授权 —— 即使它是空白的。",
 | 
			
		||||
  "workflow_node.deploy.form.provider_access.guide_for_local": "小贴士:由于表单限制,你同样需要为本地部署选择一个授权 —— 即使它是空白的。<br>请注意:如果你使用 Docker 安装 Certimate,“本地部署”将会部署到容器内而非宿主机上。",
 | 
			
		||||
  "workflow_node.deploy.form.certificate.label": "待部署证书",
 | 
			
		||||
  "workflow_node.deploy.form.certificate.placeholder": "请选择待部署证书",
 | 
			
		||||
  "workflow_node.deploy.form.certificate.tooltip": "待部署证书来自之前的申请阶段。如果选项为空请先确保前序节点配置正确。",
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue