Freecodecamp: Ionic μ•„μ΄μ½˜μ„ Font Awesome λ“±κ°€λ¬Όλ‘œ κ΅μ²΄ν•˜κ³  Ionic을 μ’…μ†μ„±μœΌλ‘œ 제거

에 λ§Œλ“  2017λ…„ 03μ›” 07일  Β·  54μ½”λ©˜νŠΈ  Β·  좜처: freeCodeCamp/freeCodeCamp

help wanted

κ°€μž₯ μœ μš©ν•œ λŒ“κΈ€

FontAwesome 5λŠ” λ˜ν•œ λͺ¨λ“  SVG μ•„μ΄μ½˜μ„ 제곡 ν•  κ²ƒμž…λ‹ˆλ‹€. μ΄λŠ” μ•„μ΄μ½˜ μ„ΈνŠΈλ₯Ό 직접 λ§Œλ“€κ³  μœ μ§€ν•˜λŠ” 데 λ“œλŠ” μ—„μ²­λ‚œ λΉ„μš© μ ˆκ°μž…λ‹ˆλ‹€.

그리고 큰 λ³΄λ„ˆμŠ€λŠ” 4.7.0 ν˜„μž¬ fa-free-code-camp μ•„μ΄μ½˜μ„ ν¬ν•¨ν•œ λͺ¨λ“  μ•„μ΄μ½˜μ΄ μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

그리고 λ‚΄κ°€ λ§ν–ˆλ“―μ΄ 이것은 λ°± μ›Œλ“œ ν˜Έν™˜μ„±κ³Ό ν•¨κ»˜ λ‹€μŒ 메이저 버전에 무료둜 (SVG둜) 올 κ²ƒμž…λ‹ˆλ‹€.

μ§€κΈˆμ€ μš°λ¦¬κ°€ 이미 μ˜μ‘΄μ„±μœΌλ‘œ κ°€μ§€κ³ μžˆλŠ” ionic μ•„μ΄μ½˜μ—μ„œ font-awesome으둜 μ΄λ™ν•˜λŠ” λ¬Έμ œμ— κ°„λ‹¨ν•˜κ²Œ μ΄ˆμ μ„ λ§žμΆ°μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

λͺ¨λ“  54 λŒ“κΈ€

@QuincyLarson λ‚˜λŠ” 이것을 μ‹œλ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€!
κΈ€κΌ΄ μ•„μ΄μ½˜ λŒ€μ‹  svgλ₯Ό μΆ”κ°€ ν•  수 μžˆμ§€λ§Œ μ’…μ†μ„±μœΌλ‘œ 인해 멋진 글꼴도 제거 ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

κΈ€κΌ΄ μ•„μ΄μ½˜ λŒ€μ‹  svgλ₯Ό μΆ”κ°€ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

μš°λ¦¬κ°€ κ·ΈλŸ¬ν•œ μžμ‚°μ„ λ§Œλ“€κ³  μœ μ§€ν•œλ‹€λŠ” λœ»μž…λ‹ˆκΉŒ?

예, μ§€κΈˆ D3.js 이미지에 λŒ€ν•΄ μˆ˜ν–‰ν•©λ‹ˆλ‹€.
λ‹€μ–‘ν•œ μ‚¬μ΄νŠΈμ—μ„œ CC λΌμ΄μ„ μŠ€μ— 따라 svgλ₯Ό μ–»κ±°λ‚˜ 무료둜 볡사 ν•  μˆ˜λ„ μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.
그리고 λ§Žμ€ μ‚¬λžŒλ“€μ€ μ ‘κ·Όμ„± κ΄€μ μ—μ„œ μ•„μ΄μ½˜ 글꼴을 μ‚¬μš©ν•˜μ§€ λ§μ•„μ•Όν•œλ‹€κ³  μ œμ•ˆν•©λ‹ˆλ‹€.

FontAwesome 5λŠ” λ˜ν•œ λͺ¨λ“  SVG μ•„μ΄μ½˜μ„ 제곡 ν•  κ²ƒμž…λ‹ˆλ‹€. μ΄λŠ” μ•„μ΄μ½˜ μ„ΈνŠΈλ₯Ό 직접 λ§Œλ“€κ³  μœ μ§€ν•˜λŠ” 데 λ“œλŠ” μ—„μ²­λ‚œ λΉ„μš© μ ˆκ°μž…λ‹ˆλ‹€.

그리고 큰 λ³΄λ„ˆμŠ€λŠ” 4.7.0 ν˜„μž¬ fa-free-code-camp μ•„μ΄μ½˜μ„ ν¬ν•¨ν•œ λͺ¨λ“  μ•„μ΄μ½˜μ΄ μžˆλ‹€λŠ” κ²ƒμž…λ‹ˆλ‹€.

그리고 λ‚΄κ°€ λ§ν–ˆλ“―μ΄ 이것은 λ°± μ›Œλ“œ ν˜Έν™˜μ„±κ³Ό ν•¨κ»˜ λ‹€μŒ 메이저 버전에 무료둜 (SVG둜) 올 κ²ƒμž…λ‹ˆλ‹€.

μ§€κΈˆμ€ μš°λ¦¬κ°€ 이미 μ˜μ‘΄μ„±μœΌλ‘œ κ°€μ§€κ³ μžˆλŠ” ionic μ•„μ΄μ½˜μ—μ„œ font-awesome으둜 μ΄λ™ν•˜λŠ” λ¬Έμ œμ— κ°„λ‹¨ν•˜κ²Œ μ΄ˆμ μ„ λ§žμΆ°μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

@BhaveshSGupta λ‚˜λŠ” μš°λ¦¬κ°€ ν›Œλ₯­ν•œ 라이브러리 인 Font Awesome을 μ‚¬μš©ν•΄μ•Όν•œλ‹€λŠ” @raisedadead에 λ™μ˜ν•©λ‹ˆλ‹€. μš°λ¦¬λŠ” 바퀴λ₯Ό 재발 λͺ… ν•  ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€.

μš°λ¦¬λŠ” λ‹Ήμ‹ μ˜ 도움을 μ›ν•©λ‹ˆλ‹€. 이 μž‘μ—…μ— 관심이 μžˆμœΌμ‹­λ‹ˆκΉŒ? κ·Έλ ‡λ‹€λ©΄ 상황이 μ–΄λ–»κ²Œ μ§„ν–‰λ˜κ³  μžˆλŠ”μ§€ μ•Œ 수 μžˆλ„λ‘ 정기적 인 μƒνƒœ μ—…λ°μ΄νŠΈλ₯Ό μ œκ³΅ν•΄ μ£Όμ‹œκ² μŠ΅λ‹ˆκΉŒ?

@QuincyLarson 그럼 였늘 밀 보자.

μ•ˆλ…•ν•˜μ„Έμš” @QuincyLarson , @raisedadead
이것듀은 λ‚΄κ°€ 찾을 μˆ˜μžˆλŠ” λͺ¨λ“  Ionic μ•„μ΄μ½˜ 듀이며, λ™λ“±ν•œ κΈ€κΌ΄μ˜ 멋진 μ•„μ΄μ½˜λ“€μ„ ν‘œμ‹œν–ˆμŠ΅λ‹ˆλ‹€. 변경이 ν•„μš”ν•œ 경우 μ•Œλ €μ£Όμ‹­μ‹œμ˜€.

  • [] .ion-android-handμ—μ„œ .fa-hand-paper-o (email-signin.jade)둜
  • [] .ion-person-add to fa-user-plus (email-signup.jade)
  • [] .ion-close-circle to .fa-times-circle (update-email.jade, flash.jade, flyer.jade)
  • [] .ion-social-html5-.fa-html5 (home.jade)
  • [] .ion-social-css3-.fa-css3 (home.jade)
  • [] .ion-social-githubμ—μ„œ .fa-github (home.jade)둜
  • [] .ion-android-globeλ₯Ό .fa-globe둜 (pmi-acp-agile-project-managers.jade)
  • [] .ion-cardμ—μ„œ .fa-credit-card둜 (pmi-acp-agile-project-managers.jade)
  • [] .ion-android-calendarμ—μ„œ .fa-calendar둜 (pmi-acp-agile-project-managers.jade)
  • [] .ion-ios-boxμ—μ„œ .fa-archive둜 (pmi-acp-agile-project-managers.jade)
  • [] .ion-universityμ—μ„œ .fa-graduation-cap으둜 (pmi-acp-agile-project-managers.jade)
  • [] .ion-ios-listμ—μ„œ .fa-list-alt (pmi-acp-agile-project-managers.jade)둜
  • [] .ion-ios-peopleμ—μ„œ .fa-users둜 (pmi-acp-agile-project-managers.jade)

-[] .ion-settingsμ—μ„œ .fa-wrench (pmi-acp-agile-project-managers.jade)둜

λ‹€μŒ μ•„μ΄μ½˜μ„ 찾을 수 μ—†μŠ΅λ‹ˆλ‹€.
.ion-social-javascript (home.jade)
.ion-social-nodejs (home.jade)

FA λΌμ΄λΈŒλŸ¬λ¦¬μ— NodeJS μ•„μ΄μ½˜ μΆ”κ°€λŠ” 2013 λ…„ 12 μ›”, Issue # 2584 이후 보λ₯˜ μ€‘μž…λ‹ˆλ‹€. JS μ•„μ΄μ½˜μ— λŒ€ν•œ 문제λ₯Ό 찾을 수 μ—†μŠ΅λ‹ˆλ‹€. λ‚˜λŠ” κ³„μ†ν•΄μ„œ Fontello 및 Ion Icon SVGλ₯Ό μ‚¬μš©ν•˜μ—¬ μœ„μ˜ 두 μ•„μ΄μ½˜μ„ μ•„μ΄μ½˜ κΈ€κΌ΄λ‘œ 자유둭게 λ³€ν™˜ν–ˆμŠ΅λ‹ˆλ‹€.

FA μ•„μ΄μ½˜μœΌλ‘œ μ™„μ „νžˆ μ „ν™˜ν•˜λ”λΌλ„ μ‚¬μš©μž 지정 μ•„μ΄μ½˜μ΄ ν•„μš”ν•˜λ―€λ‘œ μ‚¬μš©μž 지정 FCC μ•„μ΄μ½˜ 글꼴을 μœ μ§€ν•΄μ•Όν•©λ‹ˆλ‹€.

μ•„μ΄μ½˜ SVGs.zip

fontello-7ce4e099.zip

@BhaveshSGupta ν›Œλ₯­ν•œ λͺ©λ‘! 예-Git κΈ°λ‘μ—μ„œ 이에 λŒ€ν•œ ν¬λ ˆλ”§μ„ 얻을 수 μžˆλ„λ‘ μ΄λŸ¬ν•œ λŒ€μ²΄ μž‘μ—…μ„ 직접 μˆ˜ν–‰ ν•  μ‹œκ°„μ΄ μžˆμŠ΅λ‹ˆκΉŒ?

@iHarshad 예

@QuincyLarson ν™•μ‹€νžˆ λ‚΄κ°€ κ·Έλ ‡κ²Œν•˜κ³  싢지 μ•Šμ€ 이유,
맞좀 ν‚€νŠΈλ₯Ό μ‚¬μš©ν•˜λ €λ©΄ icomoon.io와 같은 것을 μ‚¬μš©ν•˜μ—¬ 멋진 κΈ€κΌ΄ κΈ€κΌ΄κ³Ό 맞좀 글꼴을 μΆ”κ°€ν•˜κ³  ν•„μš”ν•œ μ•„μ΄μ½˜ λ§ŒμžˆλŠ” 단일 ν‚€νŠΈλ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€.

@BhaveshSGupta 예 μš°λ¦¬λŠ” 그것을 μ‹œλ„ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. λ˜ν•œ ν•„μš”ν•œ νŠΉμ • SVG 파일 λͺ‡ 개만 κ°€μ Έ μ™€μ„œ S3에 넣을 μˆ˜λ„ μžˆμŠ΅λ‹ˆλ‹€. 그듀은 그닀지 크지 μ•ŠμŠ΅λ‹ˆλ‹€-각각 λͺ‡ ν‚¬λ‘œλ°”μ΄νŠΈμž…λ‹ˆλ‹€ :)

@QuincyLarson @BhaveshSGupta κ°€ 여기에 쒋은 μ œμ•ˆμ„ ν•œ 것 κ°™μŠ΅λ‹ˆλ‹€.

전체 Font Awesome 라이브러리λ₯Όλ‘œλ“œν•˜λŠ” λŒ€μ‹  Fontello 와 같은 것을 μ‚¬μš©ν•˜μ—¬ ν•„μš”ν•œ κ³³μ—μ„œ μ•„μ΄μ½˜μ„ μ„ νƒν•˜κ³  생성 된 νŒŒμΌμ„ S3에 μ—…λ‘œλ“œ ν•  수 μžˆμŠ΅λ‹ˆλ‹€. μ—¬λŸ¬ ν”„λ‘œμ νŠΈμ—μ„œ μ‚¬μš©ν–ˆλŠ”λ° 맀우 κ°„λ‹¨ν•œ ν”„λ‘œμ„ΈμŠ€μž…λ‹ˆλ‹€.

@ dakshshah96 μ’‹μ•„μš”-ν•˜μ§€λ§Œ μ œκ°€ μ˜¬λ°”λ₯΄κ²Œ μ΄ν•΄ν•œλ‹€λ©΄, @BerkeleyTrue κ°€ JSBinκ³Ό 같은 νŽΈμ§‘κΈ°λ₯Ό λ§Œλ“€κ³  있기 λ•Œλ¬Έμ— μ–΄μ¨Œλ“  전체 Font Awesome 라이브러리λ₯Όλ‘œλ“œν•˜κ³  싢을 κ²ƒμž…λ‹ˆλ‹€. 그리고 μš°λ¦¬λŠ” μΊ ν”„ μ°Έκ°€μžλ“€μ΄ κ±°κΈ°μ—μ„œ Font Awesome을 μ‚¬μš©ν•  수 있기λ₯Ό 원할 κ²ƒμž…λ‹ˆλ‹€.

근계,

7 개의 정원 타이포 데 μ•„νŠΈμ˜ 제 기고자λ₯Ό κΈ°λ‹€λ¦¬μ‹­μ‹œμ˜€.

λ¬Έμ•ˆ 인사
2017 λ…„ 6 μ›” 22 일 μ˜€μ „ 6:02에 "Quincy Larson" [email protected]이 μž‘μ„±ν–ˆμŠ΅λ‹ˆλ‹€.

@ dakshshah96 https://github.com/dakshshah96 OK- ν•˜μ§€λ§Œ μ΄ν•΄ν•œλ‹€λ©΄
μ˜¬λ°”λ₯΄κ²Œ, 전체 Font Awesome 라이브러리λ₯Όλ‘œλ“œν•˜κ³  싢을 κ²ƒμž…λ‹ˆλ‹€.
μ–΄μ¨Œλ“  @BerkeleyTrue https://github.com/berkeleytrue λŠ”
JSBinκ³Ό 같은 νŽΈμ§‘κΈ°λ₯Ό λ§Œλ“€κ³ , μΊ ν”„ μ°Έκ°€μžλ“€μ΄ 글꼴을 μ‚¬μš©ν•  수 있기λ₯Ό λ°”λžλ‹ˆλ‹€.
κ±°κΈ° ꡉμž₯ν•©λ‹ˆλ‹€.

β€”
이 μŠ€λ ˆλ“œλ₯Ό κ΅¬λ…ν–ˆκΈ° λ•Œλ¬Έμ—μ΄ λ©”μ‹œμ§€κ°€ μ „μ†‘λ˜μ—ˆμŠ΅λ‹ˆλ‹€.
이 이메일에 직접 λ‹΅μž₯ν•˜κ³  GitHubμ—μ„œ ν™•μΈν•˜μ„Έμš”.
https://github.com/freeCodeCamp/freeCodeCamp/issues/13798#issuecomment-310217649 ,
λ˜λŠ” μŠ€λ ˆλ“œ μŒμ†Œκ±°
https://github.com/notifications/unsubscribe-auth/ALc8XLcX7m38iuBq7htBigFEqOI5lFR6ks5sGZLggaJpZM4MWGCb
.

@QuincyLarson μ•Œκ² μŠ΅λ‹ˆλ‹€ . Font Awesome이 ν•„μš”ν•©λ‹ˆλ‹€.

κ·ΈλŸ¬λ‚˜ λŒ€μ•ˆμ΄ μžˆμŠ΅λ‹ˆλ‹€. μ•„λ§ˆλ„ μš°λ¦¬λŠ” 그것이 λΉŒλ“œλ˜λŠ” νŽΈμ§‘κΈ°μ—μ„œλ§Œ ν•„μš”ν•˜λ”λΌλ„ Campersκ°€ Font Awesome μ‚¬μ΄νŠΈ 전체λ₯Ό ν¬ν•¨ν•˜λŠ” λŒ€μ‹  슀크립트 νƒœκ·Έλ₯Ό μ‚½μž…ν•˜λ„λ‘ ν•  수 μžˆμŠ΅λ‹ˆκΉŒ?

icomoonμ—μ„œλŠ” λ‚΄κ°€ κ°€μ§€κ³ μžˆλŠ” μ‚¬μš©μž μ •μ˜ μ•„μ΄μ½˜κ³Ό ν•¨κ»˜ 멋진 전체 글꼴을 μΆ”κ°€ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
λ§Žμ€ ν”„λ‘œμ νŠΈμ—μ΄ μž‘μ—…μ„ μˆ˜ν–‰ν•©λ‹ˆλ‹€. 글꼴이 λ©‹μ§ˆλΏλ§Œ μ•„λ‹ˆλΌ 무료
ν‚€νŠΈ.

2017 λ…„ 6 μ›” 22 일 λͺ©μš”일 μ˜€μ „ 3:38 Daksh Shah, [email protected] μž‘μ„± :

@QuincyLarson https://github.com/quincylarson μ•Œκ² μŠ΅λ‹ˆλ‹€.
멋진 κΈ€κΌ΄.

κ·ΈλŸ¬λ‚˜ λŒ€μ•ˆμ΄ μžˆμŠ΅λ‹ˆλ‹€. μΊ ν”„ μ°Έκ°€μžλ“€μ΄
μ‚¬μ΄νŠΈ 전체에 Font Awesome을 ν¬ν•¨ν•˜λŠ” λŒ€μ‹  슀크립트 νƒœκ·Έκ°€
λΉŒλ“œμ€‘μΈ νŽΈμ§‘κΈ°μ—λ§Œ ν•„μš”ν•©λ‹ˆκΉŒ?

β€”
당신이 μ–ΈκΈ‰ λ˜μ—ˆκΈ° λ•Œλ¬Έμ— 이것을 λ°›κ³  μžˆμŠ΅λ‹ˆλ‹€.
이 이메일에 직접 λ‹΅μž₯ν•˜κ³  GitHubμ—μ„œ ν™•μΈν•˜μ„Έμš”.
https://github.com/freeCodeCamp/freeCodeCamp/issues/13798#issuecomment-310218975 ,
λ˜λŠ” μŠ€λ ˆλ“œ μŒμ†Œκ±°
https://github.com/notifications/unsubscribe-auth/AEA75e44KO5ivCcTCHyHEFTNu9LfGlN7ks5sGZQ8gaJpZM4MWGCb
.

@BhaveshSGupta μΊ ν”„ μ°Έκ°€μžκ°€ freeCodeCamp의 μ½”λ”© 과제 및 ν”„λ‘œμ νŠΈμ— Font Awesome μ•„μ΄μ½˜μ„ μΆ”κ°€ν•˜λŠ” 데 μ‚¬μš©ν•˜λŠ” ꡬ문에 영ν–₯을 λ―ΈμΉ κΉŒμš”?

@QuincyLarson fa-search λŒ€μ‹  icon-searchλ₯Ό μ‚¬μš©ν•΄μ•Όν•˜λŠ” μž‘μ€ λ³€ν™”κ°€μžˆμ„ κ²ƒμž…λ‹ˆλ‹€. 이 문제λ₯Ό ν”Όν•  μˆ˜μžˆλŠ” 방법이 μžˆλŠ”μ§€ ν™•μΈν•΄μ•Όν•©λ‹ˆλ‹€. ν•œνŽΈ μ—¬μœ  μ‹œκ°„μ΄ 있으면 icomoon.ioλ₯Ό ν™•μΈν•˜μ„Έμš”.

font-awesome은 방금 μ•ŒνŒŒ 버전이며 λ‹€μŒ λ‹¬κΉŒμ§€ Kickstarterμ—μ„œ 곡개 베타 λ²„μ „μœΌλ‘œ μΆœμ‹œ 될 것이라고 λ°œν‘œν–ˆμŠ΅λ‹ˆλ‹€.

그듀은 μ‚¬μš©μž μ •μ˜ μ•„μ΄μ½˜μ„ λ§Œλ“œλŠ” 데 μ‚¬μš©ν•˜κΈ° μœ„ν•΄ SVG ν”„λ ˆμž„ μ›Œν¬λ₯Ό λͺ¨λ‘λ₯Όμœ„ν•œ OSS둜 μΆœμ‹œ ν•  κ²ƒμž…λ‹ˆλ‹€.

FAλ₯Ό μ œμ™Έν•˜κ³ λŠ” μΆ”κ°€ 라이브러리 λ‚˜ 쒅속성이 ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

@raisedadead ν—€μ¦ˆ μ—… κ°μ‚¬ν•©λ‹ˆλ‹€. @BhaveshSGupta μš°λ¦¬λŠ” 이미 λͺ¨λ“  μ•„μ΄μ½˜μ— λŒ€ν•΄ Font Awesome을 μ‚¬μš©ν•˜κ³  있기 λ•Œλ¬Έμ— (λ˜λŠ” 적어도 λ‚˜λ¨Έμ§€ Ionic μ•„μ΄μ½˜μ„ μ œκ±°ν•˜λ©΄) Font Awesome이 릴리슀 될 λ•ŒκΉŒμ§€ 기닀릴 것을 μ œμ•ˆν•˜κ³  정적 SVGλ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€. ν˜„μž¬ ν•„μš”ν•œ 파일 (S3 폴더에 ν˜ΈμŠ€νŒ… ν•  수 있음)

@QuincyLarson λ‚˜λŠ” .ion-social-javascript (home.jade)에 λŒ€ν•œ λŒ€μ•ˆμ΄ ν•„μš”ν•˜μ§€λ§Œ 이것 에 따라 μ•„μ΄μ½˜μ„ μ—…λ°μ΄νŠΈ ν•  κ²ƒμž…λ‹ˆλ‹€.
.ion-social-nodejs (home.jade)

νŠΈμœ— λ‹΄μ•„ κ°€κΈ° λ‹€μŒ 은 SVG 의

여기에 Node λ‘œκ³ κ°€ μžˆμŠ΅λ‹ˆλ‹€-λ‹€μš΄λ‘œλ“œν•˜μ—¬ λ‹¨μƒ‰μœΌλ‘œ λ§Œλ“€μ–΄μ•Όν•©λ‹ˆλ‹€ : https://seeklogo.com/vector-logo/273749/node-js

μΆ”κ°€λ‘œ 도움이 ν•„μš”ν•˜λ©΄ μ•Œλ €μ£Όμ„Έμš”. :)

@BhaveshSGupta λŠ” @QuincyLarson이 μ–ΈκΈ‰ ν•œλŒ€λ‘œ νŽΈμ§‘ 된 μœ„μ˜ λ‘œκ³ μž…λ‹ˆλ‹€. VectorPaint λ₯Ό μ‚¬μš©ν•˜μ—¬ λ³€κ²½ν•˜κ³  λΈŒλžœλ”© 메타 데이터λ₯Ό μ œκ±°ν–ˆμŠ΅λ‹ˆλ‹€.

νŽΈμ§‘ JS SVG 둜고 - https://goo.gl/xP72mF
νŽΈμ§‘ 된 λ…Έλ“œ SVG 둜고-https: //goo.gl/dN4i2M

@iHarshad ꡉμž₯ν•΄ λ³΄μž…λ‹ˆλ‹€, @QuincyLarson μ§€κΈˆμ€ 곡개 / 이미지 폴더에 λ³΄κ΄€ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€.

@BhaveshSGupta @iHarshad PR을 톡해 freeCodeCamp / assets repo에도 μΆ”κ°€ ν•  수 μžˆλ‹€λ©΄ 쒋을 κ²ƒμž…λ‹ˆλ‹€.

@raisedadead λ¬Όλ‘ , μžμ‚° μ €μž₯μ†Œμ—λ„ μΆ”κ°€ ν•  κ²ƒμž…λ‹ˆλ‹€.

@iHarshad μƒˆ λ‘œκ³ κ°€ λ©‹μ Έ λ³΄μž…λ‹ˆλ‹€! λ§Œλ“€μ–΄ μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€.

μ΄κ²ƒμœΌλ‘œ Font Awesome에 λŒ€ν•œ ν’€ μš”μ²­μ„ μ—¬λŠ” 것을 κ³ λ €ν•  수 μžˆμŠ΅λ‹ˆλ‹€. 그듀은 그것을 받아듀이지 μ•Šμ„ μˆ˜λ„ μžˆμ§€λ§Œ, μ΄λŸ¬ν•œ μ•„μ΄μ½˜μ˜ ν‘œμ€€ 버전을 λΌμ΄λΈŒλŸ¬λ¦¬μ— κ°€μ Έ 였기 μœ„ν•΄ μž‘μ—… 속도λ₯Ό 높일 수 μžˆμŠ΅λ‹ˆλ‹€. :)

@raisedadead @BhaveshSGupta @iHarshad μ‹€μ œλ‘œ SVG νŒŒμΌμ„ κ°€μ Έ μ˜€λŠ” κ²ƒμœΌλ‘œ μ „ν™˜ ν•  수 μžˆλŠ”μ§€ μ•„μ‹­λ‹ˆκΉŒ? Font Awesome 라이브러리λ₯Όλ‘œλ“œν•˜λŠ” 것보닀 훨씬 λΉ λ₯Ό 것 κ°™μŠ΅λ‹ˆλ‹€.

μš°λ¦¬λŠ” 이 초기 νŽ˜μ΄μ§€λ‘œλ“œ 속도λ₯Ό 더 빨리 μ–»κ³  μ‹Άκ³ , ν•„μš”ν•œ SVG λ§Œλ‘œλ“œν•˜λ©΄ κ±°κΈ°μ—μ„œ 큰 뢀뢄을 차지할 수 μžˆλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€. :)

μ΄κ²ƒμœΌλ‘œ Font Awesome에 λŒ€ν•œ ν’€ μš”μ²­μ„ μ—¬λŠ” 것을 κ³ λ €ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

FA 4μ—μ„œλŠ” μ•„μ΄μ½˜ μš”μ²­μ— λŒ€ν•œ PR을 λ‹ΉλΆ„κ°„ μˆ˜λ½ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€. μ›ν•˜λŠ” 경우 FA 5 μ €μž₯μ†Œμ— μ•‘μ„ΈμŠ€ν•΄μ•Όν•©λ‹ˆλ‹€. λΆˆν–‰νžˆλ„ λ² νƒ€μ—μ„œλŠ” λΉ„κ³΅κ°œμž…λ‹ˆλ‹€.

μ‹€μ œλ‘œ SVG νŒŒμΌμ„ κ°€μ Έ μ˜€λŠ” κ²ƒμœΌλ‘œ μ „ν™˜ ν•  수 μžˆλŠ”μ§€ μ•Œκ³  μžˆμŠ΅λ‹ˆκΉŒ? Font Awesome 라이브러리λ₯Όλ‘œλ“œν•˜λŠ” 것보닀 훨씬 λΉ λ₯Ό 것 κ°™μŠ΅λ‹ˆλ‹€.

μš°λ¦¬λŠ” ν™ˆνŽ˜μ΄μ§€μ— λŒ€ν•΄μ„œλ§Œ μ΄μ•ΌκΈ°ν•˜κ³  μžˆμŠ΅λ‹ˆκΉŒ?
λ‹€μŒμ€ κ°œμ„ μ„μœ„ν•œ μ œμ•ˆμ΄ 포함 된 λ“±λŒ€ λ³΄κ³ μ„œμž…λ‹ˆλ‹€.

www.freecodecamp.org_2017-07-10_11-03-21.html.zip

@raisedadead κ°€ FA4 및 FA5 μ‚¬μš©κ³Ό κ΄€λ ¨λœ 문제λ₯Ό 지적 μ°Έμ‘° )λ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

λ‹€λ“€ μ–΄λ–»κ²Œ μƒκ°ν•˜μ„Έμš”?

νŽ˜μ΄μ§€ μ†λ„λŠ” FA 및 μ „μ²΄μ μœΌλ‘œ μ΅œμ ν™”λ˜μ§€ μ•Šμ€ CSS와 관련이 μ—†μŠ΅λ‹ˆλ‹€. @QuincyLarson λ‚˜λŠ” μš°λ¦¬κ°€ 그것을 λ³„λ„μ˜ μŠ€λ ˆλ“œμ—μ„œ μΆ”μ ν•΄μ•Όν•œλ‹€κ³  μƒκ°ν•©λ‹ˆλ‹€.

@raisedadeadκ°€ λ™μ˜ν–ˆμŠ΅λ‹ˆλ‹€. μ΄λŸ¬ν•œ 문제λ₯Ό μ„€λͺ…ν•˜λŠ” λ³„λ„μ˜ 문제λ₯Ό λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆκΉŒ? 가급적 CSSλ₯Ό μ΅œμ ν™”ν•˜κΈ° μœ„ν•΄ ν•  μˆ˜μžˆλŠ” μ²΄ν¬λ¦¬μŠ€νŠΈμ™€ ν•¨κ»˜?

@QuincyLarson ν™•μ‹€νžˆ, μƒˆλ‘œμš΄ λ ˆμ΄μ•„μ›ƒμ΄ μ œμžλ¦¬μ— 배치되고 ν†΅ν•©λ˜λŠ”λŒ€λ‘œ λ°”λ‘œν•˜κ² μŠ΅λ‹ˆλ‹€.

이 문제λ₯Ό μ‹€μˆ˜λ‘œ λ‹«μ•˜μŠ΅λ‹ˆλ‹€. 이것은 μ—¬μ „νžˆ β€‹β€‹μš°λ¦¬κ°€ 적극적으둜 λ‹¬μ„±ν•˜κ³ μžν•˜λŠ” κ²ƒμž…λ‹ˆλ‹€. 그에 따라 라벨을 μ—…λ°μ΄νŠΈν•©λ‹ˆλ‹€.

@BhaveshSGupta 이 μ•„μ΄μ½˜μ„ μ—…λ°μ΄νŠΈν•˜λŠ” 데 μ—¬μ „νžˆ 관심이 μžˆμŠ΅λ‹ˆκΉŒ?

@QuincyLarson λ§žμ•„μš”.

νŠΈμœ— λ‹΄μ•„ κ°€κΈ° 도움이 ν•„μš”ν•˜λ©΄ μ•Œλ €μ£Όμ„Έμš”.

@QuincyLarson λ§ˆμΉ¨λ‚΄ 여기에 μš°λ¦¬κ°€ 따라 ꡐ체 될 이 와 SVG에 따라 @iHarshadμ—μ„œ μ œκ³΅ν•˜λŠ” 이미지λ₯Ό μ‚¬μš©ν•˜λŠ” 것 이 @raisedadead에 따라도 freeCodeCamp이 이미지λ₯Ό μΆ”κ°€ / μžμ‚°

@BhaveshSGupta μ™„λ²½ν•˜κ²Œ λ§žμŠ΅λ‹ˆλ‹€!

@BhaveshSGupta λ„€, λ§žμŠ΅λ‹ˆλ‹€.

@raisedadead 덕뢄에 κΈ°μ©λ‹ˆλ‹€ ! κ³ λ§ˆμ›Œμš”!

아직 곡개적으둜 λ³Ό 수 μ—†μ§€λ§Œ 4.7 μ•„μ΄μ½˜μ€ λ‹€μŒκ³Ό κ°™μŠ΅λ‹ˆλ‹€. http://fontawesome.io/icons/

@BhaveshSGupta κ°€ Gitterμ—μ„œ λ©”μ‹œμ§€λ₯Ό 보내면 5.0 μ•„μ΄μ½˜ νŒŒμΌμ„ 쀄 κ²ƒμž…λ‹ˆλ‹€ (μ›ν•˜λŠ” νŒŒμΌμ„ λ³„λ„μ˜ 파일 μ„ΈνŠΈλ‘œ 내보낼 κ³„νšμ΄λ―€λ‘œ 자체 CDN을 λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€).

@QuincyLarson μ•ˆλ…•ν•˜μ„Έμš”, λ‚˜λŠ” λ‹Ήμ‹ μ—κ²Œ 문자 λ©”μ‹œμ§€λ₯Ό λ³΄λƒˆμŠ΅λ‹ˆλ‹€.

@QuincyLarson ofcourse의 도움을 λ“œλ¦΄ μˆ˜μžˆμ–΄ κΈ°μ©λ‹ˆλ‹€!

@BhaveshSGupta 의 λ…Έλ ₯에 도움을 μ£Όμ…”μ„œ κ°μ‚¬ν•©λ‹ˆλ‹€.
λ˜ν•œ S3에 μ•„μ΄μ½˜μ˜ μΆ•μ†Œ 된 ν”„λ‘œλ•μ…˜ 버전을 μΆ”κ°€ ν•  μ˜ˆμ •μ΄λ―€λ‘œ μ†ŒμŠ€ 파일 (배포 및 개발 μ „μš©μ΄ μ•„λ‹˜)을 μ»€λ°‹ν•˜μ§€ λ§ˆμ‹­μ‹œμ˜€.

도움이 ν•„μš”ν•˜λ©΄ μ €λ₯Ό λˆ„λ₯΄μ‹­μ‹œμ˜€.

μ•ˆλ…•ν•˜μ„Έμš” @BhaveshSGupta κ°€ μ–΄λ–»κ²Œ μ§„ν–‰λ˜κ³  μžˆλŠ”μ§€μ— λŒ€ν•œ λΉ λ₯Έ μ—…λ°μ΄νŠΈλ₯Ό 제곡 ν•  수 μžˆμŠ΅λ‹ˆκΉŒ?

@QuincyLarson μ§€κΈˆμ€ 여기에 λ‚˜μ—΄λœ λ‚΄μš©μ„ λ³€κ²½ν•˜κ³  여기에 λ‚˜μ—΄λœ 이미지λ₯Ό μ‚¬μš©ν•˜μ—¬ 이온 μ˜μ‘΄μ„±μ„ 제거 ν•  수

@QuincyLarson 및 기타 κ΄€μ‹¬μžˆλŠ” μ‚¬λžŒ

Font Awesome이 버전 5.0.0을 μΆœμ‹œν–ˆμŠ΅λ‹ˆλ‹€.
ν•„μš”ν•œ λͺ¨λ“  μ•„μ΄μ½˜μ΄ μžˆμŠ΅λ‹ˆλ‹€.

https://fontawesome.com/icons?d=gallery&m=free

λ”°λΌμ„œ μš°λ¦¬λŠ” μ•„μ΄μ½˜ (SVG λ“±)에 λŒ€ν•œ μœ μ§€ 관리가 ν•„μš”ν•˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.

λ”°λΌμ„œ λ§ˆμ΄κ·Έλ ˆμ΄μ…˜μ€ μœ„μ˜ 곡식 λ¬Έμ„œμ— λ¬Έμ„œν™” λœλŒ€λ‘œ μƒˆ νŒ¨ν‚€μ§€μ— depsλ₯Ό μΆ”κ°€ν•˜λŠ” κ²ƒλ§Œ 큼 μ’‹μŠ΅λ‹ˆλ‹€.

λ‚˜λŠ” μ—¬κΈ° λ‚΄ ν¬ν¬μ—μ„œ λͺ‡ 가지 μž‘μ—…μ„ μ‹œμž‘ν–ˆμŠ΅λ‹ˆλ‹€. ν’€ μš”μ²­μ„ 톡해 자유둭게 ν‘Έμ‹œν•˜μ‹­μ‹œμ˜€.

staging...raisedadead:feat/upgrade-fontawesome

νŠΈμœ— λ‹΄μ•„ κ°€κΈ° μš°λ¦¬μ—κ²Œ ν•„μš”ν•œ λͺ¨λ“  것이 μžˆλ‹€κ³  ν™•μ‹ ν•˜μ‹­λ‹ˆκΉŒ? 예λ₯Ό λ“€μ–΄, κ±°κΈ°μ—μ„œ D3 μ•„μ΄μ½˜μ„ 찾을 수 μ—†μ–΄μ„œ λžœλ”© νŽ˜μ΄μ§€μ— μ‚¬μš©ν•©λ‹ˆλ‹€. λͺ‡ 개의 SVG νŒŒμΌμ„ 보관해야 ν•  μˆ˜λ„ μžˆμ§€λ§Œ 쀑볡 Ionic μ•„μ΄μ½˜ 라이브러리λ₯Ό 제거 ν•  수 μžˆλ‹€κ³  ν™•μ‹ ν•©λ‹ˆλ‹€. :)

λ‚˜λŠ” 곡식적인 μš”μ²­ 을 μ—΄μ—ˆμŠ΅λ‹ˆλ‹€

μ§€κΈˆμ€ 곡식 둜고 (SVG둜 제곡)λ₯Ό μ‚¬μš©ν•  수 μžˆμŠ΅λ‹ˆλ‹€.
https://github.com/d3/d3-logo

@raisedadead OK- 쒋을 κ²ƒμž…λ‹ˆλ‹€. Font Awesome νŒ€μ΄ freeCodeCamp 둜고λ₯Ό μΆ”κ°€ν•˜κΈ°κΉŒμ§€ GitHub λ¬Έμ œμ— λŒ€ν•΄ 1 λ…„ 이상 수백 번의 +1이 κ±Έλ ΈμœΌλ―€λ‘œ μ‹œκ°„μ΄ 였래 걸릴 수 μžˆμŠ΅λ‹ˆλ‹€.

ν˜„μž¬ λžœλ”© νŽ˜μ΄μ§€μ— 이미 곡식 D3 둜고λ₯Ό μ‚¬μš©ν•˜κ³  μžˆμœΌλ―€λ‘œ 아무것도 λ³€κ²½ν•  ν•„μš”κ°€ μ—†μŠ΅λ‹ˆλ‹€. Font Awesomeμ—μ„œ μ œκ³΅ν•˜λŠ” μ•„μ΄μ½˜ 외에도 일뢀 SVG 파일이 μ—¬μ „νžˆ ν•„μš”ν•˜λ‹€λŠ” 점을 μ§€μ ν–ˆμŠ΅λ‹ˆλ‹€.

Ionic은 μ—¬μ „νžˆ β€‹β€‹μ˜μ‘΄μ„±μ΄λΌκ³  μƒκ°ν•©λ‹ˆλ‹€. λˆ„κ΅¬λ“ μ§€ μ €μž₯μ†Œμ—μ„œμ΄ μ•„μ΄μ½˜ 라이브러리λ₯Ό μ œκ±°ν•˜κ³  μ•„μ΄μ½˜μ„ Font Awesome에 ν•΄λ‹Ήν•˜λŠ” κ²ƒμœΌλ‘œ λ°”κΎΈλŠ” 데 관심이 μžˆμŠ΅λ‹ˆκΉŒ?

μ•ˆλ…•ν•˜μ„Έμš” @QuincyLarson , 이것을 μ‚΄νŽ΄λ³΄κ³  μ‹ΆμŠ΅λ‹ˆλ‹€!

μ’‹μ•„, @bhaveshsgupta 와 @raisedadead κ°€ 이미 λŒ€λΆ€λΆ„μ˜ 무거운 μž‘μ—…μ„ μˆ˜ν–‰ ν•œ 것 κ°™μŠ΅λ‹ˆλ‹€.

μš°λ¦¬λŠ” μ—¬μ „νžˆ Font Awesome v4.7을 μ‚¬μš©ν•˜κ³  μžˆμŠ΅λ‹ˆλ‹€. 5.0으둜 μ—…λ°μ΄νŠΈν•˜λ©΄ 쒋을 κ²ƒμž…λ‹ˆλ‹€. μ•žμ„œ μ–ΈκΈ‰ν–ˆλ“―μ΄, μš°λ¦¬λŠ” 이미 λΌμ΄μ„ΌμŠ€λ₯Ό 가지고 있으며 버전 5μ—λŠ” μ΄λŸ¬ν•œ SVGλ₯Ό μœ μ§€ν•˜κΈ°μœ„ν•œ μš”κ΅¬ 사항을 μ œκ±°ν•˜μ§€ μ•ŠμœΌλ©° 제거 ν•  JS 및 Node μ•„μ΄μ½˜μ΄ ν¬ν•¨λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€.

κ·ΈλŸ¬λ‚˜ 4μ—μ„œ 5둜 μ—…κ·Έλ ˆμ΄λ“œν•˜λŠ” 것과 κ΄€λ ¨λœ μ£Όμš” λ³€κ²½ 사항이 μžˆμŠ΅λ‹ˆλ‹€. 곡식 μ—…κ·Έλ ˆμ΄λ“œ shim을 λΉ λ₯Έ μˆ˜μ •μœΌλ‘œ μ‚¬μš©ν•  수 μžˆμ§€λ§Œ ν–₯ν›„ "μ˜¬λ°”λ₯΄κ²Œ"μ—…κ·Έλ ˆμ΄λ“œ ν•  λ•ŒκΉŒμ§€ μ•½κ°„μ˜ λ…Έλ ₯ 만 μ ˆμ•½ ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Font Awesome μ—…κ·Έλ ˆμ΄λ“œμ— λŒ€ν•΄ μƒˆλ‘œμš΄ 문제λ₯Ό μ œκΈ°ν•΄μ•Όν•©λ‹ˆκΉŒ? 버전 5λ₯Ό κ΅¬ν˜„ν•˜κΈ° μœ„ν•΄ 선택할 μˆ˜μžˆλŠ” λͺ‡ 가지 μ˜΅μ…˜μ΄ 있으며 FCC의 μš”κ΅¬μ— κ°€μž₯ μ ν•©ν•œ 일뢀 μž…λ ₯에 μ ν•©ν•©λ‹ˆλ‹€. Ionic을 μ œκ±°ν•˜λŠ” 데 λ°©ν•΄κ°€ 될 수 μžˆμ§€λ§Œ λ‚΄ λ§ˆμŒμ— FAλ₯Ό μ—…κ·Έλ ˆμ΄λ“œν•˜λŠ” 것이 λ¨Όμ € ν•΄κ²°ν•˜λŠ” 것이 더 μ’‹μŠ΅λ‹ˆλ‹€.

μ•ˆλ…•ν•˜μ„Έμš” @hctpscl

μ•„μ‹œλ‹€μ‹œν”Όμ΄ μ €μž₯μ†Œμ™€ ν•™μŠ΅ ν”Œλž«νΌ 인 ν•™μŠ΅ μ €μž₯μ†Œ λ‚΄μ˜ 쒅속성을 λ°”κΎΈκ³  μ‹ΆμŠ΅λ‹ˆλ‹€.

도움이 ν•„μš”ν•˜λ©΄ 저와 μ—°κ²°ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

PR은 사물과 λ³€ν™”μ˜ 기술적 츑면을 λ…Όμ˜ν•˜κΈ°μ— 쒋은 κ³³μž…λ‹ˆλ‹€.

빠진 μœ μΌν•œ 것은 D3 λ‘œκ³ μž…λ‹ˆλ‹€. κ·ΈλŸ¬λ‚˜ μ΄λŠ” 곡식 D3 μžμ‚° μ €μž₯μ†Œμ—μ„œ SVGλ‘œλ„ μ œκ³΅λ©λ‹ˆλ‹€.

이 νŽ˜μ΄μ§€κ°€ 도움이 λ˜μ—ˆλ‚˜μš”?
0 / 5 - 0 λ“±κΈ‰