Developer notes: February to March 2023
Module architecture is in place, and the UI framework is nearly ready for broader testing. Our first release will be the Featured Object Module.
Featured Object
The Featured Object Module (FOM) allows you to share an object from your MOON Base via a custom Objects and Order URL or a short code snippet on your site.
- Highlight a new donation or acquisition
- Present your latest work
- Tell the story of an exciting discovery
- Feature an object of the day, week, or month
- Promote an exhibition work
Module Features
- Create a new module or add to an existing module directly from your objects list.
- View and sort published and draft modules.
- Use object data and assets seamlessly within your modules.
- Use the drag-and-drop user interface to organize and lay out the content of your module, including slides, fields, blocks, and more.
- Preview your module with a responsive view mode and WYSIWYG Editor.
- Customize typography, layout, and colors.
- Password protect module URL
Planned Modules
- Datapoints
- Comparison
- Slideshow
- Object Checklist
- Presentation
- Timeline
- Featured Objects
Blueprints
Blueprint functionality now allows drag-and-drop of fields as well as rows.
Object Files
Updated object file display list and added an updated files page to view all assets. You can now change hero images from the files page.
Design and Visual Consistency
MOON application header and navigation updated for a more streamlined UI for desktop and mobile.
We selected lighter shade of gray for MOON's default background color.
Refined CSS and UI components.
Improved Object Image Access
The way we access and serve images and assets was optimized. Object pages load faster, and the Files page is nearly instant.
The .webp versions of uploaded images are now available for view/download via an Object's file page:
- Thumbnail (200px wide)
- Small (600px wide)
- Medium (1024px wide)
These image versions do not count toward the 50 asset limit per Object
Original assets remain unchanged.
Improved Image Uploading
Uploads for Objects were updated to better show the progress of each file. This update applies to the Object upload and the Object Files upload.
Codebase
Continued codebase optimization.