Bootcamp/Levels/Beginner
No edit summary
Tag: 2017 source edit
No edit summary
Tag: 2017 source edit
Line 1: Line 1:
<html>
     <style>
     <style>
         body {
         body {
Line 13: Line 12:
             width: 100%;
             width: 100%;
             padding: 20px;
             padding: 20px;
        }
        .icon-box-container {
            display: flex;
            width: 90%;
            max-width: 1200px;
            position: relative;
            margin-bottom: -20px; /* Adjust to make it appear closer to the section */
        }
        .image-icon {
            width: 40px;
            height: 40px;
            margin-right: 20px;
            position: absolute;
            top: 50%;
            transform: translateY(-50%);
        }
        .info-box {
            flex-grow: 1;
            border-radius: 20px;
            background: rgba(255, 218, 187, 0.45);
            padding: 20px;
            margin-left: 60px; /* Aligns with the steps */
         }
         }
         .section {
         .section {
            background: rgba(255, 218, 187, 0.10);
            border: 1px solid rgba(0, 0, 0, 0.1);
             width: 90%;
             width: 90%;
             max-width: 1200px;
             max-width: 1200px;
             margin: 20px 0;
             margin: 40px 0 20px; /* Adjust margin to align with the icon-box */
             padding: 20px;
             padding: 20px;
            box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
             display: grid;
             display: grid;
             grid-template-columns: auto 1fr;
             grid-template-columns: auto 1fr;
Line 46: Line 70:
             grid-column: 2 / 3;
             grid-column: 2 / 3;
             grid-row: 2 / 3;
             grid-row: 2 / 3;
            background-color:#FFF0CE;
         }
         }


Line 57: Line 80:
                 grid-template-columns: 1fr;
                 grid-template-columns: 1fr;
                 grid-template-rows: auto auto auto;
                 grid-template-rows: auto auto auto;
            }
            .icon-box-container, .section {
                width: 100%;
             }
             }
             .chapter {
             .chapter {
Line 75: Line 101:
<body>
<body>
     <div class="container">
     <div class="container">
        <!-- Image and Box aligned with the steps part -->
        <div class="icon-box-container">
            <img src="path_to_your_image.png" alt="Icon" class="image-icon">
            <div class="info-box">
                This is the box with some information that aligns with the steps part.
            </div>
        </div>
<!-- Section 1 -->
         <div class="section">
         <div class="section">
             <div class="chapter">Chapter 1</div>
             <div class="chapter">Chapter 1</div>
Line 91: Line 126:
             </div>
             </div>
         </div>
         </div>
<!-- Section 2 -->
         <div class="section">
         <div class="section">
             <div class="chapter">Chapter 2</div>
             <div class="chapter">Chapter 2</div>
Line 106: Line 143:
             </div>
             </div>
         </div>
         </div>
<!-- Section 3 -->
         <div class="section">
         <div class="section">
             <div class="chapter">Chapter 3</div>
             <div class="chapter">Chapter 3</div>

Revision as of 21:58, 4 August 2024

   <style>
       body {
           font-family: Outfit, sans-serif;
           background-color: #f7f7f7;
           margin: 0;
           padding: 0;
       }
       .container {
           display: flex;
           flex-direction: column;
           align-items: center;
           width: 100%;
           padding: 20px;
       }
       .icon-box-container {
           display: flex;
           width: 90%;
           max-width: 1200px;
           position: relative;
           margin-bottom: -20px; /* Adjust to make it appear closer to the section */
       }
       .image-icon {
           width: 40px;
           height: 40px;
           margin-right: 20px;
           position: absolute;
           top: 50%;
           transform: translateY(-50%);
       }
       .info-box {
           flex-grow: 1;
           border-radius: 20px;
           background: rgba(255, 218, 187, 0.45);
           padding: 20px;
           margin-left: 60px; /* Aligns with the steps */
       }
       .section {
           background: rgba(255, 218, 187, 0.10);
           border: 1px solid rgba(0, 0, 0, 0.1);
           width: 90%;
           max-width: 1200px;
           margin: 40px 0 20px; /* Adjust margin to align with the icon-box */
           padding: 20px;
           box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
           display: grid;
           grid-template-columns: auto 1fr;
           grid-template-rows: auto auto;
           gap: 10px 20px;
           align-items: start;
       }
       .chapter {
           background: #FFDABB;
           padding: 10px 20px;
           font-size: 1.5em;
           font-weight: 600;
           grid-row: 1 / 2;
       }
       .steps {
           background: rgba(255, 218, 187, 0.40);
           padding: 10px 20px;
           font-size: 1.2em;
           font-weight: 400;
           grid-column: 2 / 3;
           grid-row: 1 / 2;
       }
       .description {
           font-size: 1em;
           font-weight: 300;
           color: black;
           grid-column: 2 / 3;
           grid-row: 2 / 3;
       }

@media (max-width: 768px) {

           .chapter, .steps, .description {
               font-size: 1em;
           }
           .section {
               padding: 10px;
               grid-template-columns: 1fr;
               grid-template-rows: auto auto auto;
           }
           .icon-box-container, .section {
               width: 100%;
           }
           .chapter {
               grid-column: 1 / 2;
               grid-row: 1 / 2;
           }
           .steps {
               grid-column: 1 / 2;
               grid-row: 2 / 3;
           }
           .description {
               grid-column: 1 / 2;
               grid-row: 3 / 4;
           }
       }
   </style>

</head> <body>

           <img src="path_to_your_image.png" alt="Icon" class="image-icon">
               This is the box with some information that aligns with the steps part.
Chapter 1
Steps 1 - 40: The Basics
  • Introduction to the 1000 Steps Program
  • Installation of MDriven Designer - through ClickOnce or locally
  • Getting started: Create an empty model and save your file
  • Introduction to a Class and Attribute
  • Get familiar with the OCL Debugger
  • Bring up a Seeker and add objects
  • Create an Association
  • Add a Multilink
Chapter 2
Steps 41 - 75: Auto-diagram, OCL, and Autoforms
  • Save a copy with previous versions of your file
  • How to remove and restore deleted Associations
  • How to move Associations
  • Create an Association to self and note how it works in the tree
  • Understand Auto-diagrams and what happens when you delete attributes
  • Introduction to OCL (Object Constraint Language)
  • Become familiar with Autoforms and how to use them
Chapter 3
Steps 76 - 105: Creating a Web Application
  • Introduction to the MDriven Turnkeycore
  • Change the model into a web application
  • Use the ViewModel Editor to correct errors in ViewModels
  • Adopt an Autoform
  • How to handle naming and presentation of Columns
  • Introduction to Nested ViewModel class

</html>

This page was edited 153 days ago on 08/18/2024. What links here