Hacktabl 2

最後編輯:2015-12-26 建立:2015-09-04 歷史紀錄

 

JOHNSON LUser interface improvements that features:

  • Label view that shows all items with labels specified by the user.
  • Column selection and row selection, allowing users to view a subset of table cells
  • Mobile-friendly menu (navigational drawer for topics!) and tooltip
  • Easy table creation
  • Use of inline text for description page, in addition to URLs of a web page (which is the current setup)
  • Possibly i18n?

 

And preserves the following hacktabl traits:

  • using ethercalc and google doc as backend
  • "Hightlight" and "summary" features
  • Helpful error messages that guides the user to setup correctly

 

    JOHNSON LTODOs

  • JOHNSON LNew table parser - https://github.com/MrOrz/hacktabl-parser
  • UI sketch w/ interaction design (adopting google's material design)

 

  • Implementation - http://github.com/g0v/hacktabl/tree/2

 

    JOHNSON LSolution stack (planned)

JOHNSON LReact.js w/ reduxjs

Frontend UI framework: material-design-light +

Dialects: CSS - sass(compiler:node-sass, lib: node-comoass or bourbon), JS - vanilla es6/7 (transpiler: babel, bundler: webpack)

 

multi-line ellipsis: steal code from https://github.com/ideal-react/auto-ellipsis/blob/master/src/component/auto-ellipsis.jsx !