Tag!
Posts and Projects can be tagged now! This should make it easier for end-users to discover related content. Hooray! 🥳
Still, this new functionality has further aggravated some of the existing pain points on this site. Most notably:
- It was tricky the wedge the "Tag Navigation" into the site's style and layout. It's currently part of the sidebar content, but the sidebar content has a tendency to "jump around" depending upon which connections are present. As a result, the "Tagged With" panel will be either the first or second sidebar item depending upon various factors.
- Entities can reference other Entities now, which introduces new layers of complexity into the CMS. There's a temptation to just connect the entire object graphs upfront, but this means that everything would need to be loaded for even the simplest page request. Alternatively, the pages themselves could take responsibility for connecting smaller sub-graphs, but this means that the pages need to do more of the heavy-lifting on their own.
In short, there's still plenty of work ahead! 😅