Skip to content
This repository was archived by the owner on Jul 23, 2020. It is now read-only.

New improvements list #23

Open
wants to merge 32 commits into
base: master
Choose a base branch
from
Open

New improvements list #23

wants to merge 32 commits into from

Conversation

EnriqueVidal
Copy link
Member

As listed in #22 the idea is to tackle:

  1. Getting rid of wymeditor and storing html altogether
  2. Removing jquery-ui
  3. Add bootstrap-sass
  4. Switch to markdown
  5. Add user invitations
  6. Bring back RBAC
  7. Replace paperclip with carrierwave I'm removing assets for now and will reintegrate when it makes sense, no need to delay this release because of this.

Not for merge until everything in the list has been marked

/cc @aalvarado

@EnriqueVidal
Copy link
Member Author

@aalvarado any input or commits is appreciated.

@EnriqueVidal
Copy link
Member Author

I've improved the subsection support, however I'm not sure how to reflect this in our themes, for example in:

app/views/layous/themes/clover/_sidebar.html.haml

@aalvarado what do you think is the best approach for this?

@aalvarado
Copy link
Contributor

I've updated the sidebar in my branch.
#24

I think it is good enough for merging.

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.

2 participants