Skip to content
This repository has been archived by the owner on Jan 16, 2018. It is now read-only.

Create ClayTable #217

Closed
wants to merge 29 commits into from
Closed

Conversation

matuzalemsteles
Copy link
Collaborator

Disclaimer

This is an implementation of the lexicon table pattern, I am not sure if we will implement with this component the definition of inline edit table or we will only separate into another component and if it will be more feasible for the experience of using the component.

Test with clay#develop for use table-cell-expand

Missing features

  • Columns drag and drop
  • Sort columns

API

The API tries to follow the definition of Lexicon, how to use just the Sticker before the first column, Also having to leave the custom table to supply all the use cases like adding colspan to a th and adding custom classes in td and th.

I'm not sure about the useEllipse API name that adds an ellipse when the text overflows its size.

Columns drag and drop

I've been talking to @pat270 in the last few days about how d&d would be implemented in columns of the tables, Patrick even prepared a visual test and how to proceed, but we've been wondering if this is performed and will generate many bugs, so we decided to work with this functionality more cautiously and implement it in the best possible way.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.02%) to 83.85% when pulling c34ee52 on matuzalemsteles:clay-table into 54ab80e on metal:master.

@carloslancha
Copy link
Collaborator

Just started reviewing :)

:octocat: Sent from GH.

@coveralls
Copy link

Coverage Status

Coverage increased (+0.4%) to 83.937% when pulling 2f9b669 on matuzalemsteles:clay-table into a82d40f on metal:master.

@carloslancha
Copy link
Collaborator

Just started reviewing :)

:octocat: Sent from GH.

@carloslancha
Copy link
Collaborator

Resent #222

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants