summaryrefslogtreecommitdiff
path: root/src/server/web/views
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/web/views')
-rw-r--r--src/server/web/views/base.pug60
-rw-r--r--src/server/web/views/bios.pug20
-rw-r--r--src/server/web/views/channel.pug21
-rw-r--r--src/server/web/views/cli.pug21
-rw-r--r--src/server/web/views/clip.pug33
-rw-r--r--src/server/web/views/flush.pug47
-rw-r--r--src/server/web/views/gallery-post.pug35
-rw-r--r--src/server/web/views/info-card.pug50
-rw-r--r--src/server/web/views/note.pug43
-rw-r--r--src/server/web/views/page.pug33
-rw-r--r--src/server/web/views/user.pug42
11 files changed, 0 insertions, 405 deletions
diff --git a/src/server/web/views/base.pug b/src/server/web/views/base.pug
deleted file mode 100644
index 42c068c403..0000000000
--- a/src/server/web/views/base.pug
+++ /dev/null
@@ -1,60 +0,0 @@
-block vars
-
-doctype html
-
-!= '<!--\n'
-!= ' _____ _ _ \n'
-!= ' | |_|___ ___| |_ ___ _ _ \n'
-!= ' | | | | |_ -|_ -| \'_| -_| | |\n'
-!= ' |_|_|_|_|___|___|_,_|___|_ |\n'
-!= ' |___|\n'
-!= ' Thank you for using Misskey!\n'
-!= ' If you are reading this message... how about joining the development?\n'
-!= ' https://github.com/misskey-dev/misskey'
-!= '\n-->\n'
-
-html
-
- head
- meta(charset='utf-8')
- meta(name='application-name' content='Misskey')
- meta(name='referrer' content='origin')
- meta(name='theme-color' content='#86b300')
- meta(name='theme-color-orig' content='#86b300')
- meta(property='og:site_name' content= instanceName || 'Misskey')
- meta(name='viewport' content='width=device-width, initial-scale=1')
- link(rel='icon' href= icon || '/favicon.ico')
- link(rel='apple-touch-icon' href= icon || '/apple-touch-icon.png')
- link(rel='manifest' href='/manifest.json')
- link(rel='prefetch' href='https://xn--931a.moe/assets/info.jpg')
- link(rel='prefetch' href='https://xn--931a.moe/assets/not-found.jpg')
- link(rel='prefetch' href='https://xn--931a.moe/assets/error.jpg')
- link(rel='preload' href='https://use.fontawesome.com/releases/v5.15.3/css/all.css' as='style')
- link(rel='stylesheet' href='https://use.fontawesome.com/releases/v5.15.3/css/all.css')
-
- title
- block title
- = title || 'Misskey'
-
- block desc
- meta(name='description' content= desc || '✨🌎✨ A interplanetary communication platform ✨🚀✨')
-
- block meta
-
- block og
- meta(property='og:image' content=img)
-
- style
- include ../style.css
-
- script
- include ../boot.js
-
- body
- noscript: p
- | JavaScriptを有効にしてください
- br
- | Please turn on your JavaScript
- div#splash
- img(src='/favicon.ico')
- block content
diff --git a/src/server/web/views/bios.pug b/src/server/web/views/bios.pug
deleted file mode 100644
index d81a3ee67f..0000000000
--- a/src/server/web/views/bios.pug
+++ /dev/null
@@ -1,20 +0,0 @@
-doctype html
-
-html
-
- head
- meta(charset='utf-8')
- meta(name='application-name' content='Misskey')
- title Misskey BIOS
- style
- include ../bios.css
- script
- include ../bios.js
-
- body
- header
- h1 Misskey BIOS #{version}
- main
- div.tabs
- button#ls edit local storage
- div#content
diff --git a/src/server/web/views/channel.pug b/src/server/web/views/channel.pug
deleted file mode 100644
index 273632f0e0..0000000000
--- a/src/server/web/views/channel.pug
+++ /dev/null
@@ -1,21 +0,0 @@
-extends ./base
-
-block vars
- - const title = channel.name;
- - const url = `${config.url}/channels/${channel.id}`;
-
-block title
- = `${title} | ${instanceName}`
-
-block desc
- meta(name='description' content= channel.description)
-
-block og
- meta(property='og:type' content='article')
- meta(property='og:title' content= title)
- meta(property='og:description' content= channel.description)
- meta(property='og:url' content= url)
- meta(property='og:image' content= channel.bannerUrl)
-
-block meta
- meta(name='twitter:card' content='summary')
diff --git a/src/server/web/views/cli.pug b/src/server/web/views/cli.pug
deleted file mode 100644
index d2cf7c4335..0000000000
--- a/src/server/web/views/cli.pug
+++ /dev/null
@@ -1,21 +0,0 @@
-doctype html
-
-html
-
- head
- meta(charset='utf-8')
- meta(name='application-name' content='Misskey')
- title Misskey Cli
- style
- include ../cli.css
- script
- include ../cli.js
-
- body
- header
- h1 Misskey Cli #{version}
- main
- div#form
- textarea#text
- button#submit submit
- div#tl
diff --git a/src/server/web/views/clip.pug b/src/server/web/views/clip.pug
deleted file mode 100644
index 8de53f19d6..0000000000
--- a/src/server/web/views/clip.pug
+++ /dev/null
@@ -1,33 +0,0 @@
-extends ./base
-
-block vars
- - const user = clip.user;
- - const title = clip.name;
- - const url = `${config.url}/clips/${clip.id}`;
-
-block title
- = `${title} | ${instanceName}`
-
-block desc
- meta(name='description' content= clip.description)
-
-block og
- meta(property='og:type' content='article')
- meta(property='og:title' content= title)
- meta(property='og:description' content= clip.description)
- meta(property='og:url' content= url)
- meta(property='og:image' content= user.avatarUrl)
-
-block meta
- if profile.noCrawle
- meta(name='robots' content='noindex')
-
- meta(name='misskey:user-username' content=user.username)
- meta(name='misskey:user-id' content=user.id)
- meta(name='misskey:clip-id' content=clip.id)
-
- meta(name='twitter:card' content='summary')
-
- // todo
- if user.twitter
- meta(name='twitter:creator' content=`@${user.twitter.screenName}`)
diff --git a/src/server/web/views/flush.pug b/src/server/web/views/flush.pug
deleted file mode 100644
index ec585a34db..0000000000
--- a/src/server/web/views/flush.pug
+++ /dev/null
@@ -1,47 +0,0 @@
-doctype html
-
-html
- #msg
- script.
- const msg = document.getElementById('msg');
- const successText = `\nSuccess Flush! <a href="/">Back to Misskey</a>\n成功しました。<a href="/">Misskeyを開き直してください。</a>`;
-
- message('Start flushing.');
-
- (async function() {
- try {
- localStorage.clear();
- message('localStorage cleared.');
-
- const idbPromises = ['MisskeyClient', 'keyval-store'].map((name, i, arr) => new Promise((res, rej) => {
- const delidb = indexedDB.deleteDatabase(name);
- delidb.onsuccess = () => res(message(`indexedDB "${name}" cleared. (${i + 1}/${arr.length})`));
- delidb.onerror = e => rej(e)
- }));
-
- await Promise.all(idbPromises);
-
- if (navigator.serviceWorker.controller) {
- navigator.serviceWorker.controller.postMessage('clear');
- await navigator.serviceWorker.getRegistrations()
- .then(registrations => {
- return Promise.all(registrations.map(registration => registration.unregister()));
- })
- .catch(e => { throw Error(e) });
- }
-
- message(successText);
- } catch (e) {
- message(`\n${e}\n\nFlush Failed. <a href="/flush">Please retry.</a>\n失敗しました。<a href="/flush">もう一度試してみてください。</a>`);
- message(`\nIf you retry more than 3 times, clear the browser cache or contact to instance admin.\n3回以上試しても失敗する場合、ブラウザのキャッシュを消去し、それでもだめならインスタンス管理者に連絡してみてください。\n`)
-
- console.error(e);
- setTimeout(() => {
- location = '/';
- }, 10000)
- }
- })();
-
- function message(text) {
- msg.insertAdjacentHTML('beforeend', `<p>[${(new Date()).toString()}] ${text.replace(/\n/g,'<br>')}</p>`)
- }
diff --git a/src/server/web/views/gallery-post.pug b/src/server/web/views/gallery-post.pug
deleted file mode 100644
index 95bbb2437c..0000000000
--- a/src/server/web/views/gallery-post.pug
+++ /dev/null
@@ -1,35 +0,0 @@
-extends ./base
-
-block vars
- - const user = post.user;
- - const title = post.title;
- - const url = `${config.url}/gallery/${post.id}`;
-
-block title
- = `${title} | ${instanceName}`
-
-block desc
- meta(name='description' content= post.description)
-
-block og
- meta(property='og:type' content='article')
- meta(property='og:title' content= title)
- meta(property='og:description' content= post.description)
- meta(property='og:url' content= url)
- meta(property='og:image' content= post.files[0].thumbnailUrl)
-
-block meta
- if user.host || profile.noCrawle
- meta(name='robots' content='noindex')
-
- meta(name='misskey:user-username' content=user.username)
- meta(name='misskey:user-id' content=user.id)
-
- meta(name='twitter:card' content='summary')
-
- // todo
- if user.twitter
- meta(name='twitter:creator' content=`@${user.twitter.screenName}`)
-
- if !user.host
- link(rel='alternate' href=url type='application/activity+json')
diff --git a/src/server/web/views/info-card.pug b/src/server/web/views/info-card.pug
deleted file mode 100644
index 1d62778ce1..0000000000
--- a/src/server/web/views/info-card.pug
+++ /dev/null
@@ -1,50 +0,0 @@
-doctype html
-
-html
-
- head
- meta(charset='utf-8')
- meta(name='application-name' content='Misskey')
- title= meta.name || host
- style.
- html, body {
- margin: 0;
- padding: 0;
- min-height: 100vh;
- background: #fff;
- }
-
- #a {
- display: block;
- }
-
- #banner {
- background-size: cover;
- background-position: center center;
- }
-
- #title {
- display: inline-block;
- margin: 24px;
- padding: 0.5em 0.8em;
- color: #fff;
- background: rgba(0, 0, 0, 0.5);
- font-weight: bold;
- font-size: 1.3em;
- }
-
- #content {
- overflow: auto;
- color: #353c3e;
- }
-
- #description {
- margin: 24px;
- }
-
- body
- a#a(href=`https://${host}` target="_blank")
- header#banner(style=`background-image: url(${meta.bannerUrl})`)
- div#title= meta.name || host
- div#content
- div#description= meta.description
diff --git a/src/server/web/views/note.pug b/src/server/web/views/note.pug
deleted file mode 100644
index 7030936975..0000000000
--- a/src/server/web/views/note.pug
+++ /dev/null
@@ -1,43 +0,0 @@
-extends ./base
-
-block vars
- - const user = note.user;
- - const title = user.name ? `${user.name} (@${user.username})` : `@${user.username}`;
- - const url = `${config.url}/notes/${note.id}`;
-
-block title
- = `${title} | ${instanceName}`
-
-block desc
- meta(name='description' content= summary)
-
-block og
- meta(property='og:type' content='article')
- meta(property='og:title' content= title)
- meta(property='og:description' content= summary)
- meta(property='og:url' content= url)
- meta(property='og:image' content= user.avatarUrl)
-
-block meta
- if user.host || profile.noCrawle
- meta(name='robots' content='noindex')
-
- meta(name='misskey:user-username' content=user.username)
- meta(name='misskey:user-id' content=user.id)
- meta(name='misskey:note-id' content=note.id)
-
- meta(name='twitter:card' content='summary')
-
- // todo
- if user.twitter
- meta(name='twitter:creator' content=`@${user.twitter.screenName}`)
-
- if note.prev
- link(rel='prev' href=`${config.url}/notes/${note.prev}`)
- if note.next
- link(rel='next' href=`${config.url}/notes/${note.next}`)
-
- if !user.host
- link(rel='alternate' href=url type='application/activity+json')
- if note.uri
- link(rel='alternate' href=note.uri type='application/activity+json')
diff --git a/src/server/web/views/page.pug b/src/server/web/views/page.pug
deleted file mode 100644
index cb9e1039e1..0000000000
--- a/src/server/web/views/page.pug
+++ /dev/null
@@ -1,33 +0,0 @@
-extends ./base
-
-block vars
- - const user = page.user;
- - const title = page.title;
- - const url = `${config.url}/@${user.username}/${page.name}`;
-
-block title
- = `${title} | ${instanceName}`
-
-block desc
- meta(name='description' content= page.summary)
-
-block og
- meta(property='og:type' content='article')
- meta(property='og:title' content= title)
- meta(property='og:description' content= page.summary)
- meta(property='og:url' content= url)
- meta(property='og:image' content= page.eyeCatchingImage ? page.eyeCatchingImage.thumbnailUrl : user.avatarUrl)
-
-block meta
- if profile.noCrawle
- meta(name='robots' content='noindex')
-
- meta(name='misskey:user-username' content=user.username)
- meta(name='misskey:user-id' content=user.id)
- meta(name='misskey:page-id' content=page.id)
-
- meta(name='twitter:card' content='summary')
-
- // todo
- if user.twitter
- meta(name='twitter:creator' content=`@${user.twitter.screenName}`)
diff --git a/src/server/web/views/user.pug b/src/server/web/views/user.pug
deleted file mode 100644
index 1a8a6b4413..0000000000
--- a/src/server/web/views/user.pug
+++ /dev/null
@@ -1,42 +0,0 @@
-extends ./base
-
-block vars
- - const title = user.name ? `${user.name} (@${user.username})` : `@${user.username}`;
- - const url = `${config.url}/@${(user.host ? `${user.username}@${user.host}` : user.username)}`;
- - const img = user.avatarUrl || null;
-
-block title
- = `${title} | ${instanceName}`
-
-block desc
- meta(name='description' content= profile.description)
-
-block og
- meta(property='og:type' content='blog')
- meta(property='og:title' content= title)
- meta(property='og:description' content= profile.description)
- meta(property='og:url' content= url)
- meta(property='og:image' content= img)
-
-block meta
- if user.host || profile.noCrawle
- meta(name='robots' content='noindex')
-
- meta(name='misskey:user-username' content=user.username)
- meta(name='misskey:user-id' content=user.id)
-
- meta(name='twitter:card' content='summary')
-
- if profile.twitter
- meta(name='twitter:creator' content=`@${profile.twitter.screenName}`)
-
- if !sub
- if !user.host
- link(rel='alternate' href=`${config.url}/users/${user.id}` type='application/activity+json')
- if user.uri
- link(rel='alternate' href=user.uri type='application/activity+json')
- if profile.url
- link(rel='alternate' href=profile.url type='text/html')
-
- each m in me
- link(rel='me' href=`${m}`)