I do a lot of Unity 3D work, and I wanted to start showcasing and training in my blog. Unfortunately, I have not found a blog system that easily allows my to upload my WebGL samples, and include them in the pages.
I require a blog website of 6 pages. The appearance can be very minimalist, nothing fancy. I'm also flexible to simplifying these requests. This will require a data source, SQL or a NoDB, your choice (but has to run on Azure).
- List as tiles, recommend bootstrap css
- Each tile is a short for an article
- - Small image, perhaps 300x150 (size/ratio will change)
- - Title & short description
- - clicking leads to Article page
- Tiles are sorted by date, most recent first and only showing dates now or earlier.
2) Article Page
- Shows Large Image, Title, then content.
- Content (should be) standard HTML, and it just shows it as is.
***Admin Section*** (not a public link)
- validates via data source
- Redirects on success to Lists Page
4) Lists Page
- List Users (Email/Handle)
- - per user, option to Delete or change password.
- - All Users are admin, but requires an SecurityLevel DB field. All users are '10'
- Option to add User (Email, Handle, Password/Password)
- List all articles
- - Sort by date, fields without dates show up first.
- - Line items, show Title, Date (or 'no date')
- - Option to delete in list
- - Clicking Line Item leads to Article Editor for that Article
- Option to Add Article
- - Leads to Article Editor
5) Article Editor
- Title Field, Date Selector (with empty as option), short desc, Long/RichEditor (such as TinyMCE)
- Uploads for small/large Image (Saves to Azure CDN)
- Rich Text Editor
- - ability to upload Image to CDN and add that to article.
- - ability to upload WebGL to CDN and display it in Rich Text Editor (or some signature of it)
- - - WebGL comes as Zip but must be decompressed to new folder in CDN. I can provide the script that is supposed to show up in the article, and you can assume the main file name in the zip will be the same every time.
I'm very flexible and open to discussion on simplicity. In order to post Web GL presently, it takes so many hoops, that I don't start writing the article for 20-60 minutes later. That is my big concern, almost everything else in here can be reduced need be, but the WebGL is the most important part.