Custom CSS for each page
Design and Skin Customization
The timeline already has a page I think....?? In a module there are some common templates:
/index.tpl // this is the site level template that shows when the base module url is called with no extra parameters and not from a module, so for the timeline module which uses the module url 'timeline' if you access:
yoursite.com/timeline
then that will show the template found at:
/modules/jrAction/templates/index.tpl
You can over-ride that by copying it to your skin at:
/skins/(YOUR SKIN)/jrAction_index.tpl
Then that template will show instead of the modules template.
If you wanted to make your own template that was not over-riding a modules template then you could do that too. Add a blank template to:
/skins/(YOUR SKIN)/something.tpl and it will show up at yoursite.com/something
In that template to get stuff back from the database the function is {jrCore_list} This is the swiss army knife function for getting anything that is stored in a modules data store. You will see examples of {jrCore_list} all over the place if you look at templates.
Docs: {jrCore_list}
https://www.jamroom.net/the-jamroom-network/documentation/module-developer-guide/89/jrcore-list
Start by cloning a skin so you dont loose your changes when skin updates come out.
Docs: "Creating your own Skin ( Clone from an Existing Skin )"
https://www.jamroom.net/the-jamroom-network/documentation/skin-design-guide/839/creating-your-own-skin-clone-from-an-existing-skin