Extension application for whale browser.
클릭 한 번으로 간편하게 이모티콘을 복사+붙여넣기 할 수 있는 확장앱입니다.
- 프로젝트 구조 변경
- jquery, clipboard 라이브러리 제거
- copy, recent 동작 개선
- 누락된 이모티콘 추가 (표정, 동물-어류, 도구)
- 오타 수정
Whale Browser 설치가 필요합니다.
npm install
로컬에 프로젝트 저장 후, 웨일 브라우저 개발자 모드에서 프로젝트를 설치하면 테스트 가능합니다.
/app
index.html 👉 project html 구조
/css
index.css
/js
/utils
doc.js 👉 document methods
const.js 👉 const bundle
/pages
/main
emojiContainers.js 👉 emoji 불러올 html 구조 생성
copy.js 👉 copy button click 후 기능
/settings
init.js 👉 setting page 초기 값 설정
/components
index.js
nav.js 👉 nav bar에 버튼 추가
skintoneButtons.js 👉 피부색 버튼 추가
/recent
renderRecent.js 👉 recent 요소 render
updateRecent.js 👉 update recent data
removeDuplicate.js 👉 중복 요소 제거
/events
/buttonEvent(button click 관련 event listener 등록)
/emojiEvent(emoji button click 관련 event listener 등록)
/inputEvent(input 관련 event listener 등록)
js 관련 폴더는 크게 utils / pages / components / events 로 나뉩니다.
events 폴더 내의 파일은 단순 eventlistener 등록 관련 파일입니다.
언제든 참여해주세요! 건의나 제안사항은 issue에 남겨주시면 답변드리겠습니다.
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Please make sure to update tests as appropriate.
We use SemVer for versioning.
See the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE.md file for details