From a115fc5190a637e42bedb1e2b671b79428190edb Mon Sep 17 00:00:00 2001 From: Abdo Date: Mon, 8 Jun 2026 07:06:10 +0300 Subject: [PATCH 01/10] Add the AnKing BLS/ACLS note type --- .../AnKing-BLS-ACLS/AnKing-BLS-ACLS.json | 158 ++++ src/notetypes/AnKing-BLS-ACLS/README.md | 26 + src/notetypes/AnKing-BLS-ACLS/Styling.css | 811 ++++++++++++++++++ src/notetypes/AnKing-BLS-ACLS/back.ejs | 113 +++ src/notetypes/AnKing-BLS-ACLS/front.ejs | 49 ++ 5 files changed, 1157 insertions(+) create mode 100644 src/notetypes/AnKing-BLS-ACLS/AnKing-BLS-ACLS.json create mode 100644 src/notetypes/AnKing-BLS-ACLS/README.md create mode 100644 src/notetypes/AnKing-BLS-ACLS/Styling.css create mode 100644 src/notetypes/AnKing-BLS-ACLS/back.ejs create mode 100644 src/notetypes/AnKing-BLS-ACLS/front.ejs diff --git a/src/notetypes/AnKing-BLS-ACLS/AnKing-BLS-ACLS.json b/src/notetypes/AnKing-BLS-ACLS/AnKing-BLS-ACLS.json new file mode 100644 index 00000000..25940a80 --- /dev/null +++ b/src/notetypes/AnKing-BLS-ACLS/AnKing-BLS-ACLS.json @@ -0,0 +1,158 @@ +{ + "id": 0, + "name": "AnKing BLS/ACLS", + "type": 1, + "mod": 1780889142, + "usn": -1, + "sortf": 0, + "did": 1542938001933, + "tmpls": [ + { + "name": "Cloze", + "ord": 0, + "qfmt": "", + "afmt": "", + "bqfmt": "{{cloze:Text}}", + "bafmt": "{{cloze:Text}}", + "did": null, + "bfont": "Arial", + "bsize": 12, + "id": null, + "scratchPad": false + } + ], + "flds": [ + { + "name": "Text", + "ord": 0, + "sticky": false, + "rtl": false, + "font": "Arial", + "size": 16, + "description": "", + "plainText": false, + "collapsed": false, + "excludeFromSearch": false, + "id": null, + "tag": null, + "preventDeletion": false, + "meta": null, + "media": [], + "collapsibleFieldsCollapseByDefault": false + }, + { + "name": "Extra", + "ord": 1, + "sticky": false, + "rtl": false, + "font": "Arial", + "size": 16, + "description": "", + "plainText": false, + "collapsed": false, + "excludeFromSearch": false, + "id": null, + "tag": null, + "preventDeletion": false, + "media": [] + }, + { + "name": "Personal Notes", + "ord": 2, + "sticky": false, + "rtl": false, + "font": "Arial", + "size": 16, + "description": "", + "plainText": false, + "collapsed": false, + "excludeFromSearch": false, + "id": null, + "tag": null, + "preventDeletion": false, + "media": [] + }, + { + "name": "Algorithm", + "ord": 3, + "sticky": false, + "rtl": false, + "font": "Arial", + "size": 16, + "description": "", + "plainText": false, + "collapsed": false, + "excludeFromSearch": false, + "id": 2147286679623287591, + "tag": null, + "preventDeletion": false + }, + { + "name": "Additional Resources", + "ord": 4, + "sticky": false, + "rtl": false, + "font": "Arial", + "size": 16, + "description": "", + "plainText": false, + "collapsed": false, + "excludeFromSearch": false, + "id": null, + "tag": null, + "preventDeletion": false, + "meta": null, + "media": [], + "collapsibleFieldsCollapseByDefault": false + }, + { + "name": "One by one", + "ord": 5, + "sticky": false, + "rtl": false, + "font": "Arial", + "size": 16, + "description": "Type anything here (i.e. \"yes\") to enable one by one clozes or enable only certain clozes by typing numbers separated by commas (i.e. \"1,3\")", + "plainText": false, + "collapsed": false, + "excludeFromSearch": false, + "id": null, + "tag": null, + "preventDeletion": false, + "meta": null, + "collapsibleFieldsCollapseByDefault": false + }, + { + "name": "ankihub_id", + "ord": 6, + "sticky": false, + "rtl": false, + "font": "Arial", + "size": 20, + "description": "", + "plainText": false, + "collapsed": false, + "excludeFromSearch": false, + "id": 658095253063355201, + "tag": null, + "preventDeletion": false + } + ], + "css": "", + "latexPre": "\\documentclass[12pt]{article}\r\n\\special{papersize=3in,5in}\r\n\\usepackage{amssymb,amsmath}\r\n\\pagestyle{empty}\r\n\\setlength{\\parindent}{0in}\r\n\\begin{document}", + "latexPost": "\\end{document}", + "latexsvg": false, + "req": [ + [ + 0, + "any", + [ + 0, + 5, + 6 + ] + ] + ], + "vers": [], + "tags": [] +} \ No newline at end of file diff --git a/src/notetypes/AnKing-BLS-ACLS/README.md b/src/notetypes/AnKing-BLS-ACLS/README.md new file mode 100644 index 00000000..cc6c6573 --- /dev/null +++ b/src/notetypes/AnKing-BLS-ACLS/README.md @@ -0,0 +1,26 @@ +# AnKing BLS/ACLS + +This note type is used by the [AnKing BLS/ACLS](https://community.ankihub.net/t/introducing-the-anking-bls-acls-deck/592967) deck. + +## Changelog: + +2026-06-12: Initial release. + + +*** + +### If you like these, please consider donating to this project + +
+ +
  + + + +
+ +
+ + + +
diff --git a/src/notetypes/AnKing-BLS-ACLS/Styling.css b/src/notetypes/AnKing-BLS-ACLS/Styling.css new file mode 100644 index 00000000..423a32fa --- /dev/null +++ b/src/notetypes/AnKing-BLS-ACLS/Styling.css @@ -0,0 +1,811 @@ +/* AnKing BLS/ACLS */ + +/* The AnKing wishes you the best of luck! Be sure to check out our YouTube channel and Instagram + for all things Anki and Med School related (including how to customize this card type and use these decks): + www.AnKingMed.com + @ankingmed +*/ + +/*######################################################### +################ USER CUSTOMIZATION START ##############*/ +/* You can choose colors at www.htmlcolorcodes.com */ + +/* TIMER ON/OFF */ +.timer { + display: block; + /* ‘none’ or ‘block’ */ +} + +/* TAGS ON/OFF DESKTOP & MOBILE*/ +#tags-container { + display: none; + /* ‘none’ or ‘block’ */ +} + +.mobile #tags-container { + display: none; + /* ‘none’ or ‘block’ */ +} + +/* MOVE TAGS UP FOR 'NO-DISTRACTIONS' ADD-ON */ +#tags-container { + padding-bottom: 0px; + /* 0 normal, 55 to move up */ +} + + +/*~~~~~~~~~FONT SIZE~~~~~~~~~*/ +/*NOTE: anything with 'px' will keep a font that size indefinitely, +'rem' is a fraction of this size above and allows all text to change size with the above setting */ +/* Desktop */ +html { + font-size: 28px; +} + +/* Mobile */ +.mobile { + font-size: 28px; +} + +/*IPAD ADJUSTMENTS (currently not applied) +.ipad .card, +.ipad #extra { + font-size: 28px; +} +.ipad .hints { + font-size: 24px; +} +.ipad #firstaid, +.ipad #sketchy, +.ipad #sketchy2, +.ipad #sketchyextra, +.ipad #picmonic, +.ipad #pixorize, +.ipad #physeo, +.ipad #additional { + font-size: 20px !important; +} +*/ + +/*REVEALED HINTS FONT SIZE*/ +.hints { + font-size: .85rem; +} + +/*Other Fields Font Size*/ +#firstaid, +#sketchy, +#sketchy2, +#sketchyextra, +#picmonic, +#pixorize, +#physeo, +#additional { + font-size: .6rem !important; +} + +/*Other Fields Font Size on Mobile*/ +.mobile #firstaid, +.mobile #sketchy, +.mobile #sketchy2, +.mobile #sketchyextra, +.mobile #picmonic, +.mobile #pixorize, +.mobile #physeo, +.mobile #additional { + font-size: 20px !important; +} + +/*~~~~~~~~~FONT STYLE~~~~~~~~~*/ +.card, +kbd { + font-family: Arial Greek, Arial; + /*Step exam's font is Arial Greek*/ +} + +/*~~~~~~~MAX IMAGE HEIGHT/WIDTH~~~~~~~*/ +img { + max-width: 85%; + max-height: 100%; +} + +/* #extra img, +#notes img, +#missed img, +#pathoma img, +#bnb img { + max-width: 85%; +} */ + +#firstaid img, +#sketchy img, +#sketchy2 img, +#sketchyextra img, +#picmonic img, +#pixorize img, +#physeo img, +#additional img { + max-width: 60%; +} + + +/*~~~~~~~~~COLORS~~~~~~~~~/ +/* Default Text Color */ +.card { + color: black; +} + +/* Background Color */ +.card { + background-color: #D1CFCE; +} + +/* Cloze Color */ +.cloze, .cloze b, .cloze u, .cloze i { + color: blue; +} + +/* One by One Cloze Color */ +.cloze.one-by-one, .cloze.one-by-one b, .cloze.one-by-one u, .cloze.one-by-one i { + color: #009400; +} + +/* One by One Cloze Hint Color */ +.cloze-hint, .cloze-hint b, .cloze-hint u, .cloze-hint i { + color: #009400; +} + +/* "Extra" Field Color */ +#extra, #extra i { + color: navy; +} + +/* Hint Reveal Color */ +.hints { + color: #4297F9; +} + +/* Missed Questions Hint Reveal Color */ +#missed { + color: red; +} + +/* Timer Countdown Color */ +.timer { + color: transparent; +} + +/* Empty Link Color */ +a:not([href]), +a[href^="javascript:"] { + text-decoration: none; + color: inherit; +} + + +/*~~~~~~~~NIGHT MODE COLORS~~~~~~~~*/ +/* NM Default Text Color */ +.nightMode.card, +.night_mode .card { + color: #FFFAFA !important; +} + +/* NM Background Color */ +.nightMode.card, +.night_mode .card { + background-color: #272828 !important; +} + +/* NM Cloze Color */ +.nightMode .cloze, .nightMode .cloze b, .nightMode .cloze u, .nightMode .cloze i, +.night_mode .cloze, .night_mode .cloze b, .night_mode .cloze u, .night_mode .cloze i { + color: #4297F9 !important; +} + +/* NM One by One Cloze Color */ +.nightMode .cloze.one-by-one, .nightMode .cloze.one-by-one b, .nightMode .cloze.one-by-one u, .nightMode .cloze.one-by-one i, +.night_mode .cloze.one-by-one, .night_mode .cloze.one-by-one b, .night_mode .cloze.one-by-one u, .night_mode .cloze.one-by-one i { + color: #009400 !important; +} + +/* NM One by One Cloze Hint Color */ +.nightMode .cloze-hint, .nightMode .cloze-hint b, .nightMode .cloze-hint u, .nightMode .cloze-hint i, +.night_mode .cloze-hint, .night_mode .cloze-hint b, .night_mode .cloze-hint u, .night_mode .cloze-hint i { + color: #009400 !important; +} + +/* NM "Extra" Field Color */ +.nightMode #extra, .nightMode #extra i, +.night_mode #extra, .night_mode #extra i { + color: magenta; +} + +/* NM Hint Reveal Color */ +.nightMode .hints, +.night_mode .hints { + color: cyan; +} + + +/* ~~~~~COLOR ACCENTS FOR BOLD-ITALICS-UNDERLINE~~~~~~*/ +b { + color: inherit; +} + +u { + color: inherit; +} + +i { + color: inherit; +} + +/*################ USER CUSTOMIZATION END ################ +###########################################################*/ + +/* Styling For Whole Card*/ +.card { + text-align: center; + font-size: 1rem; + height: 100%; + margin: 0px 15px; + flex-grow: 1; + padding-bottom: 1em; + margin-top: 15px; +} + +.mobile .card { + padding-bottom: 5em; + margin: 1ex .3px; +} + +/* Style the horizontal line */ +hr { + opacity: .7 +} + +/* Formatting For Timer */ +.timer { + font-size: 20px; + margin: 12em auto auto auto; +} + + +/* ~~~~~~~~~ FIELDS ~~~~~~~~~ */ +/* Cloze format */ +.cloze { + font-weight: bold; +} + +/* Adjustments For Cloze Edit In Review On Mobile */ +.clozefield, +.mobile .editcloze { + display: none; +} + +.editcloze, +.mobile .clozefield { + display: block; +} + +/* Text When Hint Is Shown*/ +.hints { + font-style: italic; +} + +/*add spacing between hints and extra field*/ +.hints+#extra { + margin-top: 1rem; +} + +/* Extra Field */ +#extra { + font-style: italic; + font-size: 1rem; +} + + +/* ~~~~~~~~~TABLE STYLES~~~~~~~~~ */ + +/* Table dynamic resize, includes mobile and tablet support */ +table { +overflow-x: auto; +margin-left: auto; +margin-right: auto; +border-collapse: collapse; +overflow: scroll; +white-space: normal; +font-style: normal; +font-size: clamp(0.1rem, 1.7vw, 0.9rem) !important; +max-width: 95vw; +} + +/* Left and right border cleanup */ +table td:first-child { + border-left: 1px solid white; +} +table td:last-child { + border-right: 1px solid white; +} + +/* Table dynamic padding */ +table tr, td, th { +padding-top: clamp(0.05rem, 1vw, 1rem); +padding-bottom: clamp(0.05rem, 1vw, 1rem); +padding-left: clamp(0.05rem, 1vw, 1rem); +padding-right: clamp(0.05rem, 1vw, 1rem); +} + +/* Span Correct */ +table span { +font-size: clamp(0.1rem, 1.7vw, 0.9rem) !important; +} + +/* Horizontal Header Style, applies to any row that spans all columns */ +table tr td:first-child[colspan]:last-child[colspan] { +background-color: #ffffff; +color: #367390; +border-top: 3px solid #367390; +border-bottom: 3px solid #367390; +text-align: middle; +padding-top: 1vw; +padding-bottom: 1vw; +} + +/* Alternate Header Style, set in T5 addon settings */ +table th { +background-color: #ddecf2; +color: #266988; +border: 1px solid #ffffff; +font-weight: normal; +text-align: middle; +} + +/* Alternate grey rows */ +table tr:nth-child(even) { +color: #000000; +background-color: #f8f8f8; +} + +/* Default styles if not overridden by above */ +table { +color: #000000; +border: 1px solid #a4cde0; +background-color: #ffffff; +} + +/* NM table colors */ + +.night_mode tr td:first-child[colspan]:last-child[colspan], .nightMode tr td:first-child[colspan]:last-child[colspan] { /* NM Horizontal Header */ + background-color: #19181d; + color: #4491b6; + border-top: 3px solid #393743; + border-bottom: 3px solid #393743; +} + +.night_mode table th, .nightMode table th { /* NM Alternate Header Style */ + background-color: #19181d; + color: #3086ae; + border: 1px solid #393743; +} + +.night_mode table tr:nth-child(even), .nightMode table tr:nth-child(even) { /* NM Alternate rows */ + color: #ffffff; + background-color: #2e2e36; +} + +.night_mode table td:first-child, .nightMode table td:first-child { /* Left and right border cleanup */ + border-left: 1px solid black; +} + +.night_mode table td:last-child, .nightMode table td:last-child { + border-right: 1px solid black; +} + +.night_mode table, .nightMode table { /* NM Default styles */ + color: #ffffff; + border: 1px solid #393743; + background-color: #26252b; +} + + +/* ~~~~~~~~~DETAILS FOR IMAGES~~~~~~~~~ */ +.mobile .card img { + max-width: 100% !important; +} + +#extra img { + min-width: 0%; +} + +.mobile .hints, +.mobile #extra img { + max-width: 100% !important; +} + +/* Classes for individual cards */ +.image40 img { + width: 40% !important; +} + +.image50 img { + width: 50% !important; +} + +.image60 img { + width: 60% !important; +} + +.image70 img { + width: 70% !important; +} + +.image80 img { + width: 80% !important; +} + +.image90 img { + width: 90% !important; +} + +.image40 img, +.image50 img, +.image60 img, +.image70 img, +.image80 img, +.image90 img { + display: block; + margin-right: auto; + margin-left: auto; +} + +.mobile .image40 img, +.mobile .image50 img, +.mobile .image60 img, +.mobile .image70 img, +.mobile .image80 img, +.mobile .image90 img { + width: auto !important; +} + +/*Image hover zoom*/ +#extra img:active, +#notes img:active, +#missed img:active, +#pathoma img:active, +#bnb img:active { + transform: scale(1.2); +} + +#firstaid img:active, +#sketchy img:active, +#sketchy2 img:active, +#sketchyextra img:active, +#picmonic img:active, +#pixorize img:active, +#physeo img:active, +#additional img:active { + transform: scale(1.5); +} + +.mobile img:active { + transform: scale(1.0) !important; +} + + +/* ~~~~~~~MNEMONICS LEFT JUSTIFIED~~~~~~~ */ +.mnemonics { + display: inline-block; + max-width: 50%; + text-align: left; +} + +.mobile .mnemonics { + max-width: 90%; +} + +.centerbox { + text-align: center; +} + + +/* ~~~~~~~~~ LISTS ~~~~~~~~~ */ +ul, ol { + padding-left: 40px; + max-width: 50%; + margin-left: auto; + margin-right: auto; + text-align: left; +} + +ul ul, table ul, ol ol, table ol { + padding-left: 20px; + max-width: 100%; + margin-left: 0; + margin-right: 0; + display: block; +} + +.mobile ul { + text-align: left; + max-width: 100%; +} + +.mobile ol { + text-align: left; + max-width: 100%; +} + + +/* ~~~~~~~~~ ADD-ON CONFIGURATIONS ~~~~~~~~~ */ +/*Compatibility with Image Style Editor add-on*/ +.card { + --w: 0%; +} + +.mobile .card { + --w: 100% !important; +} + +/*Max image width for resize images in editor add-on */ +.card [class^=ui-] img { + max-width: 100% !important; +} + +/*Compatibility with resize images in editor add-on */ +.resizer { + min-width: 0% !important; +} + +.mobile .resizer { + min-width: 100% !important; +} + +/* Fix to make pop-up dictionary images the right size */ +.qtip img { + max-width: 95% !important; + max-height: 95% !important; +} + + +/* ~~~~~~ANKING HYPERLINK IMAGE~~~~~~ */ +#pic { + opacity: 0.0; + font-size: 16px; + font-family: Comic Sans !important; + font-style: bold; + height: 50px; + border: 0; + position: fixed; + bottom: 10px; + right: 10px; + display: block; +} + +#pic:hover { + opacity: 1; + transition: opacity 0.2s ease; +} + +.mobile #pic { + display: none; +} + +/* ~~~~~~~~~ TAGS ~~~~~~~~~ */ +/* Container To Fix Tags At Bottom Of Screen */ +#tags-container { + position: fixed; + bottom: .5px; + width: 100%; + line-height: .45rem; + margin-left: -15px; + background-color: transparent; +} + + +/* Clickable Tags (need to download the add-on) */ +kbd { + display: inline-block; + letter-spacing: .1px; + font-weight: bold; + font-size: 10px !important; + text-shadow: none !important; + padding: 0.05rem 0.1rem !important; + margin: 1px !important; + border-radius: 4px; + border-width: 1.5px !important; + border-style: solid; + background-color: transparent !important; + box-shadow: none !important; + opacity: 0.5; + vertical-align: middle !important; + line-height: auto !important; + height: auto !important; +} + +/* Tag Becomes More Visible On Hover */ +kbd:hover { + opacity: 1; + transition: opacity 0.2s ease; +} + +/* Tag Colors */ +kbd:nth-of-type(1n+0) { + border-color: #F44336; + color: #F44336 !important; +} + +kbd:nth-of-type(2n+0) { + border-color: #9C27B0; + color: #9C27B0 !important; +} + +kbd:nth-of-type(3n+0) { + border-color: #3F51B5; + color: #3F51B5 !important; +} + +kbd:nth-of-type(4n+0) { + border-color: #03A9F4; + color: #03A9F4 !important; +} + +kbd:nth-of-type(5n+0) { + border-color: #009688; + color: #009688 !important; +} + +kbd:nth-of-type(6n+0) { + border-color: #C0CA33; + color: #C0CA33 !important; +} + +kbd:nth-of-type(7n+0) { + border-color: #FF9800; + color: #FF9800 !important; +} + +kbd:nth-of-type(8n+0) { + border-color: #FF5722; + color: #FF5722 !important; +} + +kbd:nth-of-type(9n+0) { + border-color: #9E9E9E; + color: #9E9E9E !important; +} + +kbd:nth-of-type(10n+0) { + border-color: #607D8B; + color: #607D8B !important; +} + +/* Tag Mobile Adjustments */ +.mobile kbd { + opacity: .9; + margin: 1px !important; + display: inline-block; + font-size: 10px !important; +} + +.mobile #tags-container { + line-height: 0.6rem; + margin-left: 0px; +} + + +/* OME BANNER */ +.banner-ome { + max-width: 300px; + display: block; + margin-left: auto; + margin-right: auto; +} + +.mobile .banner-ome { + display: none; +} + +#button-ome { + display: none; +} + +.mobile #button-ome { + display: inline; +} + + +/* ~~~~~~~~~BUTTON LAYOUT~~~~~~~~~ */ +.button-general { + outline: 0; + border-radius: 0.12em; + border: 1px solid #525253 !important; + padding: 5px 5px; + text-align: center; + display: inline-block; + font-size: 9.5px; + background-color: #424242; + color: #AFAFAF !important; + margin-top: 8px; +} + +.mobile .button-general { + font-size: 18px; + padding: 9px 7px; +} + +.expanded-button { + display: block; + margin: auto; + margin-top: 10px; + font-weight: bold; + width: 50% !important; + background: #ababab !important; + color: black !important; + font-weight: bold; + width: 50% !important; +} + + +#button-mq:not(.expanded-button) { + color: #c26165 !important; +} + + +html:not(.mobile) .button-general:hover { + cursor: default; + background-color: #E9E9E9 !important; + color: #363638 !important; +} + +html:not(.mobile) #button-mq:hover { + background-color: #FA8072 !important; + color: black !important; +} + +html:not(.mobile) #button-pat:hover { + background-color: #EABCE4 !important; +} + +html:not(.mobile) #button-fa:hover { + background-color: #FFF1B8 !important; +} + +html:not(.mobile) #button-sketchy:hover { + background-color: #7EDEC0 !important; +} + +html:not(.mobile) #button-pixorize:hover { + background-color: #ea8eed !important; +} + +html:not(.mobile) #button-physeo:hover { + background-color: #A1C0C6 !important; +} + +html:not(.mobile) #button-bootcamp:hover { + background-color: #0b8198 !important; +} + +html:not(.mobile) #button-ome:hover { + background-color: #47C3F3 !important; +} + +/* Show tag based hint buttons only on mobile */ +html:not(.mobile) .tagBasedHintBtn { + display: none; +} + +/* Blur styles */ +img { + transition: filter 0.3s ease; +} + +.blur { + filter: blur(15px); +} + +/* Utility classes */ +.hidden { + display: none; +} diff --git a/src/notetypes/AnKing-BLS-ACLS/back.ejs b/src/notetypes/AnKing-BLS-ACLS/back.ejs new file mode 100644 index 00000000..a2b13fbe --- /dev/null +++ b/src/notetypes/AnKing-BLS-ACLS/back.ejs @@ -0,0 +1,113 @@ + + + +
{{cloze:Text}}
+ + + +
{{edit:cloze:Text}}
+ + +
+ + + +{{^One by one}} + +{{/One by one}} + +
+ + + + + + + + + + + + + + + + + + +{{#Extra}}

+
{{edit:Extra}}
+
{{/Extra}} + +<%- include("src/components/hintButton.ejs", {name: "Personal Notes", short:"ln", hintId: "notes" }) %> + +<%- include("src/components/hintButton.ejs", {name: "Algorithm", short:"al", hintId: "algorithm" }) %> + +<%- include("src/components/hintButton.ejs", {name: "Additional Resources", short:"ar", hintId: "additional" }) %> + + + +The AnKing + +<%- include('src/components/ankingAddEventListener.ejs') %> + +<%- include('src/components/shortcutMatcher.ejs') %> + +<%- include('src/components/colorfulTags.ejs') %> + +<%- include('src/components/tagBasedHintButtonsSetup.ejs') %> + +<%- include('src/components/hintButtonsSetup.ejs') %> + +<%- include('src/components/ankiPersistence.ejs') %> + +<%- include('src/components/clozeOneByOneBack.ejs', {optional: true}) %> + +<%- include('src/components/wikipediaSearches.ejs') %> + +<%- include('src/components/ankiMobileUserActions.ejs') %> + +<%- include('src/components/imageBlur.ejs') %> + +<%- include('src/components/shuffleItems.ejs') %> + diff --git a/src/notetypes/AnKing-BLS-ACLS/front.ejs b/src/notetypes/AnKing-BLS-ACLS/front.ejs new file mode 100644 index 00000000..e115dd81 --- /dev/null +++ b/src/notetypes/AnKing-BLS-ACLS/front.ejs @@ -0,0 +1,49 @@ +
{{cloze:Text}}
+ +
+ + + + + + + + +<%- include('src/components/ankiPersistence.ejs') %> + +<%- include('src/components/clozeOneByOneFront.ejs', {optional: true}) %> + +<%- include('src/components/ankingAddEventListener.ejs') %> + +<%- include('src/components/shortcutMatcher.ejs') %> + +<%- include('src/components/imageBlur.ejs') %> + +<%- include('src/components/shuffleItems.ejs') %> + +<%- include('src/components/countdownTimer.ejs') %> + + + +The AnKing + + + + +<%- include('src/components/colorfulTags.ejs') %> From c31c838e6cf67c304143ab5cc062f1af0b2e0eb3 Mon Sep 17 00:00:00 2001 From: abdnh Date: Mon, 8 Jun 2026 04:07:25 +0000 Subject: [PATCH 02/10] npm build --- Note Types/AnKing MCAT/Back Template.html | 2 +- Note Types/AnKing MCAT/Front Template.html | 2 +- Note Types/AnKing/Back Template.html | 2 +- Note Types/AnKing/Front Template.html | 2 +- Note Types/AnKingAnkisthesia/Back Template.html | 2 +- Note Types/AnKingAnkisthesia/Front Template.html | 2 +- Note Types/AnKingDerm/Back Template.html | 2 +- Note Types/AnKingDerm/Front Template.html | 2 +- Note Types/AnKingDermPath/Back Template.html | 2 +- Note Types/AnKingDermPath/Front Template.html | 2 +- Note Types/AnKingOverhaul/Back Template.html | 2 +- Note Types/AnKingOverhaul/Front Template.html | 2 +- Note Types/AnKingOverlapping/Back Template.html | 2 +- Note Types/AnKingOverlapping/Front Template.html | 2 +- Note Types/Basic-AnKing/Back Template.html | 2 +- Note Types/Basic-AnKing/Front Template.html | 2 +- Note Types/Basic-AnKingLanguage/Back Template.html | 2 +- Note Types/Basic-AnKingLanguage/Front Template.html | 2 +- Note Types/IO-one by one/Back Template.html | 2 +- Note Types/IO-one by one/Front Template.html | 2 +- Note Types/Physeo-Cloze/Back Template.html | 2 +- Note Types/Physeo-Cloze/Front Template.html | 2 +- Note Types/Physeo-IO one by one/Back Template.html | 2 +- Note Types/Physeo-IO one by one/Front Template.html | 2 +- Note Types/Sketchy-Cloze/Back Template.html | 2 +- Note Types/Sketchy-Cloze/Front Template.html | 2 +- 26 files changed, 26 insertions(+), 26 deletions(-) diff --git a/Note Types/AnKing MCAT/Back Template.html b/Note Types/AnKing MCAT/Back Template.html index d77161d1..b882d9b0 100644 --- a/Note Types/AnKing MCAT/Back Template.html +++ b/Note Types/AnKing MCAT/Back Template.html @@ -1,4 +1,4 @@ - + +<%- include('src/components/clozeOneByOneButtons.ejs', {optional: true}) %>