Skip to content

Commit ecb7b9f

Browse files
committed
added return false to routes
1 parent 6ea2829 commit ecb7b9f

1 file changed

Lines changed: 63 additions & 8 deletions

File tree

frontend/generated.html

Lines changed: 63 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1880,7 +1880,16 @@
18801880
<!-- /Component CSS -->
18811881
<!-- Page CSS -->
18821882
<style>
1883-
1883+
/* home (page/home) */
1884+
.ds-button-multiline .ds-button-title {
1885+
font-size: 1.6em;
1886+
}
1887+
.ds-button-multiline {
1888+
padding: 1px;
1889+
}
1890+
.ds-button-wide {
1891+
display: block;
1892+
}
18841893
</style>
18851894
<!-- /Page CSS -->
18861895
<!-- Head HTML -->
@@ -2297,35 +2306,43 @@
22972306
// page/delete-account
22982307
"/account/delete/confirm/#delete-account-done" : function(params) {
22992308
editor.pageData.page = "delete-account-done";
2309+
return false;
23002310
},
23012311
// page/delete-account
23022312
"/account/delete/confirm/" : function(params) {
23032313
editor.pageData.deleteAccountToken = new URL(document.location.href).searchParams.get('token');
23042314
editor.pageData.page = "delete-account-confirm";
2315+
return false;
23052316
},
23062317
// page/delete-account
23072318
"/account/delete/#delete-account-sent" : function(params) {
23082319
editor.pageData.page = "delete-account-sent";
2320+
return false;
23092321
},
23102322
// page/delete-account
23112323
"/account/delete/" : function(params) {
23122324
editor.pageData.page = "delete-account";
2325+
return false;
23132326
},
23142327
// page/login
23152328
"/login/#login-done" : function(params) {
23162329
editor.pageData.page = "login-done";
2330+
return false;
23172331
},
23182332
// page/login
23192333
"/login/#login-password" : function(params) {
23202334
editor.pageData.page = "login-password";
2335+
return false;
23212336
},
23222337
// page/register
23232338
"/register/#register-password" : function(params) {
23242339
editor.pageData.page = "register-password";
2340+
return false;
23252341
},
23262342
// page/register
23272343
"/register/#register-thanks" : function(params) {
23282344
editor.pageData.page = "register-thanks";
2345+
return false;
23292346
},
23302347
// page/register
23312348
"/register/#register-verify" : function(params) {
@@ -2334,14 +2351,17 @@
23342351
editor.pageData.register = registerData;
23352352
}
23362353
editor.pageData.page = "register-verify";
2354+
return false;
23372355
},
23382356
// page/reset-password
23392357
"/change-password/#reset-password-changed" : function(params) {
23402358
editor.pageData.page = "reset-password-changed";
2359+
return false;
23412360
},
23422361
// page/reset-password
23432362
"/reset-password/#reset-password-sent" : function(params) {
23442363
editor.pageData.page = "reset-password-sent";
2364+
return false;
23452365
},
23462366
// page/login
23472367
"/login/" : function(params) {
@@ -2351,27 +2371,33 @@
23512371
editor.pageData.loginParams[param] = new URL(document.location.href).searchParams.get(param);
23522372
});
23532373
editor.pageData.page = "login";
2374+
return false;
23542375
},
23552376
// page/logout
23562377
"/goodbye" : function(params) {
23572378
editor.pageData.page = "logout";
2379+
return false;
23582380
},
23592381
// page/logout
23602382
"/logout" : function(params) {
23612383
editor.pageData.page = "logout";
2384+
return false;
23622385
},
23632386
// page/register
23642387
"/register/" : function(params) {
23652388
editor.pageData.page = "register";
2389+
return false;
23662390
},
23672391
// page/reset-password
23682392
"/change-password/" : function(params) {
23692393
editor.pageData.resetToken = new URL(document.location.href).searchParams.get('token');
23702394
editor.pageData.page = "change-password";
2395+
return false;
23712396
},
23722397
// page/reset-password
23732398
"/reset-password/" : function(params) {
23742399
editor.pageData.page = "reset-password";
2400+
return false;
23752401
},
23762402
// page/sharing
23772403
"/sharing" : function(params) {
@@ -2382,10 +2408,12 @@
23822408
});
23832409
editor.pageData.appOrigin = new URL(document.location.href).searchParams.get("redirect_uri");
23842410
editor.pageData.page = "sharing";
2411+
return false;
23852412
},
2386-
// page/login
2387-
":*" : function(params) {
2388-
simply.route.goto('/login')
2413+
// page/home
2414+
"/" : function(params) {
2415+
editor.pageData.page = "home";
2416+
return false;
23892417
}
23902418
}
23912419
/* /Routes */
@@ -2720,10 +2748,6 @@ <h1>Allow access?</h1>
27202748
</form>
27212749
</div>
27222750
</template>
2723-
<!-- component/simply-logo-->
2724-
<template id="logotext">
2725-
identify
2726-
</template>
27272751
<!-- component/solid-drawer-darkmode-->
27282752
<template id="solid-drawer">
27292753
<img class="ds-background-image solid-darkbg" src="/assets/img/bg2.jpg" alt="">
@@ -2769,6 +2793,31 @@ <h1>Allow access?</h1>
27692793
<simply-render rel="header"></simply-render>
27702794
<simply-render rel="delete-account"></simply-render>
27712795

2796+
</template>
2797+
<!-- page/home-->
2798+
<template data-simply-template="home">
2799+
<simply-render rel="header"></simply-render>
2800+
<div class="ds-dialog solid-dialog">
2801+
<h1 class="ds-center">Welcome to Solid</h1>
2802+
<a href="/login/" class="ds-button ds-button-multiline ds-button-wide ds-button-primary">
2803+
<p>
2804+
<span class="ds-button-title">Login</span><br>
2805+
Log in using your existing account
2806+
</p>
2807+
</a>
2808+
<a href="/register/" class="ds-button ds-button-multiline ds-button-wide ds-button-support">
2809+
<p>
2810+
<span class="ds-button-title">Register</span><br>
2811+
Register a new Web ID
2812+
</p>
2813+
</a>
2814+
<a href="/account/delete/" class="ds-button ds-button-multiline ds-button-wide ds-button-support">
2815+
<p>
2816+
<span class="ds-button-title">Request deletion</span><br>
2817+
Request removal of your existing account
2818+
</p>
2819+
</a>
2820+
</div>
27722821
</template>
27732822
<!-- page/login-->
27742823
<template data-simply-template="login">
@@ -2941,6 +2990,12 @@ <h1>Allow access?</h1>
29412990
}
29422991
});
29432992
</script>
2993+
<!-- pushstate-fix (baseComponent/pushstate-fix) -->
2994+
<script>
2995+
addEventListener("popstate", (event) => {
2996+
editor.data.apply(editor.currentData, document)
2997+
})
2998+
</script>
29442999
<!-- /Foot HTML -->
29453000
</body>
29463001
</html>

0 commit comments

Comments
 (0)