Style Dictionary + Hacktoberfest
The maintainers of Style Dictionary participated in Hacktoberfest this year for the first time, and it was a truly amazing experience. While our numbers don’t seem large, it has been terrific to get new contributors involved in the project and kick-start a lot of work that was in our backlog. One of the biggest benefits from participating in this event was getting many fresh eyes on the project, which allowed us to see what parts of the project and documentation were confusing or lacking. It also opened us up to new contributors and users whom we would not have otherwise found. That is especially useful for smaller projects that don’t yet have a big community.
Here are a few lessons we took away for next year:
- Be more prepared. We jumped on the Hacktoberfest train right when it started, but we did not have a groomed issue list to pull from for good first issues, which hindered us a bit. Next year we will start preparing the issue list in September.
- Set aside time every day. Even with our relatively small volume, it was helpful to spend 30 minutes to an hour at the beginning of each day to go over new pull requests or issues.
- Clean up branches. We had some issues where we had to change the branches of pull requests and got into some merge conflicts with longer-running branches. By next year we hope to have a better branching strategy that will include CI/CD to release new versions.
- Be very clear and have examples. The issues that had the most success were ones that included very clear examples. Because you can’t expect newcomers to know the inner workings or philosophy behind a project, it is very helpful if you can point to an example or have very clear instructions.
Overview of Activity During Hacktoberfest
- Pull Requests Opened: 27
- Pull Requests Closed: 24
- Issues Opened: 21
- Issues Closed: 21 (the same number as issued opened is coincidence)
- Contributors: 8
What We Accomplished
- Started development on the next major release of Style Dictionary, 3.0
- Bringing our code up-to-date with prettier, updated eslint, and ES6 syntax
- Upgraded our testing by migrating to Jest and adding snapshot testing for files generated by Style Dictionary
- Went from 191 tests to 226 tests and 29 snapshots
- Added new built in formats
- Added JSON5 support
- Added configuration for templates and formats to not include the generated comment with build date
- Fixed a few styling bugs with the documentation site
- Fixed a bug with circular references
- Improved our error messaging and console output a lot. Rather than stop at one reference error, collect all the errors and show them at once so you don’t have to fix one error, rebuild, repeat.
- Began deprecation path of templates. No power is being removed, you can still use templates in a format. It was confusing to people that we had both templates and formats, so this change simplifies the API without removing any features.
Thank you to all the contributors for all your hard work! We will use this momentum to continue working on Style Dictionary, and we’e looking forward to Hacktoberfest next year.
相關推薦
Style Dictionary + Hacktoberfest
The maintainers of Style Dictionary participated in Hacktoberfest this year for the first time, and it was a truly amazing experience. While our n
Style Dictionary 的維護人員首次參與 Hacktoberfest
Style Dictionary 的維護人員今年第一次參與了 Hacktoberfest,這真是一個奇妙的體驗。雖然我們的數字看似不大,但讓新的貢獻者參與專案並啟動我們已經積壓很久的工作,真正令人振奮。參與此活動的最大收穫之一就是在專案中看到許多新視角,讓我們能夠了解專案和文件中的哪些部分令
Style Dictionary Hackathon!
Hey, style-minded friends: Amazon is hosting a one-day-only event to make Style Dictionary even more awesome! It will take place on Frida
Style Dictionary: An Open Source Tool for Building Customer Trust Through Design Consistency
“Leaders start with the customer and work backwards. They work vigorously to earn and keep customer trust.” These are th
外部樣式表聲明的樣式並不會進入style對象
樣式 http img 一個 16px col function cnblogs image 在網頁設計當中,我們註重網頁的行為(js)、結構(HTLM)、樣式(css)分離開 內聯樣式表或者內部樣式表聲明的樣式信息都會進入style對象。 我們可以測試一下: 但是我們的
css reset style
height figure detail menu size sub ddr enter out /** * Eric Meyer‘s Reset CSS v2.0 (http://meyerweb.com/eric/tools/css/reset/) * http://c
Python 字典(Dictionary)
python 字符串 模型 元素 n字典是另一種可變容器模型,且可存儲任意類型對象。字典的每個鍵值(key=>value)對用冒號(:)分割,每個對之間用逗號(,)分割,整個字典包括在花括號({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }
vue中style的用法
使用 屬性 bsp rip color 表示 strong span back 最近學習了vue中class和class的用法,想來總結一下,也把我的知識提供給大家使用;首先來總結class的用法,vue中的class有4種寫法;class和style都屬於DOM屬性,所以
CSS控制列表樣式屬性list-style有哪些?怎麽用?
w3cschool list-style 控制列表樣式 css 前端開發 CSS列表樣式屬性list-style有哪些類型?不同類型CSS控制列表樣式使用時該註意什麽?這是W3Cschool用戶Shirley於2016-11-10在W3Cschool編程問答提出的問題。雲南小天使的回答很好
Google C++ style guide——格式
空白 ont long 註意 part 字符串常量 requires () ace 1.行長度 每一行代碼字符數不超過80。 例外: 1)假設一行凝視包括了超過80字符的命令或URL,出於復制粘貼的方便能夠超過80字符; 2)包括長路徑的能夠超出80列,盡量避免; 3)
指定Qt程序運行的style,比如fusion(以前沒見過QStyleFactory)
ret adding 文章 代碼 style .sh art int 一個 轉載請註明文章:指定Qt程序運行的style,比如fusion 出處:多客博圖 代碼很簡單,如下: #include <QtWidgets/QApplication> #i
WPF使用HierarchicalDataTemplate綁定Dictionary生成TreeView
val tree name ces mod string clas ctr 節點 Dictionary中的<string, CustomeType>CustomeType是一個集合,將其綁定生成一棵樹,樹的第一層節點是Dictionary的Key,第二層是Cus
WPF之樣式——style
很難 emp private target void dict 右鍵 所有 winform wpf這門編寫winform程序的技術相比常規的winform技術有一個很顯著的特點——炫! 怎麽才能炫起來呢? 我們都知道常規的winform技術就是拖控件,總的來說想用常規的wi
vue4 屬性 class style
.com imu viewport log ble round url aid method <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8">
SAP WEBSERVICE Soap中RPC-style和Document-style
-m ack spa c-s odi schema 調用 必須 能夠 RPC是以方法調用的方式描寫敘述WebSerivce的,也就是說,你要說清楚調用的那個方法,以及各個參數的名稱和值。要描寫敘述這些東東。SOAP消息就要有一個統一的規範,指出那一部分是方法名。哪個部分
HTML css/style/關鍵字位置不同
cit cti lac height pin sna itl set document <head> <meta charset="UTF-8"> <title>Title</title> &
Dictionary的遍歷總結
cnblogs ons ring col span blog pair clas 通過 Dictionary<string,string> list=new Dictionary<string,string>; foreach(var item i
vue.js基礎知識篇(4):過濾器、class與style的綁定2
input事件 自定義 size reverse 註意點 參數 in use num -h 代碼下載:網盤 歡迎私信 第一章:過濾器 過濾器是對數據進行處理並返回結果的函數。 1.語法 語法是使用管道符“|”進行連接。過濾器可以接收參數,跟在過濾器後面,帶引號的參數被當做字
text-decoration:[ text-decoration-line ] || [ text-decoration-style ] || [ text-decoration-color ] 默認值:
col link ref 效果 紅色 opera 默認 clas 下劃線 css3中字體裝飾,多樣化的界面效果,: [ text-decoration-line ]:指定文本裝飾的種類。相當於CSS2.1的 text-decoration 屬性, 可取值:none | u
Python 基礎 - Day 2 Learning Note - Dictionary 字典
重復 表達式 item learning 菜單 bond 打印 value [1] Dictionary的表達式:{KEY: VALUE} value 可以是string, list, or disctionary. 層層嵌套,e.g 多層菜單 Dictionar