aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/assets/images/knowyourmeme-icon.svg76
-rw-r--r--src/assets/javascripts/services.js1
-rw-r--r--src/config.json20
3 files changed, 97 insertions, 0 deletions
diff --git a/src/assets/images/knowyourmeme-icon.svg b/src/assets/images/knowyourmeme-icon.svg
new file mode 100644
index 00000000..9f249b08
--- /dev/null
+++ b/src/assets/images/knowyourmeme-icon.svg
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ width="116.947"
+ height="116.94743"
+ viewBox="0 0 3704.8809 3733.9645"
+ version="1.1"
+ id="svg4"
+ sodipodi:docname="knowyourmeme-icon.svg"
+ xml:space="preserve"
+ inkscape:version="1.3.2 (091e20ef0f, 2023-11-25)"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:dc="http://purl.org/dc/elements/1.1/"><sodipodi:namedview
+ id="namedview4"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:showpageshadow="2"
+ inkscape:pageopacity="0.0"
+ inkscape:pagecheckerboard="0"
+ inkscape:deskcolor="#d1d1d1"
+ inkscape:zoom="2.7506454"
+ inkscape:cx="40.717717"
+ inkscape:cy="45.989207"
+ inkscape:window-width="1888"
+ inkscape:window-height="1060"
+ inkscape:window-x="32"
+ inkscape:window-y="0"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="TENOR_GREY" /><!-- Generator: Sketch 3.8.3 (29802) - http://www.bohemiancoding.com/sketch --><title
+ id="title1">TENOR_VECTOR</title><desc
+ id="desc1">Created with Sketch.</desc><defs
+ id="defs1"><clipPath
+ clipPathUnits="userSpaceOnUse"
+ id="clipPath2"><rect
+ style="fill:#ffffff;fill-opacity:1;stroke-width:140.586;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.53144"
+ id="rect3"
+ width="1239.6986"
+ height="1253.6278"
+ x="-2810.0535"
+ y="4927.0469"
+ rx="0"
+ ry="0" /></clipPath></defs><g
+ id="Page-1"
+ stroke="none"
+ stroke-width="1"
+ fill="none"
+ fill-rule="evenodd"
+ transform="translate(1743.8642,1673.0714)"><g
+ id="TENOR_VECTOR"
+ fill="#007add"><g
+ id="TENOR_GREY"><circle
+ style="fill:#13133e;stroke-width:140.586;stroke-linecap:round;stroke-linejoin:round;stroke-opacity:0.53144;fill-opacity:1"
+ id="path2"
+ cx="108.57625"
+ cy="193.90395"
+ r="1866.9753" /><g
+ id="g1"
+ transform="matrix(31.928571,0,0,31.928571,-2118.0964,-2041.0893)"><path
+ fill="url(#svg_7ac8_a)"
+ d="M 130,70 C 130,36.863 103.137,10 70,10 36.863,10 10,36.863 10,70 c 0,33.137 26.863,60 60,60 33.137,0 60,-26.863 60,-60 z"
+ id="path1" /></g><path
+ style="fill:#000000"
+ id="path4" /><path
+ style="fill:#000000"
+ id="path3" /><path
+ style="fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:31.9286px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ d="M -743.18347,-600.25878 V 957.9208 h -191.00247 v 361.9007 H -79.70046 V 957.9208 h -231.2136 V 294.43881 L 342.51635,957.9208 H 161.56653 v 361.9007 H 1151.3384 V 957.9208 H 922.12713 L 136.43462,128.56704 922.12713,-600.25878 H 1151.3384 V -931.99982 H 282.19957 v 331.74104 H 382.72732 L -310.91406,58.198161 V -600.25878 h 231.2136 v -331.74104 h -854.48548 v 331.74104 z"
+ id="path5"
+ sodipodi:nodetypes="cccccccccccccccccccccccccccc" /></g></g></g><metadata
+ id="metadata2"><rdf:RDF><cc:Work
+ rdf:about=""><dc:title>TENOR_VECTOR</dc:title></cc:Work></rdf:RDF></metadata></svg>
diff --git a/src/assets/javascripts/services.js b/src/assets/javascripts/services.js
index dceb1c2d..01e79493 100644
--- a/src/assets/javascripts/services.js
+++ b/src/assets/javascripts/services.js
@@ -719,6 +719,7 @@ const defaultInstances = {
'suds': ['https://sd.vern.cc'],
'unfunny': ['https://uf.vern.cc'],
'soprano': ['https://sp.vern.cc'],
+ 'meme': ['https://mm.vern.cc'],
'waybackClassic': ['https://wayback-classic.net'],
'gothub': ['https://gh.odyssey346.dev'],
'mikuInvidious': ['https://mikuinv.resrv.org'],
diff --git a/src/config.json b/src/config.json
index cf4ed558..0b4a3ee6 100644
--- a/src/config.json
+++ b/src/config.json
@@ -757,6 +757,26 @@
"imageType": "svg",
"url": "https://tenor.com"
},
+ "knowyourmeme": {
+ "frontends": {
+ "meme": {
+ "name": "MeMe",
+ "instanceList": true,
+ "url": "https://git.vern.cc/cobra/MeMe"
+ }
+ },
+ "targets": [
+ "^https?:\\/{2}(www\\.)?knowyourmeme\\.com\\/"
+ ],
+ "name": "KnowYourMeme",
+ "options": {
+ "enabled": false,
+ "unsupportedUrls": "bypass",
+ "frontend": "meme"
+ },
+ "imageType": "svg",
+ "url": "https://knowyourmeme.com"
+ },
"urbanDictionary": {
"frontends": {
"ruralDictionary": {