1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6077],{4837:(e,i,r)=>{"use strict";r.r(i),r.d(i,{default:()=>p,useTOC:()=>c});var n=r(7876),t=r(1807),l=r(9928),s=r(1513);let a={src:"/_next/static/media/reading-profile-page.b81d80d4.png",height:284,width:1483,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAABlBMVEUtLy42ODgCUlK4AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAEklEQVR4nGNgZIADRkZGBkYGAAA0AAbGWs+YAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:2};var o=r(9941),d=r(8673);function h(e){let{major:i,minor:r,patch:t}=e;return Math.abs(d.V_.major-i)>1||Math.abs(d.V_.minor-r)>1||Math.abs(d.V_.patch-t)>2?null:(0,n.jsxs)("span",{style:{marginLeft:"0.5rem",padding:"0.2em 0.5em",fontSize:"0.75em",borderRadius:"4px",backgroundColor:"#eef2ff",color:"#3730a3",verticalAlign:"middle",whiteSpace:"nowrap"},children:["v",i,".",r,".",t]})}function c(e){return[{value:"Reading Profiles",id:"reading-profiles",depth:2},{value:(0,n.jsxs)(n.Fragment,{children:["Linked to devices ",(0,n.jsx)(h,{major:0,minor:8,patch:9})]}),id:"linked-to-devices-",depth:3},{value:"Settings",id:"settings",depth:3},{value:"Implicit Profiles",id:"implicit-profiles",depth:3},{value:"Reading Profile Priorities",id:"reading-profile-priorities",depth:3}]}let p=(0,t.e)(function(e){let{toc:i=c(e)}=e,r={a:"a",h2:"h2",h3:"h3",img:"img",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,s.R)(),...e.components};return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.P,{type:"info",children:(0,n.jsx)(r.p,{children:"Reading profiles are part of the v0.8.7 release."})}),"\n",(0,n.jsx)(r.p,{children:(0,n.jsx)(r.img,{alt:"reading-profile-page.png",placeholder:"blur",src:a})}),"\n",(0,n.jsx)(r.h2,{id:i[0].id,children:i[0].value}),"\n",(0,n.jsx)(r.p,{children:"Reading profiles allow you to have different reader settings per series or library. You can create as many reading profiles as you require, as long as the names are unique."}),"\n",(0,n.jsx)(r.p,{children:"Once youâve created your profile, you can bind it to a series or library. This is done via the actionables or bulk actions for series. A library or series can only have one reading profile bound at a time."}),"\n",(0,n.jsx)(o.P,{type:"info",children:(0,n.jsxs)(r.p,{children:["Your default profile is migrated from your user preferences. This profile can ",(0,n.jsx)(r.strong,{children:"not"})," be deleted or renamed."]})}),"\n",(0,n.jsx)(r.h3,{id:i[1].id,children:i[1].value}),"\n",(0,n.jsx)(r.p,{children:"You can bind devices to a reading profile, if a reading profile has devices assigned, it will only be used when youâre reading on one of those devices.\nWhen binding a profile to a series/library you can have at most one profile per device."}),"\n",(0,n.jsx)("br",{}),"\n",(0,n.jsxs)("div",{style:{display:"flex",gap:"16px"},children:[(0,n.jsx)("img",{src:"/guides/user-settings/reading-profiles-device-selection.png",alt:"Device selection",style:{width:"50%"}}),(0,n.jsx)("img",{src:"/guides/user-settings/reading-profiles-bind-to-entity.png",alt:"Bind to entity",style:{width:"50%"}})]}),"\n",(0,n.jsx)(r.h3,{id:i[2].id,children:i[2].value}),"\n",(0,n.jsxs)(r.p,{children:["You can adjust all savable settings for each reader from the reading profile settings page, as well as inside the readers, more information on these can be found ",(0,n.jsx)(r.a,{href:"../readers/comic-manga",children:"here"}),".\nThe following extra options can only be configured on the profile settings page:"]}),"\n",(0,n.jsx)(r.p,{children:(0,n.jsx)(r.strong,{children:"Disable width override"})}),"\n",(0,n.jsxs)(r.p,{children:["When youâre reading on a device with a smaller or equal width than the breakpoint youâve selected, the width override will be disabled. The breakpoint values can be configured via your ",(0,n.jsx)(r.a,{href:"../themes#breakpoints",children:"theme"}),"."]}),"\n",(0,n.jsx)(r.h3,{id:i[3].id,children:i[3].value}),"\n",(0,n.jsxs)(r.p,{children:["When you make changes to a readerâs settings while reading, Kavita will create an implicit profile for you. These profiles are ",(0,n.jsx)(r.strong,{children:"not"})," visible in your reading profiles settings and are automatically bound to the device youâre reading on."]}),"\n",(0,n.jsx)(r.p,{children:"From the reader, you can choose to:"}),"\n",(0,n.jsxs)(r.ul,{children:["\n",(0,n.jsx)(r.li,{children:"Create a new reading profile from the currently loaded implicit profile, which becomes visible in your settings and can be assigned to other series."}),"\n",(0,n.jsx)(r.li,{children:"Update the next profile in line to be selected for this series, ensuring it is up to date with its implicit profile."}),"\n"]}),"\n",(0,n.jsx)(r.p,{children:"Both actions delete the implicit profile."}),"\n",(0,n.jsx)(o.P,{type:"info",children:(0,n.jsx)(r.p,{children:"Implicit profiles are removed when assigning a new profile to a series, or when clearing that seriesâ reading profiles."})}),"\n",(0,n.jsx)(o.P,{type:"warning",children:(0,n.jsx)(r.p,{children:"Implicit profiles are not available for the PDF reader."})}),"\n",(0,n.jsx)(r.h3,{id:i[4].id,children:i[4].value}),"\n",(0,n.jsx)(r.p,{children:"When opening a series, Kavita will automatically select the reading profile in the following order:"}),"\n",(0,n.jsxs)(r.ol,{children:["\n",(0,n.jsx)(r.li,{children:"Implicit profile created for this series"}),"\n",(0,n.jsx)(r.li,{children:"The profile assigned to the series"}),"\n",(0,n.jsx)(r.li,{children:"The profile assigned to the library the series is part of"}),"\n",(0,n.jsx)(r.li,{children:"Your default profile"}),"\n"]}),"\n",(0,n.jsx)(r.p,{children:"For each step, reading profiles with a matching device take priority"})]})},"/guides/user-settings/reading-profiles",{filePath:"pages/guides/user-settings/reading-profiles.mdx",timestamp:17676233e5,pageMap:l.O,frontMatter:{},title:"Reading Profiles"},"undefined"==typeof RemoteContent?c:RemoteContent.useTOC)},7960:(e,i,r)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/guides/user-settings/reading-profiles",function(){return r(4837)}])},9941:(e,i,r)=>{"use strict";r.d(i,{P:()=>o});var n=r(7876),t=r(9241),l=r(87);let s={default:"\uD83D\uDCA1",error:"\uD83D\uDEAB",info:(0,n.jsx)(l.KS,{className:"_mt-1"}),warning:"â ï¸"},a={default:(0,t.A)("_border-orange-100 _bg-orange-50 _text-orange-800 dark:_border-orange-400/30 dark:_bg-orange-400/20 dark:_text-orange-300"),error:(0,t.A)("_border-red-200 _bg-red-100 _text-red-900 dark:_border-red-200/30 dark:_bg-red-900/30 dark:_text-red-200"),info:(0,t.A)("_border-blue-200 _bg-blue-100 _text-blue-900 dark:_border-blue-200/30 dark:_bg-blue-900/30 dark:_text-blue-200"),warning:(0,t.A)("_border-yellow-100 _bg-yellow-50 _text-yellow-900 dark:_border-yellow-200/30 dark:_bg-yellow-700/30 dark:_text-yellow-200")};function o({children:e,type:i="default",emoji:r=s[i]}){return(0,n.jsxs)("div",{className:(0,t.A)("nextra-callout _overflow-x-auto _mt-6 _flex _rounded-lg _border _py-2 ltr:_pr-4 rtl:_pl-4","contrast-more:_border-current contrast-more:dark:_border-current",a[i]),children:[(0,n.jsx)("div",{className:"_select-none _text-xl ltr:_pl-3 ltr:_pr-2 rtl:_pr-3 rtl:_pl-2",style:{fontFamily:'"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"'},children:r}),(0,n.jsx)("div",{className:"_w-full _min-w-0 _leading-7",children:e})]})}}},e=>{e.O(0,[1807,9928,636,6593,8792],()=>e(e.s=7960)),_N_E=e.O()}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.