You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Self-hosting: instead of the modular approach we had I think we can go with a single well-tested setup where we require both a Github token and some persistence (database or redis)
Confusing APIs: we have a final call to break these before we're tied to supporting them for the long term
Re-think createCms vs createNextCms. Evaluate what we need to support other frameworks and see if we really need the distinction here. Once option is changing the import based on framework (from 'alinea/next', 'alinea/remix').
Boolean arguments are sometimes prefixed with is (Type: isHidden, isContainer) and sometimes without: (Field: hidden, readOnly)
The query engine is quite complete in functionality but now it needs to become intuitive as well. I think only selecting from linked Entries is todo here.
There's still potential for name-clashes in the List and Link field which will combine your fields and the internal things such as id, index and type. Can we restructure data to avoid this completely? (Validate naming #29)
Clean up the exports from the alinea package. It would be nice to be able to import * as alinea from 'alinea' because it will help with tree shaking. I think we could still support the current default export as well.
(Next) merge backend and preview into a single handler
Finish and document how to seed pages.
Integrate images and columns deeply into the Rich text field. I think there's a great opportunity to make those "primitive" content blocks that can be rendered just as easily as the other content types (heading, paragraph, ...).
Focus point selection for images.
Adding extra fields to the MediaFile type.
Design?
Validate locales with Intl.Locale
Translate the dashboard UI
The Link vs entry, file, image, url field api is not super intuitive. It'd be nicer to wrap them so we can also target the configuration of each link picker much better:
alinea.link(
alinea.image('Pick an image'),
alinea.file('Or a file')
)
The text was updated successfully, but these errors were encountered:
Missing features
Confusing APIs: we have a final call to break these before we're tied to supporting them for the long term
createCms
vscreateNextCms
. Evaluate what we need to support other frameworks and see if we really need the distinction here. Once option is changing the import based on framework (from 'alinea/next', 'alinea/remix').Documentation
Test scaling
External
Nice-to-have
The text was updated successfully, but these errors were encountered: