Added nice urls to sketch pages.
The URL of a sketch will be `/skectes/<sketch-name>`. That would still be like `/skectes/SKETCH-123`. It would interesting to try to make it `/sketches/123`.
This commit is contained in:
@@ -128,6 +128,7 @@ scheduler_events = {
|
|||||||
# auto_cancel_exempted_doctypes = ["Auto Repeat"]
|
# auto_cancel_exempted_doctypes = ["Auto Repeat"]
|
||||||
|
|
||||||
website_route_rules = [
|
website_route_rules = [
|
||||||
|
{"from_route": "/sketches/<sketch>", "to_route": "sketches/sketch"},
|
||||||
{"from_route": "/courses/<course>", "to_route": "courses/course"},
|
{"from_route": "/courses/<course>", "to_route": "courses/course"},
|
||||||
{"from_route": "/courses/<course>/<topic>", "to_route": "courses/topic"},
|
{"from_route": "/courses/<course>/<topic>", "to_route": "courses/topic"},
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
<div class='container pb-5'>
|
<div class='container pb-5'>
|
||||||
<h1>Recent Sketches</h1>
|
<h1>Recent Sketches</h1>
|
||||||
|
|
||||||
<a href="/sketches/sketch?sketch=new">Create a New Sketch</a>
|
<a href="/sketches/new">Create a New Sketch</a>
|
||||||
</div>
|
</div>
|
||||||
<div class='container'>
|
<div class='container'>
|
||||||
<div class="row row-cols-1 row-cols-xl-5 row-cols-lg-4 row-cols-md-3 row-cols-sm-2 ">
|
<div class="row row-cols-1 row-cols-xl-5 row-cols-lg-4 row-cols-md-3 row-cols-sm-2 ">
|
||||||
@@ -21,13 +21,13 @@
|
|||||||
<div class="col mb-4">
|
<div class="col mb-4">
|
||||||
<div class="card sketch-card" style="width: 200px;">
|
<div class="card sketch-card" style="width: 200px;">
|
||||||
<div class="card-img-top">
|
<div class="card-img-top">
|
||||||
<a href="/sketches/sketch?sketch={{sketch.name}}">
|
<a href="/sketches/{{sketch.name}}">
|
||||||
{{ sketch.to_svg() }}
|
{{ sketch.to_svg() }}
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="card-footer">
|
<div class="card-footer">
|
||||||
<div class="sketch-title">
|
<div class="sketch-title">
|
||||||
<a href="sketches/sketch?sketch={{sketch.name}}">{{sketch.title}}</a>
|
<a href="sketches/{{sketch.name}}">{{sketch.title}}</a>
|
||||||
</div>
|
</div>
|
||||||
<div class="sketch-author">
|
<div class="sketch-author">
|
||||||
by {{sketch.get_owner_name()}}
|
by {{sketch.get_owner_name()}}
|
||||||
|
|||||||
Reference in New Issue
Block a user