Showing results for 
Search instead for 
Did you mean: 
Learner II

Minimalistic template design

I've created this simple template based on information I read in some other posts.




tempate teacher app

Header image

The header image is created with . I just gave it a width of 80% so it will also look good on a mobile device.

<img width="80%" src="https... />

Top navigation

I added headers to the page (they are below the fold), centered them and added ID's.

<h3 id="doc" style="text-align: center;">Documenten</h3>

The links below the header image do link to these ID's.

<a href="#doc">Documenten </a> - <a href="#film">filmpjes</a> - ...

Drop cap

I added a drop cap to the introduction paragraph.

<span style="font-size: 90px; float: left; line-height: 80px; padding-top: 8px; padding-right: 8px; padding-left: 3px;">K</span>


That's all. It does look good on desktop and mobile. Navigating is quick because it's just scrolling on the same page.

How do you design your front page? Would you recommend this template to a beginner?

7 Replies
Learner II

Hello  @tobe_baeyens . We just finished a usability study with some of our students to better inform us about the redesign of our templates. Based on their feedback we are just about to release our new templates for use in fall of 2018 (Northern Hemisphere :-)) Students really liked a single page that had all of the information. One of my team members, putrih‌, has spent hours building out our minimal template. It uses expandable sections that appear to work well on iOS/Safari and Android/Chrome browsers. Unfortunately, we haven't been able to get the javascript to work on the Canvas apps, but the pages degrade quite nicely, but are really long without the expandable sections. The first image below is on my Android phone using Chrome and it just shows the course home page.

Minimal Template Design for Canvas Home Page

The next image is of the first section expanded:

Minimal Template with a section expanded

I have just posted a blog about this over in the Canvas Mobile Users Group. You can find it at:  

Thank you for sharing!

No. I don't know what the problem is. I guess the web viewer in iOS doesn't support anchor tags in this way.

I am really digging this design, and am aligning it with some of the styles we have been using for a "same cup of coffee" approach to our course design.

However, the anchors do not seem to work in the iOS Student app. Testing via web and Android Student app work perfectly. Any idea why that might be?

Thanks so much Tobe.

This is the page code. I've highlighted the custom code that I added.

  • To add the banner width, you will have to go to the html editor and carefully add the width="80%" code.
  • The dropcap can be added with the insert / embed media button in toolbar (choose embed), and by pasting the code.
  • The hyperlinks to the headers in the pages can be created with the editor after the headers (header 3) have been added. You can turn text in a hyperlink by selecting it and pressing ctrl + k. If you click in the first box, you will be able to select your headers.

<p style="text-align: center;"><img src="" alt="" width="80%" height="139" data-decorative="true" data-api-endpoint="" data-api-returntype="File" /></p>
<p style="text-align: center;"><a href="#doc">Documenten<span> </span></a>-<span> </span><a href="#film">filmpjes</a><span> </span>-<span> </span><a href="#opd">eindopdracht<span> </span></a>-<span> </span><a href="#enq">enqu&ecirc;te<span> </span></a>-<span> </span><a href="#beg">begeleiding</a></p>
<p style="text-align: center;"> </p>
<p style="text-align: center;"> </p>
<p><span style="font-size: 90px; float: left; line-height: 80px; padding-top: 8px; padding-right: 8px; padding-left: 3px;">K</span>en je dat gevoel dat je keer op keer hetzelfde moet uitleggen? Of vraag je jezelf soms af hoe je die belangrijke concepten bij iedereen overgebracht krijgt? Veel docenten worstelen met bovenstaande problemen. Extra uitroeptekens in de cursustekst plaatsen helpt in veel gevallen niet, en alles haarfijn in enkele pagina's uitleggen is ook geen garantie tot succes. Video gebruiken kan de oplossing zijn. In deze workshop gaan we hiermee praktisch aan de slag. We maken korte instructievideo's m.b.v. Active Presenter en Powerpoint. Daarna plaatsen we de video's via Arc in Canvas. Hieronder vind je de presentatie, het ondersteuningsmateriaal en je eindopdracht. Succes!</p>
<p> </p>
<p style="text-align: center;"><a name="doc"></a></p>
<h3 style="text-align: center;">Documenten</h3>
<p style="text-align: center;"><a href="">Presentatie (online)</a> <br /><a class="instructure_file_link instructure_scribd_file" title="StudioBinder-Storyboard-Template-6-Frames-Portrait.pdf" href="" data-api-endpoint="" data-api-returntype="File">Storyboard (pdf)</a></p>
<p style="text-align: center;"><a name="film"></a></p>
<h3 style="text-align: center;">Filmpjes</h3>
<p style="text-align: center;"><strong>PowerPoint</strong></p>
<p style="text-align: center;"><a href="">PowerPoint presentaties opnemen</a> </p>
<p style="text-align: center;"><strong>Active Presenter</strong></p>
<p style="text-align: center;"><a href="">Instructiefilmpjes maken met Active Presenter</a></p>
<p style="text-align: center;"><a name="opd"></a></p>
<h3 style="text-align: center;">Eindopdracht</h3>
<p style="text-align: center;"><a title="Instructievideo's maken: Eindopdracht" href="" data-api-endpoint="" data-api-returntype="Assignment">Instructievideo's maken</a> (resultaat inleveren)</p>
<p style="text-align: center;"><a name="enq"></a></p>
<h3 style="text-align: center;">Enqu&ecirc;te</h3>
<p style="text-align: center;"><a href="">Wat vond je van de workshop?</a> (anoniem)</p>
<p style="text-align: center;"><a name="beg"></a></p>
<h3 style="text-align: center;">Begeleiding</h3>
<p style="text-align: center;">Nog vragen? Wil je eens aan de slag gaan maar denk je dat je hulp kan gebruiken? Stuur een mailtje naar<span> </span><a href=""></a> om een afspraak te maken. </p>


Hi Tobe,

This is a great example of a minimalistic homepage for Canvas. Would you be able to list all the page code you used for this template please?