Skip to content
View nikitaplanet's full-sized avatar

Block or report nikitaplanet

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nikitaplanet/README.md

專案名稱

Gramicci Editor Tool

專案描述

協助 Gramicci 將 Shopline 商品詳細頁下方描述公版快速編排
參考網站:https://www.gramiccitwshop.com/products/tactical-vest
業主 Figma (公版樣貌):https://www.figma.com/design/BuctAdMrQzvIUowW5roJeT/GRAMICCI
交付時程:10 月底前結案

溝通確認時間表:

  • 9/28 交付基楚功能版本供業主參考
  • 後續每週推展進度

開發項目

使用編輯器 Editor.js 工具讓業主方便排版文字圖片,工程協助將編輯好的內容轉為 HTML Tag 格式方便貼至 Shopline 後台。

- 編輯器功能

技術細節

  • Vue3
  • Vite
  • TypeScript
    • Remind: src/enum 定義常數
  • Pinia
  • Tailwind

元件管理參考

原子設計

  • atoms 原子:為網頁構成的基本元素,HTML的tags,例如標籤、輸入,或是一個按鈕,也可以為抽象的概念,例如字體、色調等。
  • molecules 分子:由元素構成的簡單UI物件
  • organisms 組織:相對分子而言,較為複雜的構成物,由原子及分子所組成。
  • 這次依需求拆分上述資料夾

Build SetUp

# node version
v20.12.2
# install dependencies
npm install
# serve project
npm run dev

Git Branch

  • main
    • develop
      • nikita-[feature]
      • dd-[feature]

Git Commit

[feature] 功能項目
[fix] 修復項目
[style] 僅異動樣式
[refactor] 重構項目
[chore] 異動環境檔

Git Merge

use

git merge --no-ff

Popular repositories Loading

  1. gramicci gramicci Public

    Vue 1

  2. Nikita-L-Portfolio Nikita-L-Portfolio Public

    My personal site !

    CSS

  3. vue-image-upload-test vue-image-upload-test Public

    Upload multiple images by drag and drop.

  4. nikitaplanet nikitaplanet Public

    Nikita website

    Vue

  5. 00web 00web Public

    Vue