tractatus/src/models/index.js
TheFlow 09f706c51b feat: fix documentation system - cards, PDFs, TOC, and navigation
- Fixed download icon size (1.25rem instead of huge black icons)
- Uploaded all 12 PDFs to production server
- Restored table of contents rendering for all documents
- Fixed modal cards with proper CSS and event handlers
- Replaced all docs-viewer.html links with docs.html
- Added nginx redirect from /docs/* to /docs.html
- Fixed duplicate headers in modal sections
- Improved cache-busting with timestamp versioning

All documentation features now working correctly:
 Card-based document viewer with modals
 PDF downloads with proper icons
 Table of contents navigation
 Consistent URL structure

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-07 22:51:55 +13:00

24 lines
586 B
JavaScript

/**
* Models Index
* Export all models
*/
const Document = require('./Document.model');
const BlogPost = require('./BlogPost.model');
const MediaInquiry = require('./MediaInquiry.model');
const CaseSubmission = require('./CaseSubmission.model');
const Resource = require('./Resource.model');
const ModerationQueue = require('./ModerationQueue.model');
const User = require('./User.model');
const GovernanceLog = require('./GovernanceLog.model');
module.exports = {
Document,
BlogPost,
MediaInquiry,
CaseSubmission,
Resource,
ModerationQueue,
User,
GovernanceLog
};