{"id":155,"date":"2026-05-15T14:07:16","date_gmt":"2026-05-15T14:07:16","guid":{"rendered":"https:\/\/theroyalscode.com\/students\/l_smith\/?p=155"},"modified":"2026-05-15T14:07:16","modified_gmt":"2026-05-15T14:07:16","slug":"pj-website-code","status":"publish","type":"post","link":"https:\/\/theroyalscode.com\/students\/l_smith\/2026\/05\/15\/pj-website-code\/","title":{"rendered":"PJ WEBSITE CODE"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>&lt;!DOCTYPE html>\n&lt;html lang=\"en\">\n&lt;head>\n    &lt;meta charset=\"UTF-8\">\n    &lt;meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n    &lt;title>Camp Half-Blood: Conversations&lt;\/title>\n    &lt;link rel=\"stylesheet\" href=\"style.css\">\n&lt;\/head>\n&lt;body>\n    &lt;!-- Main UI Grid Layout Wrapper -->\n    &lt;div id=\"app-wrapper\">\n        \n        &lt;!-- Left Sidebar: Character Affinities &amp; Profiles -->\n        &lt;div id=\"stats-sidebar\">\n            &lt;h3 class=\"sidebar-title\">Demigod Bonds&lt;\/h3>\n            &lt;div class=\"stat-card\">\n                &lt;div class=\"stat-header\">\n                    &lt;span>Percy Jackson&lt;\/span>\n                    &lt;span id=\"affinity-percy\">0 XP&lt;\/span>\n                &lt;\/div>\n                &lt;div class=\"progress-bar\">&lt;div id=\"bar-percy\" class=\"progress-fill\">&lt;\/div>&lt;\/div>\n            &lt;\/div>\n            &lt;div class=\"stat-card\">\n                &lt;div class=\"stat-header\">\n                    &lt;span>Annabeth Chase&lt;\/span>\n                    &lt;span id=\"affinity-annabeth\">0 XP&lt;\/span>\n                &lt;\/div>\n                &lt;div class=\"progress-bar\">&lt;div id=\"bar-annabeth\" class=\"progress-fill\">&lt;\/div>&lt;\/div>\n            &lt;\/div>\n            &lt;div class=\"stat-card\">\n                &lt;div class=\"stat-header\">\n                    &lt;span>Clarisse La Rue&lt;\/span>\n                    &lt;span id=\"affinity-clarisse\">0 XP&lt;\/span>\n                &lt;\/div>\n                &lt;div class=\"progress-bar\">&lt;div id=\"bar-clarisse\" class=\"progress-fill\">&lt;\/div>&lt;\/div>\n            &lt;\/div>\n            &lt;div class=\"stat-card\">\n                &lt;div class=\"stat-header\">\n                    &lt;span>Nico di Angelo&lt;\/span>\n                    &lt;span id=\"affinity-nico\">0 XP&lt;\/span>\n                &lt;\/div>\n                &lt;div class=\"progress-bar\">&lt;div id=\"bar-nico\" class=\"progress-fill\">&lt;\/div>&lt;\/div>\n            &lt;\/div>\n        &lt;\/div>\n\n        &lt;!-- Right Main: Chat Interface Module Layout -->\n        &lt;div id=\"chat-container\">\n            &lt;!-- Extended Tab Row Selection Engine Components Mapping Event Bounds -->\n            &lt;div class=\"tabs-row\">\n                &lt;button id=\"tab-percy\" class=\"tab-btn active\">Percy&lt;\/button>\n                &lt;button id=\"tab-annabeth\" class=\"tab-btn\">Annabeth&lt;\/button>\n                &lt;button id=\"tab-clarisse\" class=\"tab-btn\">Clarisse&lt;\/button>\n                &lt;button id=\"tab-nico\" class=\"tab-btn\">Nico&lt;\/button>\n            &lt;\/div>\n\n            &lt;!-- Dynamic Dialogue Grid Context Frame Window View -->\n            &lt;div id=\"chat-display-area\">&lt;\/div>\n\n            &lt;!-- Interactive Typing Status Indicator Node -->\n            &lt;div id=\"typing-indicator\">&lt;\/div>\n\n            &lt;!-- Operational Form Control Entry Field Bar Row -->\n            &lt;div class=\"input-row\">\n                &lt;input type=\"text\" id=\"user-msg-input\" placeholder=\"Type a message...\" maxlength=\"80\" autocomplete=\"off\">\n                &lt;button id=\"send-msg-btn\">Send&lt;\/button>\n            &lt;\/div>\n        &lt;\/div>\n\n    &lt;\/div>\n    &lt;script src=\"app.js\">&lt;\/script>\n&lt;\/body>\n&lt;\/html>\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">you can chat with charcters from percy jackson <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">i made it into a website <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">i learned i can not deside from pygame to website <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>you can chat with charcters from percy jackson i made it into a website i learned i can not deside from pygame to website<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-155","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/posts\/155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/comments?post=155"}],"version-history":[{"count":1,"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/posts\/155\/revisions"}],"predecessor-version":[{"id":156,"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/posts\/155\/revisions\/156"}],"wp:attachment":[{"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/media?parent=155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/categories?post=155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/theroyalscode.com\/students\/l_smith\/wp-json\/wp\/v2\/tags?post=155"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}