File tree Expand file tree Collapse file tree 4 files changed +16
-0
lines changed
Expand file tree Collapse file tree 4 files changed +16
-0
lines changed Original file line number Diff line number Diff line change 88 < meta name ="robots " content ="index, follow ">
99 < link rel ="canonical " href ="https://javaevolved.github.io/enterprise/ejb-vs-cdi.html ">
1010 < link rel ="stylesheet " href ="../styles.css ">
11+ < script >
12+ ( function ( ) { var t = localStorage . getItem ( 'theme' ) || ( window . matchMedia ( '(prefers-color-scheme: light)' ) . matches ?'light' :'dark' ) ; document . documentElement . setAttribute ( 'data-theme' , t ) ; } ) ( ) ;
13+ </ script >
1114 < link rel ="icon " href ="../favicon.svg " type ="image/svg+xml ">
1215 < link rel ="manifest " href ="../manifest.json ">
1316 < meta name ="theme-color " content ="#f97316 ">
9699 < path d ="M10 3C6.13 3 3 6.13 3 10c0 3.09 2 5.71 4.77 6.63.35.06.48-.15.48-.33v-1.16c-1.95.42-2.36-1.07-2.36-1.07-.32-.81-.78-1.03-.78-1.03-.64-.43.05-.42.05-.42.7.05 1.07.72 1.07.72.63 1.08 1.65.77 2.05.59.06-.46.24-.77.44-.95-1.57-.18-3.22-.78-3.22-3.48 0-.77.27-1.4.72-1.89-.07-.18-.31-.9.07-1.87 0 0 .59-.19 1.93.72.56-.16 1.16-.24 1.76-.24s1.2.08 1.76.24c1.34-.91 1.93-.72 1.93-.72.38.97.14 1.69.07 1.87.45.49.72 1.12.72 1.89 0 2.71-1.65 3.3-3.23 3.47.25.22.48.65.48 1.31v1.94c0 .19.13.4.48.33C15 15.71 17 13.09 17 10c0-3.87-3.13-7-7-7z "/>
97100 </ svg >
98101 </ a >
102+ < button class ="theme-toggle " id ="themeToggle " aria-label ="Toggle theme "> ☀️</ button >
99103 < a href ="/ " class ="back-link "> ← All patterns</ a >
100104
101105 < div class ="nav-arrows ">
Original file line number Diff line number Diff line change 88 < meta name ="robots " content ="index, follow ">
99 < link rel ="canonical " href ="https://javaevolved.github.io/enterprise/jdbc-vs-jpa.html ">
1010 < link rel ="stylesheet " href ="../styles.css ">
11+ < script >
12+ ( function ( ) { var t = localStorage . getItem ( 'theme' ) || ( window . matchMedia ( '(prefers-color-scheme: light)' ) . matches ?'light' :'dark' ) ; document . documentElement . setAttribute ( 'data-theme' , t ) ; } ) ( ) ;
13+ </ script >
1114 < link rel ="icon " href ="../favicon.svg " type ="image/svg+xml ">
1215 < link rel ="manifest " href ="../manifest.json ">
1316 < meta name ="theme-color " content ="#f97316 ">
9699 < path d ="M10 3C6.13 3 3 6.13 3 10c0 3.09 2 5.71 4.77 6.63.35.06.48-.15.48-.33v-1.16c-1.95.42-2.36-1.07-2.36-1.07-.32-.81-.78-1.03-.78-1.03-.64-.43.05-.42.05-.42.7.05 1.07.72 1.07.72.63 1.08 1.65.77 2.05.59.06-.46.24-.77.44-.95-1.57-.18-3.22-.78-3.22-3.48 0-.77.27-1.4.72-1.89-.07-.18-.31-.9.07-1.87 0 0 .59-.19 1.93.72.56-.16 1.16-.24 1.76-.24s1.2.08 1.76.24c1.34-.91 1.93-.72 1.93-.72.38.97.14 1.69.07 1.87.45.49.72 1.12.72 1.89 0 2.71-1.65 3.3-3.23 3.47.25.22.48.65.48 1.31v1.94c0 .19.13.4.48.33C15 15.71 17 13.09 17 10c0-3.87-3.13-7-7-7z "/>
97100 </ svg >
98101 </ a >
102+ < button class ="theme-toggle " id ="themeToggle " aria-label ="Toggle theme "> ☀️</ button >
99103 < a href ="/ " class ="back-link "> ← All patterns</ a >
100104
101105 < div class ="nav-arrows ">
Original file line number Diff line number Diff line change 88 < meta name ="robots " content ="index, follow ">
99 < link rel ="canonical " href ="https://javaevolved.github.io/enterprise/jpa-vs-jakarta-data.html ">
1010 < link rel ="stylesheet " href ="../styles.css ">
11+ < script >
12+ ( function ( ) { var t = localStorage . getItem ( 'theme' ) || ( window . matchMedia ( '(prefers-color-scheme: light)' ) . matches ?'light' :'dark' ) ; document . documentElement . setAttribute ( 'data-theme' , t ) ; } ) ( ) ;
13+ </ script >
1114 < link rel ="icon " href ="../favicon.svg " type ="image/svg+xml ">
1215 < link rel ="manifest " href ="../manifest.json ">
1316 < meta name ="theme-color " content ="#f97316 ">
9699 < path d ="M10 3C6.13 3 3 6.13 3 10c0 3.09 2 5.71 4.77 6.63.35.06.48-.15.48-.33v-1.16c-1.95.42-2.36-1.07-2.36-1.07-.32-.81-.78-1.03-.78-1.03-.64-.43.05-.42.05-.42.7.05 1.07.72 1.07.72.63 1.08 1.65.77 2.05.59.06-.46.24-.77.44-.95-1.57-.18-3.22-.78-3.22-3.48 0-.77.27-1.4.72-1.89-.07-.18-.31-.9.07-1.87 0 0 .59-.19 1.93.72.56-.16 1.16-.24 1.76-.24s1.2.08 1.76.24c1.34-.91 1.93-.72 1.93-.72.38.97.14 1.69.07 1.87.45.49.72 1.12.72 1.89 0 2.71-1.65 3.3-3.23 3.47.25.22.48.65.48 1.31v1.94c0 .19.13.4.48.33C15 15.71 17 13.09 17 10c0-3.87-3.13-7-7-7z "/>
97100 </ svg >
98101 </ a >
102+ < button class ="theme-toggle " id ="themeToggle " aria-label ="Toggle theme "> ☀️</ button >
99103 < a href ="/ " class ="back-link "> ← All patterns</ a >
100104
101105 < div class ="nav-arrows ">
Original file line number Diff line number Diff line change 88 < meta name ="robots " content ="index, follow ">
99 < link rel ="canonical " href ="https://javaevolved.github.io/enterprise/servlet-vs-jaxrs.html ">
1010 < link rel ="stylesheet " href ="../styles.css ">
11+ < script >
12+ ( function ( ) { var t = localStorage . getItem ( 'theme' ) || ( window . matchMedia ( '(prefers-color-scheme: light)' ) . matches ?'light' :'dark' ) ; document . documentElement . setAttribute ( 'data-theme' , t ) ; } ) ( ) ;
13+ </ script >
1114 < link rel ="icon " href ="../favicon.svg " type ="image/svg+xml ">
1215 < link rel ="manifest " href ="../manifest.json ">
1316 < meta name ="theme-color " content ="#f97316 ">
9699 < path d ="M10 3C6.13 3 3 6.13 3 10c0 3.09 2 5.71 4.77 6.63.35.06.48-.15.48-.33v-1.16c-1.95.42-2.36-1.07-2.36-1.07-.32-.81-.78-1.03-.78-1.03-.64-.43.05-.42.05-.42.7.05 1.07.72 1.07.72.63 1.08 1.65.77 2.05.59.06-.46.24-.77.44-.95-1.57-.18-3.22-.78-3.22-3.48 0-.77.27-1.4.72-1.89-.07-.18-.31-.9.07-1.87 0 0 .59-.19 1.93.72.56-.16 1.16-.24 1.76-.24s1.2.08 1.76.24c1.34-.91 1.93-.72 1.93-.72.38.97.14 1.69.07 1.87.45.49.72 1.12.72 1.89 0 2.71-1.65 3.3-3.23 3.47.25.22.48.65.48 1.31v1.94c0 .19.13.4.48.33C15 15.71 17 13.09 17 10c0-3.87-3.13-7-7-7z "/>
97100 </ svg >
98101 </ a >
102+ < button class ="theme-toggle " id ="themeToggle " aria-label ="Toggle theme "> ☀️</ button >
99103 < a href ="/ " class ="back-link "> ← All patterns</ a >
100104
101105 < div class ="nav-arrows ">
You can’t perform that action at this time.
0 commit comments