It seems that my cards are somehow styled with bionic reading, bolded halfway and not bolded.
I do not have this addon enabled, and this was not like this before last night. Also, when I go to a next card, or flip the card, it disappears for a split second then returns.
Thinking...
Search
Found 0 results for âtags:official bionic reading bolded halfway not bolded ankihub category:
Support order:latest_topic max_posts:10 status:openâ
This usually isnât caused by AnkiHub or the AnkiHub addâon, but by:
- Card styling (CSS) on the note type
- Another addâon that changes card text rendering
- A recent Anki / addâon update that changed behavior
Because it suddenly started and affects all cards, the most likely culprit is an addâon or a style change that was synced to your profile.
Hereâs what Iâd do stepâbyâstep:
1. Check if itâs an addâon (including AnkiHub)
- Close Anki.
- Reopen Anki while holding Shift â this temporarily disables all addâons (including AnkiHub).
- Review a few cards.
-
If the âbionic readingâ effect disappears:
- Itâs definitely an addâon. Close Anki and reopen normally.
- Go to
Tools â Add-onsand:- First disable any reading/styling/UI addâons (bionic reading, readability, etc.).
- If unsure, disable addâons in batches and restart until you find the one causing it.
- Once you find the addâon, leave it disabled or change its settings.
-
If it does NOT disappear:
- Then itâs probably the card template styling (see next step).
AnkiHub itself does not intentionally apply bionicâstyle bolding, so if disabling all addâons fixes it, itâs likely another addâon.
2. Check the card template / styling (CSS)
- Open the Browser.
- Select an affected card.
- Click CardsâŚ.
- In the window that opens, look at the Styling section (CSS at the bottom).
Look for anything like:
font-weight: 700orboldapplied tospan:first-child,::first-letter, etc.- Any CSS that mentions âbionicâ, âreadâ, or weird
spanrules.
If youâve recently subscribed to or updated an AnkiHub shared deck, itâs possible the note type (including styling) was updated:
- Check the note type name at the top of the Cards window.
- If itâs one managed by AnkiHub:
- You can try switching that deck to a different card type (one without that CSS).
- Or temporarily uncheck âApply note type updatesâ in the AnkiHub addâon settings for that deck and then restore the styling manually (if you have a backup).
If youâre unsure, you can paste the entire CSS from the Styling section into a reply here (formatted as code with css ⌠), and I can help you point out what to remove.
3. Brief flicker / disappearance when flipping or moving to next card
That brief âdisappears then returnsâ effect is often:
- A side effect of an addâon that manipulates the HTML after Anki renders the card (e.g., bionic reading / focus / blur addâons), or
- Complex CSS transitions / animations added to the template.
Once you:
- Test with addâons disabled (Step 1), and
- Check/remove any suspicious CSS (Step 2),
this flicker usually goes away.
What would help next
Reply back with:
- Whether the problem goes away when starting Anki with Shift (all addâons disabled).
- A copy of the Styling section from
CardsâŚfor an affected note type. - Whether this deck/note type is managed via AnkiHub (and which shared deck it is, if so).
With that, I can give you concrete instructions tailored to your exact deck / note type.
-
problem stays with Shift
2. /* ANKINGOVERHAUL *//* 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;
}
/*
ANKIHUB_END
Text below this comment will not be modified by AnkiHub or AnKing add-ons.
Do not edit or remove this comment if you want to protect the content below.
*/
- yes, AnKing v12 deck
Thanks for the detailed infoâthat helps a lot.
-
Good news:
- There is nothing in your CSS that would create a bionicâreading effect (no partial bolding, no special spans, etc.).
- The flicker + bolding together almost certainly point to another addâon modifying the rendered text dynamically, not the template itself.
-
Why starting with Shift didnât help (likely reason)
Holding Shift disables desktop addâons, but:- If youâre also using AnkiDroid / AnkiMobile, they can still have their own display quirks.
- Or you may have a browser extension (for AnkiWeb review) that applies bionic reading globally.
Since youâre on AnKing v12, your template is standard. The issue is almost surely outside the note type.
Next things to check
A. Where exactly are you seeing this?
Please confirm for the problematic screenshot:
- Are you reviewing:
- On desktop Anki, or
- On AnkiDroid, or
- On AnkiMobile (iOS), or
- On AnkiWeb in a browser?
The fix depends heavily on this.
B. If itâs on desktop Anki
Since Shiftâstart didnât fix it, try this:
- Create a brandânew Basic note type:
- Tools â Manage Note Types â Add â Basic â OK.
- Make a simple test card:
- Front:
This is a test sentence to check bolding - Back:
Answer
- Front:
- Review that test card:
- If it also appears in bionic reading style â itâs likely:
- Your OS / display scaling / systemâwide accessibility setting, or
- A GPU/video driver/rendering issue.
- If the test card looks normal, but AnKing cards donât, then:
- There might be JavaScript on the AnKing template (Front/Back tab) from an addâon (not in the Styling CSS).
â Please screenshot or copy the content of Front Template and Back Template for one of the affected AnKing cards and post it here.
- There might be JavaScript on the AnKing template (Front/Back tab) from an addâon (not in the Styling CSS).
- If it also appears in bionic reading style â itâs likely:
C. If itâs on AnkiWeb (in a browser)
Many âbionic readingâ browser extensions silently apply this effect to all websites, including AnkiWeb.
- Check your browser extensions for:
- âBionic Readingâ, âFocusâ, âRead Betterâ, âSpeed Readingâ, etc.
- Disable them temporarily and reload AnkiWeb.
- If that fixes it, you can:
- Disable the extension on
ankiweb.net, or - Turn it off while studying.
- Disable the extension on
D. If itâs on AnkiDroid / AnkiMobile
- Verify that no systemâwide reading / accessibility app is overlaying text (e.g., Android reading enhancers, overlay apps, etc.).
- On AnkiDroid:
- Check
Settings â Advanced â Custom fonts / stylingand see if anything odd is enabled.
- Check
- On iOS, check any Safari extensions or reading apps if youâre using AnkiWeb.
About AnkiHub / AnKing v12 specifically
-
Your CSS reaches down to the comment:
/* ANKIHUB_END Text below this comment will not be modified by AnkiHub or AnKing add-ons. */Above that line, everything is standard AnKing v12 / AnkiHubâmanaged stylingâno bionic logic.
-
AnkiHub can update:
- Fields
- Templates
- Styling
but the bionic effect you describe would require either:
- Extra JavaScript (in Front/Back template) added by an addâon, or
- An external tool (extension/app) postâprocessing the text.
What I need from you next
Please reply with:
- Exact platform where you see the issue (desktop / AnkiDroid / iOS / AnkiWeb + browser).
- If on desktop:
- Result of the simple Basic test card.
- The Front and Back template content for one of the affected AnKing cards (you can redact personal notes).
- If on AnkiWeb:
- A list or screenshot of your browser extensions.
With that, we can pinpoint whether this is:
- A browser/OS âreading enhancerâ
- A specific addâonâs injected script
- Or something else rare on your system.
ankidesktop on Mac
here is front template
{{#Tags}}
{{/Tags}}
{{#ankihub_id}}
<div id="ankihub-note-id" hidden>{{ankihub_id}}</div>
{{/ankihub_id}}
back template
{{^One by one}}
{{/One by one}}
Reveal Next
Toggle All
{{#OME}}{{OME}}{{/OME}}
{{#Lecture Notes}}
<img src="\_AnKingIconSmall.png" style="height:12px"> Lecture Notes
{{/Lecture Notes}}
{{#Missed Questions}}
<img src="\_AnKingIconSmall.png" style="height:12px"> Missed Questions
{{/Missed Questions}}
{{#Pathoma}}
<img src="\_pathoma.icon.png" style="height:12px">
{{/Pathoma}}
{{#Boards and Beyond}}
<img src="\_b&b.icon.png" style="height:12px"> Boards and Beyond
{{/Boards and Beyond}}
{{#Extra}}
{{/Extra}}
{{#First Aid}}
<img src="\_first-aid.icon_v2.1.png" style="height:12px"> First Aid
{{/First Aid}}
{{#Sketchy}}
<img src="\_sketchy.icon.png" style="height:12px"> Sketchy
{{/Sketchy}}
{{#Sketchy 2}}
<img src="\_sketchy.icon.png" style="height:12px"> Sketchy 2
{{/Sketchy 2}}
{{#Sketchy Extra}}
<img src="\_sketchy.icon.png" style="height:12px"> Sketchy Extra
{{/Sketchy Extra}}
{{#Picmonic}}
<img src="\_picmonic.icon.png" style="height:12px"> Picmonic
{{/Picmonic}}
{{#Pixorize}}
<img src="\_pixorize.png" style="height:12px"> Pixorize
{{/Pixorize}}
{{#Physeo}}
<img src="\_physeologo.icon.png" style="height:12px">
{{/Physeo}}
{{#Bootcamp}}
<img src="\_bootcamp.png" style="height:12px"> Bootcamp
{{/Bootcamp}}
{{#OME}}
<a onclick="toggleHintBtn('hint-ome')"></a>
<button id="button-ome" class="button-general" onclick="toggleHintBtn('hint-ome')">
<img src="\_omelogo.icon.png"> OnlineMedEd
</button>
<div id="ome" class="hints" style="display: none;">{{edit:OME}}</div>
{{/OME}}
{{#Additional Resources}}
<img src="\_AnKingIconSmall.png" style="height:12px"> Additional Resources
{{/Additional Resources}}
PSEUDO-FIELD #Boards and Beyond Links
<span id=âhint-bb-linksâ class=âhintBtn tagBasedHintBtn hiddenâ
data-name=âBoards and Beyond Linksâ data-resource-type-tag-part=â#b&bâ data-resource-slug=âbbâ
data-link-prefix=âB&Bâ
>
<img src="\_b&b.icon.png" style="height:12px"> Boards and Beyond Links
PSEUDO-FIELD /Boards and Beyond Links
PSEUDO-FIELD #First Aid Links
<span id=âhint-fa-linksâ class=âhintBtn tagBasedHintBtn hiddenâ
data-name=âFirst Aid Linksâ data-resource-type-tag-part=â#firstaidâ data-resource-slug=âfaâ
data-link-prefix=âFA4â
>
<img src="\_first-aid.icon_v2.1.png" style="height:12px"> First Aid Links
PSEUDO-FIELD /First Aid Links
{{#Tags}}
{{/Tags}}
.cloze-replacer:hover { cursor: pointer; } .cloze-hidden { display: none; } .cloze-replacer .hidden { display: none; } #extra.hidden { display: none; } #tc { color: #222222; position: absolute; top: 16px; margin: 0px; left: 15px; text-decoration: none; height: 320px; overflow: hidden; overflow-y: scroll; white-space: pre-wrap; width: 300px; } #tc p { margin: 0px; } #tc::-webkit-scrollbar { display: none; } #fadebottom_v { height: 30px; width: 300px; background: -webkit-linear-gradient(270deg, rgba(255, 255, 255, 0.1), rgba(255, 255, 255, 1)); z-index: 111; position: absolute; bottom: 0px; left: 15px; } #hc { color: #666; font-weight: bold; } #ic { right: 0px; top: 30px; position: absolute; } #ic img { width: 160px; height: auto; object-fit: cover; overflow: hidden; } #popup-image { width: 140px; height: auto; } #popup-container { background: #fff; position: absolute; bottom: 30px; right: 10px; z-index: 110; -webkit-box-shadow: 0 30px 90px -20px rgba(0, 0, 0, 0.3), 0 0 1px 1px rgba(0, 0, 0, 0.05); box-shadow: 0 30px 90px -20px rgba(0, 0, 0, 0.3), 0 0 1px 1px rgba(0, 0, 0, 0.05); padding: 0; display: none; font-size: 17px; line-height: 20px; border-radius: 2px; width: 480px; height: 340px; overflow: hidden; font-family: Arial; text-align: left; border: 1px solid #d0d0d0; border-radius: 5px; } #close-popup-btn { position: absolute; top: 1px; right: 5px; width: 32px; height: 32px; background: none; border: 0; cursor: pointer; font-family: 'Josefin Sans', sans-serif; font-size: 20px; outline: none; text-align: right; z-index: 112; } #open-wiki-btn { position: absolute; top: 10px; right: 30px; width: 15px; height: 32px; background: none; border: 0; cursor: pointer; text-decoration: none; color: #222222; font-family: 'Josefin Sans', sans-serif; font-size: 17px; outline: none; text-align: left; z-index: 112; }{{#ankihub_id}}
<a class=âankihub-view-noteâ
href='https://app.ankihub.net/decks/notes/{{ankihub_id}}'>
View Note on AnkiHub
.ankihub-view-note {
display: none;
}
.mobile .ankihub-view-note
{
display: block;
left: 50%;
margin-right: -50%;
padding: 8px;
border-radius: 50px;
background-color: #cde3f8;
font-size: 12px;
color: black;
text-decoration: none;
}
/\* AnkiDroid (Android)
The button is fixed to the bottom of the screen. \*/
.android .ankihub-view-note {
position: fixed;
bottom: 5px;
transform: translate(-50%, -50%);
}
/\* AnkiMobile (IPhone)
position: fixed doesn't work on AnkiMobile, so the button is just below the content instead. \*/
.iphone .ankihub-view-note,
.ipad .ankihub-view-note {
position: relative;
transform: translate(-50%, 0);
width: fit-content;
margin-top: 20px;
}
{{/ankihub_id}}
That last line explains everything:
<script src="_bionic-reading.js"></script>
That file is whatâs applying the bionicâreading styling to your cards.
Itâs not part of the default AnKing v12 / AnkiHub template, so it was added manually at some point (or via another addâon) below the ANKIHUB_END marker, which is why AnkiHub didnât overwrite it.
How to fix it
-
Open the Cards⌠window again for this note type.
-
In the Front Template:
-
Scroll to the very bottom.
-
Delete this line:
<script src="_bionic-reading.js"></script>
-
-
Click Close, then review cards again.
That should:
- Remove the bionicâreading bolding, and
- Likely reduce or eliminate the flicker when the card loads (since that script wonât be postâprocessing the text anymore).
Why AnkiHub didnât âfixâ it
-
Everything above:
<!-- ANKIHUB_END Text below this comment will not be modified by AnkiHub or AnKing add-ons. -->is managed by AnkiHub / AnKing.
-
Everything below that comment is your own custom code. AnkiHub intentionally leaves it untouched so users can safely add personal tweaksâlike this
_bionic-reading.jsinclude.
If you remove that line and still see any odd behavior, post another screenshot and (if needed) the Back Template too, but I expect removing that script will fully solve your issue.
Please see this:
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.
