All Projects → helloforrestworld → Trello-

helloforrestworld / Trello-

Licence: other
🏷️看板、todolist、trello、vue

Programming Languages

Vue
7211 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to Trello-

TodoList
Simple todo-list app built with asp.net core mvc
Stars: ✭ 102 (+363.64%)
Mutual labels:  todolist
SpringBoard
BaseCamp clone | Backend: Ruby on Rails | Frontend: React with Redux
Stars: ✭ 18 (-18.18%)
Mutual labels:  todolist
To-Do App
A Simple To-Do App With Js
Stars: ✭ 21 (-4.55%)
Mutual labels:  todolist
vuejs-trello-clone
A Trello clone using VueJS
Stars: ✭ 85 (+286.36%)
Mutual labels:  trello
CleanToDO
A Cleaner To-Do manager for Android, made with Flutter and ❤️
Stars: ✭ 21 (-4.55%)
Mutual labels:  todolist
trello-postman-collection
A Postman collection for Trello REST API
Stars: ✭ 20 (-9.09%)
Mutual labels:  trello
react-native-dnd-board
A drag and drop Kanban board for React Native.
Stars: ✭ 41 (+86.36%)
Mutual labels:  trello
Trellis
A simplified Trello clone built with React, Redux, Node, Express and MongoDB.
Stars: ✭ 116 (+427.27%)
Mutual labels:  trello
webtodotxt
Web-based GUI to manage a Todo.txt file
Stars: ✭ 30 (+36.36%)
Mutual labels:  todolist
Todo-List
✔️ Create to-do lists to easily manage your ideas and work.
Stars: ✭ 30 (+36.36%)
Mutual labels:  todolist
js-study-lv1
단국대학교 자바스크립트 스터디 레벨 1 과정을 위한 저장소
Stars: ✭ 18 (-18.18%)
Mutual labels:  todolist
tickety-tick
A browser extension that helps you name branches and write better commit messages
Stars: ✭ 55 (+150%)
Mutual labels:  trello
tdls
command-line Todo-list & Tech-blogging Service
Stars: ✭ 19 (-13.64%)
Mutual labels:  todolist
strelloids
Browser extension for Trello that adds new features.
Stars: ✭ 29 (+31.82%)
Mutual labels:  trello
Unity-Trello
☑️️ Generate Trello cards directly from Unity
Stars: ✭ 34 (+54.55%)
Mutual labels:  trello
trello-super-powers
Repository of the Firefox add-on. (https://addons.mozilla.org/en-US/firefox/addon/trello-super-powers/)
Stars: ✭ 29 (+31.82%)
Mutual labels:  trello
bug2trello
A Chrome extension to add bugs/issues to a Trello board
Stars: ✭ 21 (-4.55%)
Mutual labels:  trello
liuye
柳叶清单开放 API 文档
Stars: ✭ 32 (+45.45%)
Mutual labels:  todolist
layout-trello
Chrome extension that allows Trello lists to be displayed vertically or in a grid.
Stars: ✭ 65 (+195.45%)
Mutual labels:  trello
dlang-bot
dlang-bot for automated bugzilla, github, and trello references
Stars: ✭ 20 (-9.09%)
Mutual labels:  trello

<<<<<<< HEAD # trello

标签(空格分隔):


在此输入正文

运行

  • npm start
  • 安装sematic-ui会出现对话框 skip然后no,let me specify就可以了。
  • 通过 http://127.0.0.1:8080 访问

技术栈

  • JS框架:Vue.js
  • Css框架: Semantic-ui&&Element-ui
  • 脚手架:vue-cli

小插件

  • dnd.js

功能

  • 添加多个列表

  • 列表内添加多项列表项

  • 列表项信息编辑

    • 快速编辑: 列表项右方小按钮
    • 详细编辑: 点击列表项弹出详情页
    • 列表头编辑: 点击表头修改
  • 删除列表/清除列表所有子项(列表右上方)

  • 列表项拖动

  • 滚动条部分

    • 内容超出页面弹出滚动条
    • 添加列表自动滚动至末端
    • 鼠标点击文档部分亦可拖动
  • 复制功能

  • 添加多个看板

  • 附件上传

部分截图

  • Home Home
  • 添加 Add
  • 快速编辑 Qucikadd
  • 详细编辑 Edit
  • 卡片移动 Move ###总结
  • 模块划分:

Home

1.内容模块 >>>a.列表组件 >>>>列表项组件

2.公用弹出层模块 >>>a.快速编辑 >>>b.详情编辑 >>>> 日历组件 >>>> 标签编辑组件

>>>c.列表头菜单
  • 难点

    • 数据的流向 1.根组件接受到数据 2.渲染多个列表 3.列表数据props到子项 4.通过一个空的vue对象联结起子项与大小编辑面板(非父子组件通信)

    • 子项的拖动 1.每一个子项添加一个阴影框,检测到拖动元素进入时显示,并且接收宽高大小 2.拖动移出或结束时阴影框移除 3.被拖动元素元素需要传输的数据包括

      • 容器宽高
      • 父数据与索引(用于移除)
      • 自身的数据

      4.放下的位置需要检测的数据包括

      • 父数据以及索引(用于决定添加的位置)
    • 滚动条部分 1.鼠标在文档拖动的距离 2.滚动条移动的距离 3.内容移动需要移动的距离 4.三者需要按相同比例关联起来

  • 改进

  • Vuex管理 替代混乱的 eventBus

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].