标签: figma

如何防止 Figma Agent 添加到登录项

每次我在 macOS (macOS 13 Ventura) 上启动本机 Figma 应用程序时,我都会收到此通知:

添加登录项:“FigmaAgent.app”将在您登录时自动打开。您可以在登录项设置中对其进行管理。

macOS 上的通知

按照通知上的说明,我可以按预期删除登录项,但下次启动应用程序时我将再次收到通知,并且将再次添加登录项。

FigmaAgent.app 的登录项目设置在列表中

我想删除它并且永远不再添加。我怎样才能做到这一点?

Pd:我联系 Figma 支持几次,​​他们大多忽略了我的消息,当我问为什么我被忽略时,他们给了我一个相当无益的答案:

嘿,很抱歉造成延误和混乱。我们没有回复,因为答案在您的原始推文中。抱歉,如果它不明显,但在屏幕截图中,您可以通过“登录项设置”进行管理:Apple 菜单 >“系统设置”,单击侧边栏中的“常规”,然后单击“登录项”。

非常清楚的是,我不想知道如何从登录项中删除 FigmaAgent,我想知道如何防止它再次添加。

macos figma

32
推荐指数
2
解决办法
3191
查看次数

Flutter:是否可以在高度 > 1.0 的文本行中设置垂直对齐?

Figma中的所有文本都有一定的高度,例如1.5,但是当我将该高度设置为TextStyle时,具有新高度的所有行都会与底部对齐。

看图片

如果使用居中对齐小部件 - 结果错误。示例的行中具有底部垂直对齐方式。就像底部的屏幕截图一样。

[文字截图2

是否可以在 flutter Text wiget 中为每一行设置垂直对齐?或者也许有人有一些有用的提示来解决问题?

    Text(
      'Example\nExample',
      textAlign: TextAlign.center,
      style:TextStyle(
        height: 2.5,
        fontSize: 20,
      ),
    );
Run Code Online (Sandbox Code Playgroud)

解决方案:

正如user1032613所建议的,这样的解决方案很有帮助。

结果文字图片

    final text = 'Example Example\nExample Example';
    const double height = 2.5;
    const double textSize = 16.0;
    const double bottomPadding = (height * textSize - textSize) / 2;
    const double baseline = height * textSize - height * textSize / 4;
    final Widget textWidget = …
Run Code Online (Sandbox Code Playgroud)

material-design flutter flutter-layout figma

9
推荐指数
1
解决办法
4194
查看次数

Figma 到 Flutter - 如何修复字体大小差异?

我在 Figma 中有一个设计。看起来不错。但是当我尝试在 flutter 中使用字体值时 - 我遇到了问题。我在 Figma 上选择的字体大小应用程序的前端并没有为肉眼呈现相同的结果。

例如,如果我在 Figma 上设置文本的 12px 大小,并在 flutter 的前端文件上设置相同的 (12px) 大小,则生成的结果不匹配;Flutter 的应用程序字体大小似乎比 Figma 屏幕小,但它们的大小(以 px 为单位)设置为相同。

这是我的文本样式的示例:

 final textMedium =  GoogleFonts.manrope(
    textStyle: TextStyle(
    fontWeight: FontWeight.w700,
    fontStyle: FontStyle.normal,
    fontSize: 12,
    color: Colors.black
 ));
 
Run Code Online (Sandbox Code Playgroud)

可能是什么原因以及如何解决?我需要一个“修正系数”。有什么建议吗?

user-interface dart flutter figma

7
推荐指数
1
解决办法
4311
查看次数

设置 Figma 插件时无法找到名称“figma”错误

我是 TS 和 JS 的新手。

现在我正在尝试使用 macOS 上的指南设置我的第一个插件。

在某个时候我遇到了一个错误:

/code.ts:9:1 - error TS2304: Cannot find name 'figma'.
Run Code Online (Sandbox Code Playgroud)

我按照指南中的所有步骤进行操作

我想 Terminal.app 中的下一步操作应该已经解决了问题,但它没有

sudo npm install --save-dev @figma/plugin-typings
Password:
npm WARN saveError ENOENT: no such file or directory, open '/Users/username/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/Users/username/package.json'
npm WARN username No description
npm WARN username No repository field.
npm WARN username No README data
npm WARN username No license field.

+ @figma/plugin-typings@1.33.0
updated 1 package and …
Run Code Online (Sandbox Code Playgroud)

javascript macos typescript figma-api figma

7
推荐指数
1
解决办法
2377
查看次数

将 Figma CSS 转换为 Vue.js 组件 - 这里有哪些最佳实践?

我使用 Figma 提供的布局元素的 CSS 粗略地设计了我的 web 应用程序布局 Figma。我正在运行 Vue.js 2 SPA,现在想要第一次将 html/css 设计转换为 Vue.js 组件。我做得很简单,因为我可以了解 CSS 等所有内容。

使用 BEM CSS 约定(这对我保持概览很有帮助),我将所有 Figma 的 CSS 元素放入 Vue 组件的 CSS 类中。然后我div为每个(BEM)块创建了几个。

一些需要遵循的视觉效果和内容

示例.vue

<template>
  <v-container fluid>
    <div class="storage__header"></div>
    <div class="storage__header-text">Storage</div>
    <div class="storage__table-body"></div>
    <div class="storage__table-header"></div>
    <div class="storage__table-header-type">Type</div>
    <div class="storage__table-header-amount">Amount</div>
  </v-container>
</template>

<script>

export default {
  name: 'SettlementStorage',
}
</script>
<style>
.storage__header-text {
  position: absolute;
  width: 166px;
  height: 35.04px;
  left: 3px;
  top: 258px;

  font-family: Aref Ruqaa,monospace;
  font-style: normal;
  font-weight: normal;
  font-size: 35px; …
Run Code Online (Sandbox Code Playgroud)

javascript css vue.js figma

5
推荐指数
0
解决办法
940
查看次数

如何将 Figma 动画导出为 Lottie 格式?

我想要制作loader,设计师将其以Figma的Json形式发送给我,但我想将其转换为Lottie可用的json动画。

也许您知道如何自己或在设计师的帮助下正确地做到这一点?

太感谢了!

animation lottie figma

5
推荐指数
0
解决办法
1572
查看次数

如何在flutter应用程序中调整figma尺寸?

我有设计 Figma,我需要将其应用到我的 flutter 应用程序中。但我有一定的困难,所以按顺序。

我尝试的第一件事是使用自动导入工具,我尝试过:

  • Adobe XD 到 Flutter

  • 超新星工作室

不幸的是,这些工具仍处于其旅程的开始阶段。它们提供了一些好处,但不提供完全导入

我还使用 Figma 的几个插件:

  • Figma 扑腾

  • Figma 到代码

但这些插件的功能也是有限的。我意识到我需要自己做。

Figma 页面尺寸为 320 像素。设备屏幕尺寸会有所不同。但我需要它看起来尽可能接近。我决定采用“比例法”。我正在使用带有以下扩展名的Figma元素的尺寸:

  //SizeConfig
  screenWidth = _mediaQueryData.size.width;
  screenHeight = _mediaQueryData.size.height;   

  .....
  
  extension SizeDoubleExt on double {

  double h() {
    double screenHeight = SizeConfig.screenHeight;
    var res = (this / 693.0) * screenHeight;
    return res;
  }

  double w() {
    double screenWidth = SizeConfig.screenWidth;
    var res = (this / 320.0) * screenWidth;
    return res;
  }
}
Run Code Online (Sandbox Code Playgroud)

例子:

 return Container(  width: 80.w(),    );
Run Code Online (Sandbox Code Playgroud)

但结果并不令我满意。也许我需要考虑devicePixelRatio(逻辑像素),或者“比例方法”是错误的。 …

user-interface responsive-design flutter flutter-layout figma

5
推荐指数
1
解决办法
3688
查看次数

如何在figma中滚动时禁用弹跳效果?

我的问题是如何在 Figma 中滚动时禁用弹跳效果?我在文档中找不到有关它的任何信息,我在想是否有可能完全消除这种影响。我的意思是在figma模拟器中滚动。

user-interface mockups figma

5
推荐指数
1
解决办法
757
查看次数

在figma中设置CSS class/id并在导出的svg文件中声明它

我最近经常使用 Figma 来绘制/编辑图像并将其导出为 SVG 文件,这样我就可以在应用程序的代码库中快速使用。

这样做只有一个缺点:查看 SVG 代码才能找出哪个元素是什么。

到目前为止,我必须手动浏览 SVG 来标记元素(使用类或 id),以便我可以通过 CSS 或 Javascript 正确操作它们,这是相当乏味的:-/

如果能够通过 Figma 为每个元素(路径、线、圆等)设置 id 或类并将其反映在导出的代码中,那将非常方便,我坚信一定有办法做到所以...

所以我在这里问:有没有办法在 Figma 中设置某些 CSSid属性,并在导出的 svg 代码上声明它?

css svg figma

4
推荐指数
1
解决办法
4376
查看次数

如何在flutter中设置盒子阴影

我有一个figma设计,我需要像这样设置盒子阴影。

Drop shadow
x 0, y : 1, B: 5, S: 0, #000000 30%
Run Code Online (Sandbox Code Playgroud)

投影

user-interface android ios flutter figma

4
推荐指数
1
解决办法
9726
查看次数

如何删除 Figma 中的元素

我对 Figma 和网页设计总体来说还很陌生,我复制了一个元素,然后决定删除重复的元素,但令人惊讶的是没有删除按钮,经过 5 分钟的 Google 搜索,我真的很惊讶地发现没有人谈论过简而言之,我如何删除 Figma 中的项目/元素。

figma

3
推荐指数
1
解决办法
1万
查看次数

如何在 Jetpack compose 中创建角度渐变?

在此输入图像描述

我想在 Android Jetpack Compose 中创建这样的角度渐变。

在此输入图像描述

渐变是在 Figma 中制作的,下面是 Figma Inspect 中的 android 代码。

在此输入图像描述

我只能找到只有一个角度的线性渐变的资源。

如何在 Jetpack compose 中创建这个角度渐变?

android gradient android-jetpack-compose figma

2
推荐指数
1
解决办法
1086
查看次数

如何在 Figma 中恢复已删除的帧?

我需要帮助。两天前,我在 Figma 中制作了一个投资组合网站,不知何故我删除了整个设计框架。我知道 Figma 有自动保存功能,我现在很生气。我不知道如何恢复或撤消该操作。请帮忙!!!先谢谢了...

recover delete-file figma

-1
推荐指数
1
解决办法
2544
查看次数