{"id":76,"date":"2018-02-09T11:02:37","date_gmt":"2018-02-09T16:02:37","guid":{"rendered":"http:\/\/newmediaproduction.mynmi.net\/?page_id=76"},"modified":"2023-09-21T01:44:04","modified_gmt":"2023-09-21T01:44:04","slug":"bootstrap-triptych","status":"publish","type":"page","link":"https:\/\/nmi.cool\/web\/bootstrap-triptych\/","title":{"rendered":"Bootstrap Triptych"},"content":{"rendered":"\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"1959\" height=\"996\" src=\"https:\/\/nmi.cool\/newmediaproduction\/wp-content\/uploads\/sites\/3\/2018\/02\/Annunciation_Triptych_Merode_Altarpiece_MET_DP273206.jpg\" alt=\"\" class=\"wp-image-81\" srcset=\"https:\/\/nmi.cool\/web\/wp-content\/uploads\/sites\/3\/2018\/02\/Annunciation_Triptych_Merode_Altarpiece_MET_DP273206.jpg 1959w, https:\/\/nmi.cool\/web\/wp-content\/uploads\/sites\/3\/2018\/02\/Annunciation_Triptych_Merode_Altarpiece_MET_DP273206-300x153.jpg 300w, https:\/\/nmi.cool\/web\/wp-content\/uploads\/sites\/3\/2018\/02\/Annunciation_Triptych_Merode_Altarpiece_MET_DP273206-1024x521.jpg 1024w, https:\/\/nmi.cool\/web\/wp-content\/uploads\/sites\/3\/2018\/02\/Annunciation_Triptych_Merode_Altarpiece_MET_DP273206-768x390.jpg 768w, https:\/\/nmi.cool\/web\/wp-content\/uploads\/sites\/3\/2018\/02\/Annunciation_Triptych_Merode_Altarpiece_MET_DP273206-1536x781.jpg 1536w, https:\/\/nmi.cool\/web\/wp-content\/uploads\/sites\/3\/2018\/02\/Annunciation_Triptych_Merode_Altarpiece_MET_DP273206-1568x797.jpg 1568w\" sizes=\"auto, (max-width: 1959px) 100vw, 1959px\" \/><figcaption class=\"wp-element-caption\"><a href=\"https:\/\/en.wikipedia.org\/wiki\/File:Annunciation_Triptych_(Merode_Altarpiece)_MET_DP273206.jpg\"><em>Annunciation Triptych<\/em><\/a><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">? Overview<\/h2>\n\n\n\n<p>As with the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Triptych\">triptych<\/a> above, we&#8217;re going to create a three-paneled look at the same subject. That is, you&#8217;re going to create the same single page three separate times.&nbsp;Each version of the page\u2014what we&#8217;ll call a &#8220;panel&#8221;\u2014will contain the same content, but will be created differently. The first panel will focus creating a webpage with Bootstrap components. The second panel will have you recreate that same page using a pre-created theme, and the third panel will ask you to customize that theme so that you have a truly unique webpage. <\/p>\n\n\n\n<p>Remember that you can check out the <a href=\"https:\/\/nmi.cool\/web\/project-rubric\/\" target=\"_blank\" rel=\"noreferrer noopener\">Project Rubric<\/a> page for more information about grading and class projects in general.  <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">? Rationale<\/h2>\n\n\n\n<p>The three panel approach that this assignment uses will help you create a responsive, mobile-first webpage using Bootstrap components and then allow you to explore the opportunities and challenges presented by integrating a pre-existing theme into your design. Finally, you&#8217;ll learn how to customize that theme to create an original project. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">? Structure<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Panel One&nbsp;<\/h3>\n\n\n\n<p>In Panel One, you&#8217;ll create your site from scratch, using only standard Bootstrap components. Your focus is learning how to achieve the layout and look you want using standard components.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Panel Two&nbsp;<\/h3>\n\n\n\n<p>For Panel Two, you&#8217;ll take your content from Panel One and place it in a theme\/template of your choosing. However, in this panel, you may edit only the content (HTML) of your template, not the appearance (CSS). This panel should take the least time of the three, and is really intended primarily as a record of your progress from Panel One to Panel Three.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Panel Three&nbsp;<\/h3>\n\n\n\n<p>In this panel, you&#8217;ll take what you created in Panel Two and customize every detail just the way you&#8217;d like\u2014colors, images, layout, etc. The end result should be a fantastic-looking Bootstrap page that, while bearing a resemblance to Panel Two, looks uniquely yours.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Organization<\/h3>\n\n\n\n<p>You&#8217;ll work within the pre-structured files in your project-two folder in your webdev folder. Then, copy files from there to the project-two folder on your server as they&#8217;re ready.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">? Content<\/h2>\n\n\n\n<p>For content, you may choose any unified topic you&#8217;d like (it could be giraffes, NBC&#8217;s&nbsp;<em>The Good Place<\/em>, your portfolio, whatever, really.)<\/p>\n\n\n\n<p>As with the first project, there is no specific word count tied to each panel, but you want to generate enough content that you can convincingly execute the goals of the project. In other words, have enough stuff on the page that it looks like you have a real website. This class isn&#8217;t focused on content creation, but try to show your website a bit of love\u2014 make sure to proofread your content carefully and avoid low-resolution images. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">? Grading (10 points total)<\/h2>\n\n\n\n<p>Note: This project is graded a little differently from the last project. Each panel is worth 3 points; this encompasses both required and qualitative elements. The reflection is worth 1 point.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u2705&nbsp;<strong>Required elements<\/strong><\/h3>\n\n\n\n<p><strong>Every panel must include:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A navbar, including:\n<ul class=\"wp-block-list\">\n<li>A site title<\/li>\n\n\n\n<li>A site logo (optional)<\/li>\n\n\n\n<li>Links to all three panels in each panel <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>At least one button (or <a href=\"https:\/\/getbootstrap.com\/docs\/5.1\/components\/buttons\/#button-tags\">link styled like a button<\/a>) in the body of the page (more on buttons vs. links <a href=\"https:\/\/css-tricks.com\/a-complete-guide-to-links-and-buttons\/\">here<\/a>)<\/li>\n\n\n\n<li>A portion of the page that has more than one column in a horizontal layout (in other words, you will need to use the <a href=\"https:\/\/nmi.cool\/web\/bootstrap#grid\" target=\"_blank\" rel=\"noreferrer noopener\">Bootstrap grid<\/a>.)<\/li>\n\n\n\n<li>Images (make sure they are appropriately sized)&nbsp;<\/li>\n\n\n\n<li>A non-system font (i.e.: <a href=\"https:\/\/nmi.cool\/web\/fonts\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google f<\/a><a rel=\"noreferrer noopener\" href=\"http:\/\/nmi.cool\/newmediaproduction\/fonts\/\" target=\"_blank\">o<\/a><a rel=\"noreferrer noopener\" aria-label=\"Google fonts (opens in a new tab)\" href=\"https:\/\/nmi.cool\/newmediaproduction\/fonts\/\" target=\"_blank\">nts<\/a>, etc.)&nbsp; <\/li>\n<\/ul>\n\n\n\n<p><strong>All panels must also meet the following criteria:<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Thoughtful responsive design throughout, including:\n<ul class=\"wp-block-list\">\n<li>Optimization at minimum for mobile and desktop<\/li>\n\n\n\n<li><a href=\"https:\/\/getbootstrap.com\/docs\/5.1\/content\/images\/#responsive-images\" target=\"_blank\" rel=\"noreferrer noopener\">Responsive images<\/a> <\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>All CSS should be on external stylesheets (i.e.: No inline or internal style)\n<ul class=\"wp-block-list\">\n<li> All CSS customizations must be included in a linked <code>custom.css <\/code>stylesheet<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Follow best practices with regards to file naming, HTML and CSS organization, accessibility, etc.  <\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<div class=\"wp-block-group\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\n<p>In addition to the requirements above, a few considerations for each panel:<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p><strong>Panel One<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Integration of all Bootstrap components outlined above<\/li>\n\n\n\n<li>Use of custom.css to lightly customize stock Bootstrap elements (colors, typography, etc.)<\/li>\n<\/ul>\n\n\n\n<p><strong>Panel Two<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Selection of Bootstrap theme \/ template<\/li>\n\n\n\n<li>Absolutely no custom CSS should be included in this panel<\/li>\n<\/ul>\n\n\n\n<p><strong>Panel Three<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Clear difference from stock theme \/ template appearance and structure<\/li>\n\n\n\n<li>Extensive use of custom.css to customize Bootstrap and theme elements<\/li>\n<\/ul>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">?&nbsp;<strong>Qualitative elements<\/strong><\/h3>\n\n\n\n<p>Here are a few things that you can focus on with each panel to help move your project from passing to excelling.<\/p>\n\n\n\n<p><strong>Panel One<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Creative use of Bootstrap components<\/li>\n\n\n\n<li>An eye toward aesthetics<\/li>\n\n\n\n<li>Coherent overall design<\/li>\n<\/ul>\n\n\n\n<p><strong>Panel Two <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Quality of the theme\/template chosen (i.e.: theme is works well for content, is well-rated\/reviewed, etc.) <\/li>\n<\/ul>\n\n\n\n<p><strong>Panel Three<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Creative use of custom.css to customize Bootstrap and theme elements<\/li>\n\n\n\n<li>Integration of advanced CSS techniques (from FCC or other resources)<\/li>\n\n\n\n<li>An eye toward aesthetics<\/li>\n\n\n\n<li>Coherent overall design<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"reflection\">? Reflection (1 point)<\/h2>\n\n\n\n<p>On the main index.html in your project two folder, you&#8217;ll create a small cover page, with a screenshot and a brief (short paragraph or two) written reflection <strong>for each panel<\/strong>. <\/p>\n\n\n\n<p>The reflections serve two purposes. First, articulating your thoughts about the process of building each panel will help you synthesize the skills you&#8217;ve learned. Second, the reflections also allow you to share what you\u2019re proud of and draw the instructor\u2019s eye to elements of your work<a href=\"#footnote-1-76\" id=\"note-1-76\" rel=\"footnote\">1<\/a>.&nbsp;&nbsp;In other words,&nbsp;<strong>tell me why you\u2019ve earned all those qualitative points<\/strong>! What did you do to go above and beyond?<\/p>\n\n\n\n<p>In addition to directly addressing how you integrated qualitative aspects into the assignment, your reflection can also discuss:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>New skills acquired<\/li>\n\n\n\n<li>Struggles faced<\/li>\n\n\n\n<li>Things you&#8217;re proud of<\/li>\n\n\n\n<li>Additional things you&#8217;d like to learn \/ work on in the future<\/li>\n<\/ul>\n\n\n\n<p>Write each reflection after completing each panel, before moving on to the next.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Submission<\/h2>\n\n\n\n<div class=\"wp-block-group is-vertical is-layout-flex wp-container-core-group-is-layout-8cf370e7 wp-block-group-is-layout-flex\">\n<p>Submit by uploading to <code>yoursite.com\/webdev\/project-two<\/code>. <\/p>\n\n\n\n<p>Additionally, you should make sure your project is linked on your webdev homepage: <code>yoursite.com\/webdev<\/code>.<\/p>\n<\/div>\n\n\n\n<div style=\"height:25px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<p>Your instructors will evaluate your project by visiting those URLs, so to double-check that everything\u2019s in the right place, visit those URLs yourself, ideally in a separate browser or an incognito\/private window to ensure that you aren\u2019t falling victim to any&nbsp;<a href=\"https:\/\/nmi.cool\/web\/caching\/\">caching<\/a>&nbsp;issues. Check it once, and then check it again! If I can&#8217;t access your work it will be considered late. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Getting Started on Project Two<\/h2>\n\n\n\n<p>Ready to get going? Excellent! Check out the lesson aptly titled <a href=\"https:\/\/nmi.cool\/web\/getting-started-with-project-two\/\">Getting Started on Project Two<\/a> to get the ball rolling. If you decide to just jump right in without reading this less, no problem! However, it will be a good idea to double-check your work against the outline in his lesson to make sure you&#8217;ve hit all the highlights! <\/p>\n<div class=\"footnotes\"><hr \/><ol><li id=\"footnote-1-76\" class=\"footnote\"><p>which can end up helping you during the grading process!<a href=\"#note-1-76\" class=\"footnote-return\">&#8617;<\/a><\/p><\/li><!--\/#footnote-1.footnote--><\/ol><\/div><!--\/#footnotes-->","protected":false},"excerpt":{"rendered":"<p>? Overview As with the triptych above, we&#8217;re going to create a three-paneled look at the same subject. That is, you&#8217;re going to create the same single page three separate times.&nbsp;Each version of the page\u2014what we&#8217;ll call a &#8220;panel&#8221;\u2014will contain the same content, but will be created differently. The first panel will focus creating a &hellip; <a href=\"https:\/\/nmi.cool\/web\/bootstrap-triptych\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Bootstrap Triptych<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-76","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/nmi.cool\/web\/wp-json\/wp\/v2\/pages\/76","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nmi.cool\/web\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/nmi.cool\/web\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/nmi.cool\/web\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/nmi.cool\/web\/wp-json\/wp\/v2\/comments?post=76"}],"version-history":[{"count":13,"href":"https:\/\/nmi.cool\/web\/wp-json\/wp\/v2\/pages\/76\/revisions"}],"predecessor-version":[{"id":4425,"href":"https:\/\/nmi.cool\/web\/wp-json\/wp\/v2\/pages\/76\/revisions\/4425"}],"wp:attachment":[{"href":"https:\/\/nmi.cool\/web\/wp-json\/wp\/v2\/media?parent=76"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}