├── module2 ├── css │ └── style.css └── index.html ├── module3 ├── css │ ├── bootstrap-theme.css │ ├── bootstrap-theme.css.map │ ├── bootstrap-theme.min.css │ ├── bootstrap-theme.min.css.map │ ├── bootstrap.css │ ├── bootstrap.css.map │ ├── bootstrap.min.css │ ├── bootstrap.min.css.map │ └── styles.css ├── fonts │ ├── glyphicons-halflings-regular.eot │ ├── glyphicons-halflings-regular.svg │ ├── glyphicons-halflings-regular.ttf │ ├── glyphicons-halflings-regular.woff │ └── glyphicons-halflings-regular.woff2 ├── index.html └── js │ ├── bootstrap.js │ ├── bootstrap.min.js │ ├── jquery-1.11.3.min.js │ ├── npm.js │ └── script.js ├── module4 ├── SpeakGoodBye.js ├── SpeakHello.js ├── index.html └── script.js └── module5 ├── css ├── bootstrap.css ├── bootstrap.min.css └── styles.css ├── fonts ├── glyphicons-halflings-regular.eot ├── glyphicons-halflings-regular.svg ├── glyphicons-halflings-regular.ttf ├── glyphicons-halflings-regular.woff └── glyphicons-halflings-regular.woff2 ├── images ├── ajax-loader.gif ├── jumbotron_1200.jpg ├── jumbotron_768.jpg ├── jumbotron_992.jpg ├── menu-tile.jpg ├── menu │ ├── A │ │ ├── A.jpg │ │ ├── A1.jpg │ │ ├── A10.jpg │ │ ├── A11.jpg │ │ ├── A2.jpg │ │ ├── A3.jpg │ │ ├── A4.jpg │ │ ├── A5.jpg │ │ ├── A6.jpg │ │ ├── A7.jpg │ │ ├── A8.jpg │ │ └── A9.jpg │ ├── B │ │ ├── B.jpg │ │ ├── B1.jpg │ │ ├── B10.jpg │ │ ├── B11.jpg │ │ ├── B12.jpg │ │ ├── B13.jpg │ │ ├── B14.jpg │ │ ├── B15.jpg │ │ ├── B16.jpg │ │ ├── B2.jpg │ │ ├── B3.jpg │ │ ├── B4.jpg │ │ ├── B5.jpg │ │ ├── B6.jpg │ │ ├── B7.jpg │ │ ├── B8.jpg │ │ └── B9.jpg │ ├── C │ │ ├── C.jpg │ │ ├── C1.jpg │ │ ├── C10.jpg │ │ ├── C11.jpg │ │ ├── C12.jpg │ │ ├── C13.jpg │ │ ├── C14.jpg │ │ ├── C15.jpg │ │ ├── C16.jpg │ │ ├── C17.jpg │ │ ├── C18.jpg │ │ ├── C19.jpg │ │ ├── C2.jpg │ │ ├── C3.jpg │ │ ├── C4.jpg │ │ ├── C5.jpg │ │ ├── C6.jpg │ │ ├── C7.jpg │ │ ├── C8.jpg │ │ └── C9.jpg │ ├── CM │ │ ├── CM.jpg │ │ ├── CM1.jpg │ │ ├── CM2.jpg │ │ ├── CM3.jpg │ │ ├── CM4.jpg │ │ └── CM5.jpg │ ├── CSR │ │ ├── CSR.jpg │ │ ├── CSR1.jpg │ │ ├── CSR2.jpg │ │ ├── CSR3.jpg │ │ └── CSR4.jpg │ ├── CU │ │ ├── CU.jpg │ │ ├── CU21.jpg │ │ ├── CU22.jpg │ │ └── CU23.jpg │ ├── D │ │ ├── D.jpg │ │ ├── D1.jpg │ │ ├── D10.jpg │ │ ├── D11.jpg │ │ ├── D12.jpg │ │ ├── D13.jpg │ │ ├── D14.jpg │ │ ├── D15.jpg │ │ ├── D16.jpg │ │ ├── D17.jpg │ │ ├── D18.jpg │ │ ├── D2.jpg │ │ ├── D3.jpg │ │ ├── D4.jpg │ │ ├── D5.jpg │ │ ├── D6.jpg │ │ ├── D7.jpg │ │ ├── D8.jpg │ │ └── D9.jpg │ ├── DK │ │ ├── DK.jpg │ │ ├── DK1.jpg │ │ ├── DK2.jpg │ │ └── Dk3.jpg │ ├── DS │ │ ├── DS.jpg │ │ ├── DS1.jpg │ │ └── DS2.jpg │ ├── F │ │ ├── F.jpg │ │ ├── F1.jpg │ │ ├── F10.jpg │ │ ├── F11.jpg │ │ ├── F12.jpg │ │ ├── F2.jpg │ │ ├── F3.jpg │ │ ├── F4.jpg │ │ ├── F5.jpg │ │ ├── F6.jpg │ │ ├── F7.jpg │ │ ├── F8.jpg │ │ └── F9.jpg │ ├── FR │ │ ├── FR.jpg │ │ ├── FR1.jpg │ │ ├── FR2.jpg │ │ ├── FR3.jpg │ │ ├── FR4.jpg │ │ └── FR5.jpg │ ├── FY │ │ ├── FY.jpg │ │ ├── FY1.jpg │ │ ├── FY2.jpg │ │ ├── FY3.jpg │ │ ├── FY4.jpg │ │ └── FY5.jpg │ ├── L │ │ ├── L.jpg │ │ ├── L1.jpg │ │ ├── L10.jpg │ │ ├── L11.jpg │ │ ├── L12.jpg │ │ ├── L13.jpg │ │ ├── L14.jpg │ │ ├── L15.jpg │ │ ├── L16.jpg │ │ ├── L17.jpg │ │ ├── L18.jpg │ │ ├── L19.jpg │ │ ├── L2.jpg │ │ ├── L20.jpg │ │ ├── L21.jpg │ │ ├── L22.jpg │ │ ├── L23.jpg │ │ ├── L24.jpg │ │ ├── L26.jpg │ │ ├── L27.jpg │ │ ├── L28.jpg │ │ ├── L3.jpg │ │ ├── L4.jpg │ │ ├── L5.jpg │ │ ├── L6.jpg │ │ ├── L7.jpg │ │ ├── L8.jpg │ │ └── L9.jpg │ ├── NF │ │ ├── NF.jpg │ │ ├── NF10.jpg │ │ ├── NF11.jpg │ │ ├── NF12.jpg │ │ └── NF13.jpg │ ├── NL │ │ ├── NL.jpg │ │ ├── NL1.jpg │ │ ├── NL2.jpg │ │ └── NL3.jpg │ ├── NS │ │ ├── NS.jpg │ │ ├── NS1.jpg │ │ ├── NS2.jpg │ │ ├── NS3.jpg │ │ └── NS4.jpg │ ├── PF │ │ ├── PF.jpg │ │ ├── PF1.jpg │ │ ├── PF2.jpg │ │ ├── PF3.jpg │ │ ├── PF4.jpg │ │ └── PF5.jpg │ ├── SO │ │ ├── SO.jpg │ │ ├── SO1.jpg │ │ ├── SO2.jpg │ │ ├── SO3.jpg │ │ ├── SO4.jpg │ │ ├── SO5.jpg │ │ ├── SO6.jpg │ │ └── SO7.jpg │ ├── SP │ │ ├── SP.jpg │ │ ├── SP1.jpg │ │ ├── SP2.jpg │ │ ├── SP3.jpg │ │ ├── SP4.jpg │ │ ├── SP5.jpg │ │ ├── SP6.jpg │ │ ├── SP7.jpg │ │ └── SP8.jpg │ ├── SR │ │ ├── SR.jpg │ │ ├── SR1.jpg │ │ ├── SR10.jpg │ │ ├── SR11.jpg │ │ ├── SR12.jpg │ │ ├── SR13.jpg │ │ ├── SR14.jpg │ │ ├── SR15.jpg │ │ ├── SR16.jpg │ │ ├── SR17.jpg │ │ ├── SR18.jpg │ │ ├── SR19.jpg │ │ ├── SR2.jpg │ │ ├── SR20.jpg │ │ ├── SR21.jpg │ │ ├── SR22.jpg │ │ ├── SR23.jpg │ │ ├── SR24.jpg │ │ ├── SR25.jpg │ │ ├── SR26.jpg │ │ ├── SR27.jpg │ │ ├── SR28.jpg │ │ ├── SR29.jpg │ │ ├── SR3.jpg │ │ ├── SR30.jpg │ │ ├── SR31.jpg │ │ ├── SR32.jpg │ │ ├── SR33.jpg │ │ ├── SR34.jpg │ │ ├── SR35.jpg │ │ ├── SR36.jpg │ │ ├── SR37.jpg │ │ ├── SR38.jpg │ │ ├── SR39.jpg │ │ ├── SR4.jpg │ │ ├── SR40.jpg │ │ ├── SR41.jpg │ │ ├── SR42.jpg │ │ ├── SR43.jpg │ │ ├── SR5.jpg │ │ ├── SR6.jpg │ │ ├── SR7.jpg │ │ ├── SR8.jpg │ │ └── SR9.jpg │ ├── SS │ │ ├── SS.jpg │ │ ├── SS1.jpg │ │ ├── SS10.jpg │ │ ├── SS11.jpg │ │ ├── SS12.jpg │ │ ├── SS13.jpg │ │ ├── SS14.jpg │ │ ├── SS2.jpg │ │ ├── SS3.jpg │ │ ├── SS4.jpg │ │ ├── SS5.jpg │ │ ├── SS6.jpg │ │ ├── SS7.jpg │ │ ├── SS8.jpg │ │ └── SS9.jpg │ ├── T │ │ ├── T.jpg │ │ ├── T1.jpg │ │ ├── T2.jpg │ │ ├── T3.jpg │ │ └── T4.jpg │ ├── V │ │ ├── V.jpg │ │ ├── V1.jpg │ │ ├── V2.jpg │ │ ├── V3.jpg │ │ ├── V4.jpg │ │ ├── V5.jpg │ │ ├── V6.jpg │ │ └── V7.jpg │ └── VG │ │ ├── VG.jpg │ │ ├── VG1.jpg │ │ ├── VG10.jpg │ │ ├── VG11.jpg │ │ ├── VG12.jpg │ │ ├── VG13.jpg │ │ ├── VG14.jpg │ │ ├── VG2.jpg │ │ ├── VG3.jpg │ │ ├── VG4.jpg │ │ ├── VG5.jpg │ │ ├── VG6.jpg │ │ ├── VG7.jpg │ │ ├── VG8.jpg │ │ └── VG9.jpg ├── restaurant-logo.png ├── restaurant-logo_large.png ├── restaurant-logo_medium.png ├── restaurant-logo_small.png ├── specials-tile.jpg └── star-k-logo.png ├── index.html ├── js ├── ajax-utils.js ├── bootstrap.js ├── bootstrap.min.js ├── jquery-2.1.4.min.js ├── npm.js └── script.js └── snippets ├── categories-title-snippet.html ├── category-snippet.html ├── home-snippet.html ├── menu-item.html └── menu-items-title.html /module2/css/style.css: -------------------------------------------------------------------------------- 1 | * { 2 | box-sizing: border-box; 3 | } 4 | 5 | h1 { 6 | text-align: center; 7 | margin-bottom: 35px; 8 | } 9 | 10 | .title { 11 | border: 1px solid black; 12 | font-weight: bold; 13 | position: absolute; 14 | right: 0; 15 | width: 150px; 16 | text-align: center; 17 | padding: 10px 0 10px 0; 18 | margin-top: 0; 19 | } 20 | 21 | .description { 22 | padding: 45px 10px 5px 10px; 23 | } 24 | 25 | #chicken { 26 | background-color: #ffb3b3; 27 | } 28 | 29 | #beef { 30 | background-color: red; 31 | color: white; 32 | } 33 | 34 | #sushi { 35 | background-color: #ffff99; 36 | } 37 | 38 | .row { 39 | width: 100%; 40 | padding: 0 10px 0 10px; 41 | } 42 | 43 | div.section { 44 | background: gray; 45 | border: 1px solid black; 46 | position: relative; 47 | margin: 10px; 48 | } 49 | 50 | 51 | /* Desktop */ 52 | @media (min-width: 992px) { 53 | .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, 54 | .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 { 55 | float: left; 56 | } 57 | 58 | .col-lg-1 { 59 | width: 8.33%; 60 | } 61 | .col-lg-2 { 62 | width: 16.66%; 63 | } 64 | .col-lg-3 { 65 | width: 25%; 66 | } 67 | .col-lg-4 { 68 | width: 33%; 69 | } 70 | .col-lg-5 { 71 | width: 41.66%; 72 | } 73 | .col-lg-6 { 74 | width: 50%; 75 | } 76 | .col-lg-7 { 77 | width: 58.33%; 78 | } 79 | .col-lg-8 { 80 | width: 66.66%; 81 | } 82 | .col-lg-9 { 83 | width: 74.99%; 84 | } 85 | .col-lg-10 { 86 | width: 83.33%; 87 | } 88 | .col-lg-11 { 89 | width: 91.66%; 90 | } 91 | .col-lg-12 { 92 | width: 100%; 93 | } 94 | } 95 | 96 | /* Tablets */ 97 | @media (min-width: 768px) and (max-width: 991px) { 98 | .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, 99 | .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 { 100 | float: left; 101 | } 102 | 103 | .col-md-1 { 104 | width: 8.33%; 105 | } 106 | .col-md-2 { 107 | width: 16.66%; 108 | } 109 | .col-md-3 { 110 | width: 25%; 111 | } 112 | .col-md-4 { 113 | width: 33%; 114 | } 115 | .col-md-5 { 116 | width: 41.66%; 117 | } 118 | .col-md-6 { 119 | width: 50%; 120 | } 121 | .col-md-7 { 122 | width: 58.33%; 123 | } 124 | .col-md-8 { 125 | width: 66.66%; 126 | } 127 | .col-md-9 { 128 | width: 74.99%; 129 | } 130 | .col-md-10 { 131 | width: 83.33%; 132 | } 133 | .col-md-11 { 134 | width: 91.66%; 135 | } 136 | .col-md-12 { 137 | width: 100%; 138 | } 139 | } 140 | 141 | /* Mobile */ 142 | @media (max-width: 767px) { 143 | .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, 144 | .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 { 145 | float: left; 146 | } 147 | 148 | .col-sm-1 { 149 | width: 8.33%; 150 | } 151 | .col-sm-2 { 152 | width: 16.66%; 153 | } 154 | .col-sm-3 { 155 | width: 25%; 156 | } 157 | .col-sm-4 { 158 | width: 33%; 159 | } 160 | .col-sm-5 { 161 | width: 41.66%; 162 | } 163 | .col-sm-6 { 164 | width: 50%; 165 | } 166 | .col-sm-7 { 167 | width: 58.33%; 168 | } 169 | .col-sm-8 { 170 | width: 66.66%; 171 | } 172 | .col-sm-9 { 173 | width: 74.99%; 174 | } 175 | .col-sm-10 { 176 | width: 83.33%; 177 | } 178 | .col-sm-11 { 179 | width: 91.66%; 180 | } 181 | .col-sm-12 { 182 | width: 100%; 183 | } 184 | } -------------------------------------------------------------------------------- /module2/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Module 2 Assignment 7 | 8 | 9 | 10 |

Our Menu

11 |
12 |
13 |
14 |

Chicken

15 |

16 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. 17 | Aenean convallis tortor eget aliquet vehicula. 18 | Nullam sit amet diam tellus. 19 | Sed elementum, dolor in condimentum cursus, libero leo ornare mauris, nec volutpat nisi metus in nunc. 20 | Morbi ex lectus, posuere vel diam in, elementum ultrices ante. 21 | Nullam vitae porta leo. Integer semper facilisis diam id convallis. 22 | Fusce suscipit metus congue nisl dapibus, accumsan bibendum nunc elementum. 23 | In molestie velit in blandit fringilla. 24 | Nullam eu felis at metus rhoncus faucibus. 25 | Curabitur a justo efficitur, bibendum leo ut, rutrum metus. 26 | Cras a sem scelerisque, hendrerit sem mollis, luctus enim. 27 | Proin hendrerit neque purus, eget hendrerit urna ultrices ut. 28 |

29 |
30 |
31 |
32 |
33 |

Beef

34 |

35 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. 36 | Aenean convallis tortor eget aliquet vehicula. 37 | Nullam sit amet diam tellus. 38 | Sed elementum, dolor in condimentum cursus, libero leo ornare mauris, nec volutpat nisi metus in nunc. 39 | Morbi ex lectus, posuere vel diam in, elementum ultrices ante. 40 | Nullam vitae porta leo. Integer semper facilisis diam id convallis. 41 | Fusce suscipit metus congue nisl dapibus, accumsan bibendum nunc elementum. 42 | In molestie velit in blandit fringilla. 43 | Nullam eu felis at metus rhoncus faucibus. 44 | Curabitur a justo efficitur, bibendum leo ut, rutrum metus. 45 | Cras a sem scelerisque, hendrerit sem mollis, luctus enim. 46 | Proin hendrerit neque purus, eget hendrerit urna ultrices ut. 47 |

48 |
49 |
50 |
51 |
52 |

Sushi

53 |

54 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. 55 | Aenean convallis tortor eget aliquet vehicula. 56 | Nullam sit amet diam tellus. 57 | Sed elementum, dolor in condimentum cursus, libero leo ornare mauris, nec volutpat nisi metus in nunc. 58 | Morbi ex lectus, posuere vel diam in, elementum ultrices ante. 59 | Nullam vitae porta leo. Integer semper facilisis diam id convallis. 60 | Fusce suscipit metus congue nisl dapibus, accumsan bibendum nunc elementum. 61 | In molestie velit in blandit fringilla. 62 | Nullam eu felis at metus rhoncus faucibus. 63 | Curabitur a justo efficitur, bibendum leo ut, rutrum metus. 64 | Cras a sem scelerisque, hendrerit sem mollis, luctus enim. 65 | Proin hendrerit neque purus, eget hendrerit urna ultrices ut. 66 |

67 |
68 |
69 |
70 | 71 | -------------------------------------------------------------------------------- /module3/css/bootstrap-theme.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap v3.3.6 (http://getbootstrap.com) 3 | * Copyright 2011-2015 Twitter, Inc. 4 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 5 | */ 6 | .btn-default, 7 | .btn-primary, 8 | .btn-success, 9 | .btn-info, 10 | .btn-warning, 11 | .btn-danger { 12 | text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); 13 | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); 14 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); 15 | } 16 | .btn-default:active, 17 | .btn-primary:active, 18 | .btn-success:active, 19 | .btn-info:active, 20 | .btn-warning:active, 21 | .btn-danger:active, 22 | .btn-default.active, 23 | .btn-primary.active, 24 | .btn-success.active, 25 | .btn-info.active, 26 | .btn-warning.active, 27 | .btn-danger.active { 28 | -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 29 | box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); 30 | } 31 | .btn-default.disabled, 32 | .btn-primary.disabled, 33 | .btn-success.disabled, 34 | .btn-info.disabled, 35 | .btn-warning.disabled, 36 | .btn-danger.disabled, 37 | .btn-default[disabled], 38 | .btn-primary[disabled], 39 | .btn-success[disabled], 40 | .btn-info[disabled], 41 | .btn-warning[disabled], 42 | .btn-danger[disabled], 43 | fieldset[disabled] .btn-default, 44 | fieldset[disabled] .btn-primary, 45 | fieldset[disabled] .btn-success, 46 | fieldset[disabled] .btn-info, 47 | fieldset[disabled] .btn-warning, 48 | fieldset[disabled] .btn-danger { 49 | -webkit-box-shadow: none; 50 | box-shadow: none; 51 | } 52 | .btn-default .badge, 53 | .btn-primary .badge, 54 | .btn-success .badge, 55 | .btn-info .badge, 56 | .btn-warning .badge, 57 | .btn-danger .badge { 58 | text-shadow: none; 59 | } 60 | .btn:active, 61 | .btn.active { 62 | background-image: none; 63 | } 64 | .btn-default { 65 | text-shadow: 0 1px 0 #fff; 66 | background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); 67 | background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); 68 | background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); 69 | background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); 70 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); 71 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 72 | background-repeat: repeat-x; 73 | border-color: #dbdbdb; 74 | border-color: #ccc; 75 | } 76 | .btn-default:hover, 77 | .btn-default:focus { 78 | background-color: #e0e0e0; 79 | background-position: 0 -15px; 80 | } 81 | .btn-default:active, 82 | .btn-default.active { 83 | background-color: #e0e0e0; 84 | border-color: #dbdbdb; 85 | } 86 | .btn-default.disabled, 87 | .btn-default[disabled], 88 | fieldset[disabled] .btn-default, 89 | .btn-default.disabled:hover, 90 | .btn-default[disabled]:hover, 91 | fieldset[disabled] .btn-default:hover, 92 | .btn-default.disabled:focus, 93 | .btn-default[disabled]:focus, 94 | fieldset[disabled] .btn-default:focus, 95 | .btn-default.disabled.focus, 96 | .btn-default[disabled].focus, 97 | fieldset[disabled] .btn-default.focus, 98 | .btn-default.disabled:active, 99 | .btn-default[disabled]:active, 100 | fieldset[disabled] .btn-default:active, 101 | .btn-default.disabled.active, 102 | .btn-default[disabled].active, 103 | fieldset[disabled] .btn-default.active { 104 | background-color: #e0e0e0; 105 | background-image: none; 106 | } 107 | .btn-primary { 108 | background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); 109 | background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); 110 | background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); 111 | background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); 112 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); 113 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 114 | background-repeat: repeat-x; 115 | border-color: #245580; 116 | } 117 | .btn-primary:hover, 118 | .btn-primary:focus { 119 | background-color: #265a88; 120 | background-position: 0 -15px; 121 | } 122 | .btn-primary:active, 123 | .btn-primary.active { 124 | background-color: #265a88; 125 | border-color: #245580; 126 | } 127 | .btn-primary.disabled, 128 | .btn-primary[disabled], 129 | fieldset[disabled] .btn-primary, 130 | .btn-primary.disabled:hover, 131 | .btn-primary[disabled]:hover, 132 | fieldset[disabled] .btn-primary:hover, 133 | .btn-primary.disabled:focus, 134 | .btn-primary[disabled]:focus, 135 | fieldset[disabled] .btn-primary:focus, 136 | .btn-primary.disabled.focus, 137 | .btn-primary[disabled].focus, 138 | fieldset[disabled] .btn-primary.focus, 139 | .btn-primary.disabled:active, 140 | .btn-primary[disabled]:active, 141 | fieldset[disabled] .btn-primary:active, 142 | .btn-primary.disabled.active, 143 | .btn-primary[disabled].active, 144 | fieldset[disabled] .btn-primary.active { 145 | background-color: #265a88; 146 | background-image: none; 147 | } 148 | .btn-success { 149 | background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); 150 | background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); 151 | background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); 152 | background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); 153 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); 154 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 155 | background-repeat: repeat-x; 156 | border-color: #3e8f3e; 157 | } 158 | .btn-success:hover, 159 | .btn-success:focus { 160 | background-color: #419641; 161 | background-position: 0 -15px; 162 | } 163 | .btn-success:active, 164 | .btn-success.active { 165 | background-color: #419641; 166 | border-color: #3e8f3e; 167 | } 168 | .btn-success.disabled, 169 | .btn-success[disabled], 170 | fieldset[disabled] .btn-success, 171 | .btn-success.disabled:hover, 172 | .btn-success[disabled]:hover, 173 | fieldset[disabled] .btn-success:hover, 174 | .btn-success.disabled:focus, 175 | .btn-success[disabled]:focus, 176 | fieldset[disabled] .btn-success:focus, 177 | .btn-success.disabled.focus, 178 | .btn-success[disabled].focus, 179 | fieldset[disabled] .btn-success.focus, 180 | .btn-success.disabled:active, 181 | .btn-success[disabled]:active, 182 | fieldset[disabled] .btn-success:active, 183 | .btn-success.disabled.active, 184 | .btn-success[disabled].active, 185 | fieldset[disabled] .btn-success.active { 186 | background-color: #419641; 187 | background-image: none; 188 | } 189 | .btn-info { 190 | background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); 191 | background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); 192 | background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); 193 | background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); 194 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); 195 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 196 | background-repeat: repeat-x; 197 | border-color: #28a4c9; 198 | } 199 | .btn-info:hover, 200 | .btn-info:focus { 201 | background-color: #2aabd2; 202 | background-position: 0 -15px; 203 | } 204 | .btn-info:active, 205 | .btn-info.active { 206 | background-color: #2aabd2; 207 | border-color: #28a4c9; 208 | } 209 | .btn-info.disabled, 210 | .btn-info[disabled], 211 | fieldset[disabled] .btn-info, 212 | .btn-info.disabled:hover, 213 | .btn-info[disabled]:hover, 214 | fieldset[disabled] .btn-info:hover, 215 | .btn-info.disabled:focus, 216 | .btn-info[disabled]:focus, 217 | fieldset[disabled] .btn-info:focus, 218 | .btn-info.disabled.focus, 219 | .btn-info[disabled].focus, 220 | fieldset[disabled] .btn-info.focus, 221 | .btn-info.disabled:active, 222 | .btn-info[disabled]:active, 223 | fieldset[disabled] .btn-info:active, 224 | .btn-info.disabled.active, 225 | .btn-info[disabled].active, 226 | fieldset[disabled] .btn-info.active { 227 | background-color: #2aabd2; 228 | background-image: none; 229 | } 230 | .btn-warning { 231 | background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); 232 | background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); 233 | background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); 234 | background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); 235 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); 236 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 237 | background-repeat: repeat-x; 238 | border-color: #e38d13; 239 | } 240 | .btn-warning:hover, 241 | .btn-warning:focus { 242 | background-color: #eb9316; 243 | background-position: 0 -15px; 244 | } 245 | .btn-warning:active, 246 | .btn-warning.active { 247 | background-color: #eb9316; 248 | border-color: #e38d13; 249 | } 250 | .btn-warning.disabled, 251 | .btn-warning[disabled], 252 | fieldset[disabled] .btn-warning, 253 | .btn-warning.disabled:hover, 254 | .btn-warning[disabled]:hover, 255 | fieldset[disabled] .btn-warning:hover, 256 | .btn-warning.disabled:focus, 257 | .btn-warning[disabled]:focus, 258 | fieldset[disabled] .btn-warning:focus, 259 | .btn-warning.disabled.focus, 260 | .btn-warning[disabled].focus, 261 | fieldset[disabled] .btn-warning.focus, 262 | .btn-warning.disabled:active, 263 | .btn-warning[disabled]:active, 264 | fieldset[disabled] .btn-warning:active, 265 | .btn-warning.disabled.active, 266 | .btn-warning[disabled].active, 267 | fieldset[disabled] .btn-warning.active { 268 | background-color: #eb9316; 269 | background-image: none; 270 | } 271 | .btn-danger { 272 | background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); 273 | background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); 274 | background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); 275 | background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); 276 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); 277 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 278 | background-repeat: repeat-x; 279 | border-color: #b92c28; 280 | } 281 | .btn-danger:hover, 282 | .btn-danger:focus { 283 | background-color: #c12e2a; 284 | background-position: 0 -15px; 285 | } 286 | .btn-danger:active, 287 | .btn-danger.active { 288 | background-color: #c12e2a; 289 | border-color: #b92c28; 290 | } 291 | .btn-danger.disabled, 292 | .btn-danger[disabled], 293 | fieldset[disabled] .btn-danger, 294 | .btn-danger.disabled:hover, 295 | .btn-danger[disabled]:hover, 296 | fieldset[disabled] .btn-danger:hover, 297 | .btn-danger.disabled:focus, 298 | .btn-danger[disabled]:focus, 299 | fieldset[disabled] .btn-danger:focus, 300 | .btn-danger.disabled.focus, 301 | .btn-danger[disabled].focus, 302 | fieldset[disabled] .btn-danger.focus, 303 | .btn-danger.disabled:active, 304 | .btn-danger[disabled]:active, 305 | fieldset[disabled] .btn-danger:active, 306 | .btn-danger.disabled.active, 307 | .btn-danger[disabled].active, 308 | fieldset[disabled] .btn-danger.active { 309 | background-color: #c12e2a; 310 | background-image: none; 311 | } 312 | .thumbnail, 313 | .img-thumbnail { 314 | -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); 315 | box-shadow: 0 1px 2px rgba(0, 0, 0, .075); 316 | } 317 | .dropdown-menu > li > a:hover, 318 | .dropdown-menu > li > a:focus { 319 | background-color: #e8e8e8; 320 | background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); 321 | background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); 322 | background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); 323 | background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); 324 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); 325 | background-repeat: repeat-x; 326 | } 327 | .dropdown-menu > .active > a, 328 | .dropdown-menu > .active > a:hover, 329 | .dropdown-menu > .active > a:focus { 330 | background-color: #2e6da4; 331 | background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); 332 | background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); 333 | background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); 334 | background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); 335 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); 336 | background-repeat: repeat-x; 337 | } 338 | .navbar-default { 339 | background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); 340 | background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); 341 | background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); 342 | background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); 343 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); 344 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 345 | background-repeat: repeat-x; 346 | border-radius: 4px; 347 | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); 348 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); 349 | } 350 | .navbar-default .navbar-nav > .open > a, 351 | .navbar-default .navbar-nav > .active > a { 352 | background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); 353 | background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); 354 | background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); 355 | background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); 356 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); 357 | background-repeat: repeat-x; 358 | -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); 359 | box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); 360 | } 361 | .navbar-brand, 362 | .navbar-nav > li > a { 363 | text-shadow: 0 1px 0 rgba(255, 255, 255, .25); 364 | } 365 | .navbar-inverse { 366 | background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); 367 | background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); 368 | background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); 369 | background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); 370 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); 371 | filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); 372 | background-repeat: repeat-x; 373 | border-radius: 4px; 374 | } 375 | .navbar-inverse .navbar-nav > .open > a, 376 | .navbar-inverse .navbar-nav > .active > a { 377 | background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); 378 | background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); 379 | background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); 380 | background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); 381 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); 382 | background-repeat: repeat-x; 383 | -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); 384 | box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); 385 | } 386 | .navbar-inverse .navbar-brand, 387 | .navbar-inverse .navbar-nav > li > a { 388 | text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); 389 | } 390 | .navbar-static-top, 391 | .navbar-fixed-top, 392 | .navbar-fixed-bottom { 393 | border-radius: 0; 394 | } 395 | @media (max-width: 767px) { 396 | .navbar .navbar-nav .open .dropdown-menu > .active > a, 397 | .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, 398 | .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { 399 | color: #fff; 400 | background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); 401 | background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); 402 | background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); 403 | background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); 404 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); 405 | background-repeat: repeat-x; 406 | } 407 | } 408 | .alert { 409 | text-shadow: 0 1px 0 rgba(255, 255, 255, .2); 410 | -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); 411 | box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); 412 | } 413 | .alert-success { 414 | background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); 415 | background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); 416 | background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); 417 | background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); 418 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); 419 | background-repeat: repeat-x; 420 | border-color: #b2dba1; 421 | } 422 | .alert-info { 423 | background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); 424 | background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); 425 | background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); 426 | background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); 427 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); 428 | background-repeat: repeat-x; 429 | border-color: #9acfea; 430 | } 431 | .alert-warning { 432 | background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); 433 | background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); 434 | background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); 435 | background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); 436 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); 437 | background-repeat: repeat-x; 438 | border-color: #f5e79e; 439 | } 440 | .alert-danger { 441 | background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); 442 | background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); 443 | background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); 444 | background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); 445 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); 446 | background-repeat: repeat-x; 447 | border-color: #dca7a7; 448 | } 449 | .progress { 450 | background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); 451 | background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); 452 | background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); 453 | background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); 454 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); 455 | background-repeat: repeat-x; 456 | } 457 | .progress-bar { 458 | background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); 459 | background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); 460 | background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); 461 | background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); 462 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); 463 | background-repeat: repeat-x; 464 | } 465 | .progress-bar-success { 466 | background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); 467 | background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); 468 | background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); 469 | background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); 470 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); 471 | background-repeat: repeat-x; 472 | } 473 | .progress-bar-info { 474 | background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); 475 | background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); 476 | background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); 477 | background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); 478 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); 479 | background-repeat: repeat-x; 480 | } 481 | .progress-bar-warning { 482 | background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); 483 | background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); 484 | background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); 485 | background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); 486 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); 487 | background-repeat: repeat-x; 488 | } 489 | .progress-bar-danger { 490 | background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); 491 | background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); 492 | background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); 493 | background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); 494 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); 495 | background-repeat: repeat-x; 496 | } 497 | .progress-bar-striped { 498 | background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 499 | background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 500 | background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); 501 | } 502 | .list-group { 503 | border-radius: 4px; 504 | -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); 505 | box-shadow: 0 1px 2px rgba(0, 0, 0, .075); 506 | } 507 | .list-group-item.active, 508 | .list-group-item.active:hover, 509 | .list-group-item.active:focus { 510 | text-shadow: 0 -1px 0 #286090; 511 | background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); 512 | background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); 513 | background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); 514 | background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); 515 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); 516 | background-repeat: repeat-x; 517 | border-color: #2b669a; 518 | } 519 | .list-group-item.active .badge, 520 | .list-group-item.active:hover .badge, 521 | .list-group-item.active:focus .badge { 522 | text-shadow: none; 523 | } 524 | .panel { 525 | -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); 526 | box-shadow: 0 1px 2px rgba(0, 0, 0, .05); 527 | } 528 | .panel-default > .panel-heading { 529 | background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); 530 | background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); 531 | background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); 532 | background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); 533 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); 534 | background-repeat: repeat-x; 535 | } 536 | .panel-primary > .panel-heading { 537 | background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); 538 | background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); 539 | background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); 540 | background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); 541 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); 542 | background-repeat: repeat-x; 543 | } 544 | .panel-success > .panel-heading { 545 | background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); 546 | background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); 547 | background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); 548 | background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); 549 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); 550 | background-repeat: repeat-x; 551 | } 552 | .panel-info > .panel-heading { 553 | background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); 554 | background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); 555 | background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); 556 | background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); 557 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); 558 | background-repeat: repeat-x; 559 | } 560 | .panel-warning > .panel-heading { 561 | background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); 562 | background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); 563 | background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); 564 | background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); 565 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); 566 | background-repeat: repeat-x; 567 | } 568 | .panel-danger > .panel-heading { 569 | background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); 570 | background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); 571 | background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); 572 | background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); 573 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); 574 | background-repeat: repeat-x; 575 | } 576 | .well { 577 | background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); 578 | background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); 579 | background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); 580 | background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); 581 | filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); 582 | background-repeat: repeat-x; 583 | border-color: #dcdcdc; 584 | -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); 585 | box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); 586 | } 587 | /*# sourceMappingURL=bootstrap-theme.css.map */ 588 | -------------------------------------------------------------------------------- /module3/css/bootstrap-theme.min.css: -------------------------------------------------------------------------------- 1 | /*! 2 | * Bootstrap v3.3.6 (http://getbootstrap.com) 3 | * Copyright 2011-2015 Twitter, Inc. 4 | * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) 5 | */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger.disabled,.btn-danger[disabled],.btn-default.disabled,.btn-default[disabled],.btn-info.disabled,.btn-info[disabled],.btn-primary.disabled,.btn-primary[disabled],.btn-success.disabled,.btn-success[disabled],.btn-warning.disabled,.btn-warning[disabled],fieldset[disabled] .btn-danger,fieldset[disabled] .btn-default,fieldset[disabled] .btn-info,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-success,fieldset[disabled] .btn-warning{-webkit-box-shadow:none;box-shadow:none}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} 6 | /*# sourceMappingURL=bootstrap-theme.min.css.map */ -------------------------------------------------------------------------------- /module3/css/bootstrap-theme.min.css.map: -------------------------------------------------------------------------------- 1 | {"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":";;;;AAmBA,YAAA,aAAA,UAAA,aAAA,aAAA,aAME,YAAA,EAAA,KAAA,EAAA,eC2CA,mBAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,iBDvCR,mBAAA,mBAAA,oBAAA,oBAAA,iBAAA,iBAAA,oBAAA,oBAAA,oBAAA,oBAAA,oBAAA,oBCsCA,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBDlCR,qBAAA,sBAAA,sBAAA,uBAAA,mBAAA,oBAAA,sBAAA,uBAAA,sBAAA,uBAAA,sBAAA,uBAAA,+BAAA,gCAAA,6BAAA,gCAAA,gCAAA,gCCiCA,mBAAA,KACQ,WAAA,KDlDV,mBAAA,oBAAA,iBAAA,oBAAA,oBAAA,oBAuBI,YAAA,KAyCF,YAAA,YAEE,iBAAA,KAKJ,aErEI,YAAA,EAAA,IAAA,EAAA,KACA,iBAAA,iDACA,iBAAA,4CAAA,iBAAA,qEAEA,iBAAA,+CCnBF,OAAA,+GH4CA,OAAA,0DACA,kBAAA,SAuC2C,aAAA,QAA2B,aAAA,KArCtE,mBAAA,mBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,oBAAA,oBAEE,iBAAA,QACA,aAAA,QAMA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,uBAAA,8BAAA,6BAAA,8BAAA,6BAAA,6BAAA,gCAAA,uCAAA,sCAAA,uCAAA,sCAAA,sCAME,iBAAA,QACA,iBAAA,KAgBN,aEtEI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,mBAAA,mBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,oBAAA,oBAEE,iBAAA,QACA,aAAA,QAMA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,uBAAA,8BAAA,6BAAA,8BAAA,6BAAA,6BAAA,gCAAA,uCAAA,sCAAA,uCAAA,sCAAA,sCAME,iBAAA,QACA,iBAAA,KAiBN,aEvEI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,mBAAA,mBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,oBAAA,oBAEE,iBAAA,QACA,aAAA,QAMA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,uBAAA,8BAAA,6BAAA,8BAAA,6BAAA,6BAAA,gCAAA,uCAAA,sCAAA,uCAAA,sCAAA,sCAME,iBAAA,QACA,iBAAA,KAkBN,UExEI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,gBAAA,gBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,iBAAA,iBAEE,iBAAA,QACA,aAAA,QAMA,mBAAA,0BAAA,yBAAA,0BAAA,yBAAA,yBAAA,oBAAA,2BAAA,0BAAA,2BAAA,0BAAA,0BAAA,6BAAA,oCAAA,mCAAA,oCAAA,mCAAA,mCAME,iBAAA,QACA,iBAAA,KAmBN,aEzEI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,mBAAA,mBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,oBAAA,oBAEE,iBAAA,QACA,aAAA,QAMA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,uBAAA,8BAAA,6BAAA,8BAAA,6BAAA,6BAAA,gCAAA,uCAAA,sCAAA,uCAAA,sCAAA,sCAME,iBAAA,QACA,iBAAA,KAoBN,YE1EI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDAEA,OAAA,+GCnBF,OAAA,0DH4CA,kBAAA,SACA,aAAA,QAEA,kBAAA,kBAEE,iBAAA,QACA,oBAAA,EAAA,MAGF,mBAAA,mBAEE,iBAAA,QACA,aAAA,QAMA,qBAAA,4BAAA,2BAAA,4BAAA,2BAAA,2BAAA,sBAAA,6BAAA,4BAAA,6BAAA,4BAAA,4BAAA,+BAAA,sCAAA,qCAAA,sCAAA,qCAAA,qCAME,iBAAA,QACA,iBAAA,KA2BN,eAAA,WClCE,mBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,EAAA,IAAA,IAAA,iBD2CV,0BAAA,0BE3FI,iBAAA,QACA,iBAAA,oDACA,iBAAA,+CAAA,iBAAA,wEACA,iBAAA,kDACA,OAAA,+GF0FF,kBAAA,SAEF,yBAAA,+BAAA,+BEhGI,iBAAA,QACA,iBAAA,oDACA,iBAAA,+CAAA,iBAAA,wEACA,iBAAA,kDACA,OAAA,+GFgGF,kBAAA,SASF,gBE7GI,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GACA,OAAA,0DCnBF,kBAAA,SH+HA,cAAA,ICjEA,mBAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,iBD6DV,sCAAA,oCE7GI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SD2CF,mBAAA,MAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,iBD0EV,cAAA,iBAEE,YAAA,EAAA,IAAA,EAAA,sBAIF,gBEhII,iBAAA,iDACA,iBAAA,4CACA,iBAAA,qEAAA,iBAAA,+CACA,OAAA,+GACA,OAAA,0DCnBF,kBAAA,SHkJA,cAAA,IAHF,sCAAA,oCEhII,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SD2CF,mBAAA,MAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBDgFV,8BAAA,iCAYI,YAAA,EAAA,KAAA,EAAA,gBAKJ,qBAAA,kBAAA,mBAGE,cAAA,EAqBF,yBAfI,mDAAA,yDAAA,yDAGE,MAAA,KE7JF,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,UFqKJ,OACE,YAAA,EAAA,IAAA,EAAA,qBC3HA,mBAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,MAAA,EAAA,IAAA,EAAA,sBAAA,EAAA,IAAA,IAAA,gBDsIV,eEtLI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8KF,aAAA,QAKF,YEvLI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8KF,aAAA,QAMF,eExLI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8KF,aAAA,QAOF,cEzLI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF8KF,aAAA,QAeF,UEjMI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFuMJ,cE3MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFwMJ,sBE5MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFyMJ,mBE7MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF0MJ,sBE9MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF2MJ,qBE/MI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF+MJ,sBElLI,iBAAA,yKACA,iBAAA,oKACA,iBAAA,iKFyLJ,YACE,cAAA,IC9KA,mBAAA,EAAA,IAAA,IAAA,iBACQ,WAAA,EAAA,IAAA,IAAA,iBDgLV,wBAAA,8BAAA,8BAGE,YAAA,EAAA,KAAA,EAAA,QEnOE,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFiOF,aAAA,QALF,+BAAA,qCAAA,qCAQI,YAAA,KAUJ,OCnME,mBAAA,EAAA,IAAA,IAAA,gBACQ,WAAA,EAAA,IAAA,IAAA,gBD4MV,8BE5PI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFyPJ,8BE7PI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF0PJ,8BE9PI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF2PJ,2BE/PI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF4PJ,8BEhQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SF6PJ,6BEjQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFoQJ,MExQI,iBAAA,oDACA,iBAAA,+CACA,iBAAA,wEAAA,iBAAA,kDACA,OAAA,+GACA,kBAAA,SFsQF,aAAA,QC3NA,mBAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,EAAA,IAAA,EAAA,qBACQ,WAAA,MAAA,EAAA,IAAA,IAAA,gBAAA,EAAA,IAAA,EAAA"} -------------------------------------------------------------------------------- /module3/css/styles.css: -------------------------------------------------------------------------------- 1 | .navbar.navbar-default { 2 | background-color: #ddd; 3 | border-radius: 0; 4 | border: 1px solid black; 5 | } 6 | .navbar-default .navbar-brand { 7 | color: black; 8 | font-weight: bold; 9 | } 10 | .navbar-default .navbar-toggle.collapsed { 11 | border-color: black; 12 | } 13 | .navbar-default .navbar-toggle.collapsed .icon-bar { 14 | background-color: black; 15 | } 16 | .navbar-default .navbar-toggle.collapsed:hover, 17 | .navbar-default .navbar-toggle { 18 | border-color: white; 19 | } 20 | 21 | .navbar-default .navbar-toggle:hover .icon-bar, 22 | .navbar-default .navbar-toggle .icon-bar { 23 | background-color: white; 24 | } 25 | 26 | #navbar-menu li { 27 | border: 1px solid gray; 28 | } 29 | 30 | h2 { 31 | margin-bottom: 30px; 32 | } 33 | 34 | div.section { 35 | background-color: #ddd; 36 | padding: 5px 20px 15px 20px; 37 | margin-bottom: 20px; 38 | } 39 | 40 | @media (max-width: 768px) { 41 | #navbar-menu { 42 | background-color: white; 43 | } 44 | } 45 | -------------------------------------------------------------------------------- /module3/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module3/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /module3/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module3/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /module3/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module3/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /module3/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module3/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /module3/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | Boostrap Starter Page 10 | 11 | 12 | 13 | 14 | 15 | 38 | 39 |

Our Menu

40 | 41 |
42 |
43 |
44 |
45 |

Chicken

46 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 47 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 48 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 49 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 50 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 51 |
52 |
53 |
54 |
55 |

Beef

56 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 57 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 58 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 59 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 60 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 61 |
62 |
63 |
64 |
65 |

Sushi

66 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 67 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 68 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 69 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 70 | Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nunc in ullamcorper erat. Vivamus tempor metus orci, non placerat est interdum non. Integer neque orci, finibus nec arcu et, vestibulum luctus urna. Suspendisse potenti. Sed maximus molestie mi ac sodales. Morbi egestas velit eget vehicula pharetra. Maecenas feugiat mi vel eros vulputate, et ornare tortor bibendum. Nam accumsan ligula ipsum, a interdum dolor pretium a. Duis a tellus nec lacus tempor mollis. Donec et magna vitae lorem ultrices euismod. 71 |
72 |
73 |
74 |
75 | 76 | 77 | 78 | 79 | 80 | 81 | -------------------------------------------------------------------------------- /module3/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /module3/js/script.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module3/js/script.js -------------------------------------------------------------------------------- /module4/SpeakGoodBye.js: -------------------------------------------------------------------------------- 1 | // NOTE! The steps in this file are basically identical to the ones you 2 | // performed in the SpeakHello.js file. 3 | 4 | // STEP 6: Wrap the entire contents of SpeakGoodBye.js inside of an IIFE 5 | // See Lecture 52, part 2 6 | (function (window) { 7 | 8 | // STEP 7: Create an object, called 'byeSpeaker' to which you will attach 9 | // the "speak" method and which you will expose to the global context 10 | // See Lecture 52, part 1 11 | var byeSpeaker = {}; 12 | 13 | // DO NOT attach the speakWord variable to the 'byeSpeaker' object. 14 | var speakWord = "Good Bye"; 15 | 16 | // STEP 8: Rewrite the 'speak' function such that it is attached to the 17 | // byeSpeaker object instead of being a standalone function. 18 | // See Lecture 52, part 2 19 | byeSpeaker.speak = function(name) { 20 | console.log(speakWord + " " + name); 21 | } 22 | 23 | // STEP 9: Expose the 'byeSpeaker' object to the global scope. Name it 24 | // 'byeSpeaker' on the global scope as well. 25 | // xxxx.xxxx = byeSpeaker; 26 | window.byeSpeaker = byeSpeaker; 27 | 28 | })(window); 29 | -------------------------------------------------------------------------------- /module4/SpeakHello.js: -------------------------------------------------------------------------------- 1 | // STEP 2: Wrap the entire contents of SpeakHello.js inside of an IIFE 2 | // See Lecture 52, part 2 3 | (function (window) { 4 | 5 | // STEP 3: Create an object, called 'helloSpeaker' to which you will attach 6 | // the "speak" method and which you will expose to the global context 7 | // See Lecture 52, part 1 8 | var helloSpeaker = {}; 9 | 10 | // DO NOT attach the speakWord variable to the 'helloSpeaker' object. 11 | var speakWord = "Hello"; 12 | 13 | // STEP 4: Rewrite the 'speak' function such that it is attached to the 14 | // helloSpeaker object instead of being a standalone function. 15 | // See Lecture 52, part 2 16 | helloSpeaker.speak = function(name) { 17 | console.log(speakWord + " " + name); 18 | } 19 | 20 | // STEP 5: Expose the 'helloSpeaker' object to the global scope. Name it 21 | // 'helloSpeaker' on the global scope as well. 22 | // See Lecture 52, part 2 23 | // (Note, Step 6 will be done in the SpeakGoodBye.js file.) 24 | // xxxx.xxxx = helloSpeaker; 25 | window.helloSpeaker = helloSpeaker; 26 | 27 | })(window); 28 | -------------------------------------------------------------------------------- /module4/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | Module 4 Solution Starter 6 | 7 | 8 | 9 | 10 | 11 |

Module 4 Solution Starter

12 | 13 | 14 | -------------------------------------------------------------------------------- /module4/script.js: -------------------------------------------------------------------------------- 1 | // ******************************* 2 | // START HERE IF YOU WANT AN EASIER STARTING POINT FOR THIS ASSIGNMENT 3 | // ******************************* 4 | // 5 | // Module 4 Assignment Instructions. 6 | // 7 | // The idea of this assignment is to take an existing array of names 8 | // and then output either Hello 'Name' or Good Bye 'Name' to the console. 9 | // The program should say "Hello" to any name except names that start with a "J" 10 | // or "j", otherwise, the program should say "Good Bye". So, the final output 11 | // on the console should look like this: 12 | /* 13 | Hello Yaakov 14 | Good Bye John 15 | Good Bye Jen 16 | Good Bye Jason 17 | Hello Paul 18 | Hello Frank 19 | Hello Larry 20 | Hello Paula 21 | Hello Laura 22 | Good Bye Jim 23 | 24 | WARNING!!! WARNING!!! 25 | The code does NOT currently work! It is YOUR job to make it work 26 | as described in the requirements and the steps in order to complete this 27 | assignment. 28 | WARNING!!! WARNING!!! 29 | 30 | */ 31 | 32 | // STEP 1: (NOTHING TO DO. ALREADY DONE FOR YOU) 33 | // Wrap the entire contents of script.js inside of an IIFE 34 | // See Lecture 52, part 2 35 | // (Note, Step 2 will be done in the SpeakHello.js file.) 36 | (function () { 37 | 38 | var names = ["Yaakov", "John", "Jen", "Jason", "Paul", "Frank", "Larry", "Paula", "Laura", "Jim"]; 39 | 40 | // STEP 10: (NOTHING TO DO. ALREADY DONE FOR YOU) 41 | // Loop over the names array and say either 'Hello' or "Good Bye" 42 | // using the 'speak' method or either helloSpeaker's or byeSpeaker's 43 | // 'speak' method. 44 | // See Lecture 50, part 1 45 | for (var i = 0; i < names.length; i++) { 46 | 47 | // STEP 11: (NOTHING TO DO. ALREADY DONE FOR YOU) 48 | // Retrieve the first letter of the current name in the loop. 49 | // Use the string object's 'charAt' function. Since we are looking for 50 | // names that start with either upper case or lower case 'J'/'j', call 51 | // string object's 'toLowerCase' method on the result so we can compare 52 | // to lower case character 'j' afterwards. 53 | // Look up these methods on Mozilla Developer Network web site if needed. 54 | var firstLetter = names[i].charAt(0).toLowerCase(); 55 | 56 | // STEP 12: (NOTHING TO DO. ALREADY DONE FOR YOU) 57 | // Compare the 'firstLetter' retrieved in STEP 11 to lower case 58 | // 'j'. If the same, call byeSpeaker's 'speak' method with the current name 59 | // in the loop. Otherwise, call helloSpeaker's 'speak' method with the current 60 | // name in the loop. 61 | if (firstLetter === 'j') { 62 | byeSpeaker.speak(names[i]); 63 | } else { 64 | helloSpeaker.speak(names[i]); 65 | } 66 | } 67 | 68 | })(); 69 | -------------------------------------------------------------------------------- /module5/css/styles.css: -------------------------------------------------------------------------------- 1 | body { 2 | font-size: 16px; 3 | color: #fff; 4 | background-color: #61122f; 5 | font-family: 'Oxygen', sans-serif; 6 | } 7 | 8 | /** HEADER **/ 9 | #header-nav { 10 | background-color: #f6b319; 11 | border-radius: 0; 12 | border: 0; 13 | } 14 | 15 | #logo-img { 16 | background: url('../images/restaurant-logo_large.png') no-repeat; 17 | width: 150px; 18 | height: 150px; 19 | margin: 10px 15px 10px 0; 20 | } 21 | 22 | .navbar-brand { 23 | padding-top: 25px; 24 | } 25 | .navbar-brand h1 { /* Restaurant name */ 26 | font-family: 'Lora', serif; 27 | color: #557c3e; 28 | font-size: 1.5em; 29 | text-transform: uppercase; 30 | font-weight: bold; 31 | text-shadow: 1px 1px 1px #222; 32 | margin-top: 0; 33 | margin-bottom: 0; 34 | line-height: .75; 35 | } 36 | .navbar-brand a:hover, .navbar-brand a:focus { 37 | text-decoration: none; 38 | } 39 | .navbar-brand p { /* Kosher cert */ 40 | color: #000; 41 | text-transform: uppercase; 42 | font-size: .7em; 43 | margin-top: 15px; 44 | } 45 | .navbar-brand p span { /* Star-K */ 46 | vertical-align: middle; 47 | } 48 | 49 | #nav-list { 50 | margin-top: 10px; 51 | } 52 | #nav-list a { 53 | color: #951C49; 54 | text-align: center; 55 | } 56 | #nav-list a:hover { 57 | background: #E7E7E7; 58 | } 59 | #nav-list a span { 60 | font-size: 1.8em; 61 | } 62 | 63 | #phone { 64 | margin-top: 5px; 65 | } 66 | #phone a { /* Phone number */ 67 | text-align: right; 68 | padding-bottom: 0; 69 | } 70 | #phone div { /* We Deliver */ 71 | color: #557c3e; 72 | text-align: right; 73 | padding-right: 15px; 74 | } 75 | 76 | .navbar-header button.navbar-toggle, .navbar-header .icon-bar { 77 | border: 1px solid #61122f; 78 | } 79 | .navbar-header button.navbar-toggle { 80 | clear: both; 81 | margin-top: -30px; 82 | } 83 | /* END HEADER */ 84 | 85 | /* FOOTER */ 86 | .panel-footer { 87 | margin-top: 30px; 88 | padding-top: 35px; 89 | padding-bottom: 30px; 90 | background-color: #222; 91 | border-top: 0; 92 | } 93 | .panel-footer div.row { 94 | margin-bottom: 35px; 95 | } 96 | #hours, #address { 97 | line-height: 2; 98 | } 99 | #hours > span, #address > span { 100 | font-size: 1.3em; 101 | } 102 | #address p { 103 | color: #557c3e; 104 | font-size: .8em; 105 | line-height: 1.8; 106 | } 107 | #testimonials { 108 | font-style: italic; 109 | } 110 | #testimonials p:nth-child(2) { 111 | margin-top: 25px; 112 | } 113 | /* END FOOTER */ 114 | 115 | 116 | 117 | /* HOME PAGE */ 118 | .container .jumbotron { 119 | box-shadow: 0 0 50px #3F0C1F; 120 | border: 2px solid #3F0C1F; 121 | } 122 | 123 | #menu-tile, #specials-tile, #map-tile { 124 | height: 250px; 125 | width: 100%; 126 | margin-bottom: 15px; 127 | position: relative; 128 | border: 2px solid #3F0C1F; 129 | overflow: hidden; 130 | } 131 | #menu-tile:hover, #specials-tile:hover, #map-tile:hover { 132 | box-shadow: 0 1px 5px 1px #cccccc; 133 | } 134 | #menu-tile { 135 | background: url('../images/menu-tile.jpg') no-repeat; 136 | background-position: center; 137 | } 138 | #specials-tile { 139 | background: url('../images/specials-tile.jpg') no-repeat; 140 | background-position: center; 141 | } 142 | #menu-tile span, #specials-tile span, #map-tile span { 143 | position: absolute; 144 | bottom: 0; 145 | right: 0; 146 | width: 100%; 147 | text-align: center; 148 | font-size: 1.6em; 149 | text-transform: uppercase; 150 | background-color: #000; 151 | color: #fff; 152 | opacity: .8; 153 | } 154 | /* END HOME PAGE */ 155 | 156 | /* MENU CATEGORIES PAGE */ 157 | .category-tile { 158 | position: relative; 159 | border: 2px solid #3F0C1F; 160 | overflow: hidden; 161 | width: 200px; 162 | height: 200px; 163 | margin: 0 auto 15px; 164 | } 165 | .category-tile span { 166 | position: absolute; 167 | bottom: 0; 168 | right: 0; 169 | width: 100%; 170 | text-align: center; 171 | font-size: 1.2em; 172 | text-transform: uppercase; 173 | background-color: #000; 174 | color: #fff; 175 | opacity: .8; 176 | } 177 | .category-tile:hover { 178 | box-shadow: 0 1px 5px 1px #cccccc; 179 | } 180 | 181 | #menu-categories-title + div { 182 | margin-bottom: 50px; 183 | } 184 | /* END MENU CATEGORIES PAGE */ 185 | 186 | /* SINGLE CATEGORY PAGE */ 187 | .menu-item-tile { 188 | margin-bottom: 25px; 189 | } 190 | .menu-item-tile hr { 191 | width: 80%; 192 | } 193 | .menu-item-tile .menu-item-price { 194 | font-size: 1.1em; 195 | text-align: right; 196 | margin-top: -15px; 197 | margin-right: -15px; 198 | } 199 | .menu-item-tile .menu-item-price span { 200 | font-size: .6em; 201 | } 202 | .menu-item-photo { 203 | position: relative; 204 | border: 2px solid #3F0C1F; 205 | overflow: hidden; 206 | padding: 0; 207 | margin-right: -15px; 208 | margin-left: auto; 209 | margin-bottom: 20px; 210 | max-width: 250px; 211 | } 212 | .menu-item-photo div { 213 | position: absolute; 214 | bottom: 0; 215 | right: 0; 216 | width: 80px; 217 | background-color: #557c3e; 218 | text-align: center; 219 | } 220 | .menu-item-description { 221 | padding-right: 30px; 222 | } 223 | h3.menu-item-title { 224 | margin: 0 0 10px; 225 | } 226 | .menu-item-details { 227 | font-size: .9em; 228 | font-style: italic; 229 | } 230 | /* END SINGLE CATEGORY PAGE */ 231 | 232 | 233 | /********** Large devices only **********/ 234 | @media (min-width: 1200px) { 235 | .container .jumbotron { 236 | background: url('../images/jumbotron_1200.jpg') no-repeat; 237 | height: 675px; 238 | } 239 | } 240 | 241 | /********** Medium devices only **********/ 242 | @media (min-width: 992px) and (max-width: 1199px) { 243 | /* Header */ 244 | #logo-img { 245 | background: url('../images/restaurant-logo_medium.png') no-repeat; 246 | width: 100px; 247 | height: 100px; 248 | margin: 5px 5px 5px 0; 249 | } 250 | /* End Header */ 251 | 252 | /* Home Page */ 253 | .container .jumbotron { 254 | background: url('../images/jumbotron_992.jpg') no-repeat; 255 | height: 558px; 256 | } 257 | /* End Home Page */ 258 | } 259 | 260 | /********** Small devices only **********/ 261 | @media (min-width: 768px) and (max-width: 991px) { 262 | /* Home Page */ 263 | .container .jumbotron { 264 | background: url('../images/jumbotron_768.jpg') no-repeat; 265 | height: 432px; 266 | } 267 | /* End Home Page */ 268 | } 269 | 270 | /********** Extra small devices only **********/ 271 | @media (max-width: 767px) { 272 | /* Header */ 273 | .navbar-brand { 274 | padding-top: 10px; 275 | height: 80px; 276 | } 277 | .navbar-brand h1 { /* Restaurant name */ 278 | padding-top: 10px; 279 | font-size: 5vw; /* 1vw = 1% of viewport width */ 280 | } 281 | .navbar-brand p { /* Kosher cert */ 282 | font-size: .6em; 283 | margin-top: 12px; 284 | } 285 | .navbar-brand p img { /* Star-K */ 286 | height: 20px; 287 | } 288 | 289 | #collapsable-nav a { /* Collapsed nav menu text */ 290 | font-size: 1.2em; 291 | } 292 | #collapsable-nav a span { /* Collapsed nav menu glyph */ 293 | font-size: 1em; 294 | margin-right: 5px; 295 | } 296 | 297 | #call-btn > a { 298 | font-size: 1.5em; 299 | display: block; 300 | margin: 0 20px; 301 | padding: 10px; 302 | border: 2px solid #fff; 303 | background-color: #f6b319; 304 | color: #951c49; 305 | } 306 | #xs-deliver { 307 | margin-top: 5px; 308 | font-size: .7em; 309 | letter-spacing: .1em; 310 | text-transform: uppercase; 311 | } 312 | /* End Header */ 313 | 314 | /* Footer */ 315 | .panel-footer section { 316 | margin-bottom: 30px; 317 | text-align: center; 318 | } 319 | .panel-footer section:nth-child(3) { 320 | margin-bottom: 0; /* margin already exists on the whole row */ 321 | } 322 | .panel-footer section hr { 323 | width: 50%; 324 | } 325 | /* End Footer */ 326 | 327 | /* Home Page */ 328 | .container .jumbotron { 329 | margin-top: 30px; 330 | padding: 0; 331 | } 332 | #menu-tile, #specials-tile { 333 | width: 360px; 334 | margin: 0 auto 15px; 335 | } 336 | 337 | .menu-item-photo { 338 | margin-right: auto; 339 | } 340 | .menu-item-tile .menu-item-price { 341 | text-align: center; 342 | } 343 | .menu-item-description { 344 | text-align: center;; 345 | } 346 | } 347 | 348 | 349 | /********** Super extra small devices Only :-) (e.g., iPhone 4) **********/ 350 | @media (max-width: 479px) { 351 | /* Header */ 352 | .navbar-brand h1 { /* Restaurant name */ 353 | padding-top: 5px; 354 | font-size: 6vw; 355 | } 356 | /* End Header */ 357 | 358 | /* Home page */ 359 | #menu-tile, #specials-tile { 360 | width: 280px; 361 | margin: 0 auto 15px; 362 | } 363 | 364 | .col-xxs-12 { 365 | position: relative; 366 | min-height: 1px; 367 | padding-right: 15px; 368 | padding-left: 15px; 369 | float: left; 370 | width: 100%; 371 | } 372 | } 373 | 374 | 375 | 376 | -------------------------------------------------------------------------------- /module5/fonts/glyphicons-halflings-regular.eot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/fonts/glyphicons-halflings-regular.eot -------------------------------------------------------------------------------- /module5/fonts/glyphicons-halflings-regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/fonts/glyphicons-halflings-regular.ttf -------------------------------------------------------------------------------- /module5/fonts/glyphicons-halflings-regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/fonts/glyphicons-halflings-regular.woff -------------------------------------------------------------------------------- /module5/fonts/glyphicons-halflings-regular.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/fonts/glyphicons-halflings-regular.woff2 -------------------------------------------------------------------------------- /module5/images/ajax-loader.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/ajax-loader.gif -------------------------------------------------------------------------------- /module5/images/jumbotron_1200.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/jumbotron_1200.jpg -------------------------------------------------------------------------------- /module5/images/jumbotron_768.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/jumbotron_768.jpg -------------------------------------------------------------------------------- /module5/images/jumbotron_992.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/jumbotron_992.jpg -------------------------------------------------------------------------------- /module5/images/menu-tile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu-tile.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A1.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A10.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A11.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A2.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A3.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A4.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A5.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A6.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A7.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A8.jpg -------------------------------------------------------------------------------- /module5/images/menu/A/A9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/A/A9.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B1.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B10.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B11.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B12.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B13.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B14.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B15.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B16.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B2.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B3.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B4.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B5.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B6.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B7.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B8.jpg -------------------------------------------------------------------------------- /module5/images/menu/B/B9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/B/B9.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C1.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C10.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C11.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C12.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C13.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C14.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C15.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C16.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C17.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C18.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C19.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C2.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C3.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C4.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C5.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C6.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C7.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C8.jpg -------------------------------------------------------------------------------- /module5/images/menu/C/C9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/C/C9.jpg -------------------------------------------------------------------------------- /module5/images/menu/CM/CM.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CM/CM.jpg -------------------------------------------------------------------------------- /module5/images/menu/CM/CM1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CM/CM1.jpg -------------------------------------------------------------------------------- /module5/images/menu/CM/CM2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CM/CM2.jpg -------------------------------------------------------------------------------- /module5/images/menu/CM/CM3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CM/CM3.jpg -------------------------------------------------------------------------------- /module5/images/menu/CM/CM4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CM/CM4.jpg -------------------------------------------------------------------------------- /module5/images/menu/CM/CM5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CM/CM5.jpg -------------------------------------------------------------------------------- /module5/images/menu/CSR/CSR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CSR/CSR.jpg -------------------------------------------------------------------------------- /module5/images/menu/CSR/CSR1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CSR/CSR1.jpg -------------------------------------------------------------------------------- /module5/images/menu/CSR/CSR2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CSR/CSR2.jpg -------------------------------------------------------------------------------- /module5/images/menu/CSR/CSR3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CSR/CSR3.jpg -------------------------------------------------------------------------------- /module5/images/menu/CSR/CSR4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CSR/CSR4.jpg -------------------------------------------------------------------------------- /module5/images/menu/CU/CU.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CU/CU.jpg -------------------------------------------------------------------------------- /module5/images/menu/CU/CU21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CU/CU21.jpg -------------------------------------------------------------------------------- /module5/images/menu/CU/CU22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CU/CU22.jpg -------------------------------------------------------------------------------- /module5/images/menu/CU/CU23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/CU/CU23.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D1.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D10.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D11.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D12.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D13.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D14.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D15.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D16.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D17.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D18.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D2.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D3.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D4.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D5.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D6.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D7.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D8.jpg -------------------------------------------------------------------------------- /module5/images/menu/D/D9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/D/D9.jpg -------------------------------------------------------------------------------- /module5/images/menu/DK/DK.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/DK/DK.jpg -------------------------------------------------------------------------------- /module5/images/menu/DK/DK1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/DK/DK1.jpg -------------------------------------------------------------------------------- /module5/images/menu/DK/DK2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/DK/DK2.jpg -------------------------------------------------------------------------------- /module5/images/menu/DK/Dk3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/DK/Dk3.jpg -------------------------------------------------------------------------------- /module5/images/menu/DS/DS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/DS/DS.jpg -------------------------------------------------------------------------------- /module5/images/menu/DS/DS1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/DS/DS1.jpg -------------------------------------------------------------------------------- /module5/images/menu/DS/DS2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/DS/DS2.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F1.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F10.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F11.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F12.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F2.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F3.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F4.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F5.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F6.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F7.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F8.jpg -------------------------------------------------------------------------------- /module5/images/menu/F/F9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/F/F9.jpg -------------------------------------------------------------------------------- /module5/images/menu/FR/FR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FR/FR.jpg -------------------------------------------------------------------------------- /module5/images/menu/FR/FR1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FR/FR1.jpg -------------------------------------------------------------------------------- /module5/images/menu/FR/FR2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FR/FR2.jpg -------------------------------------------------------------------------------- /module5/images/menu/FR/FR3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FR/FR3.jpg -------------------------------------------------------------------------------- /module5/images/menu/FR/FR4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FR/FR4.jpg -------------------------------------------------------------------------------- /module5/images/menu/FR/FR5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FR/FR5.jpg -------------------------------------------------------------------------------- /module5/images/menu/FY/FY.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FY/FY.jpg -------------------------------------------------------------------------------- /module5/images/menu/FY/FY1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FY/FY1.jpg -------------------------------------------------------------------------------- /module5/images/menu/FY/FY2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FY/FY2.jpg -------------------------------------------------------------------------------- /module5/images/menu/FY/FY3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FY/FY3.jpg -------------------------------------------------------------------------------- /module5/images/menu/FY/FY4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FY/FY4.jpg -------------------------------------------------------------------------------- /module5/images/menu/FY/FY5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/FY/FY5.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L1.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L10.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L11.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L12.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L13.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L14.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L15.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L16.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L17.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L18.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L19.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L2.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L20.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L21.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L22.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L23.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L24.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L26.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L27.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L28.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L3.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L4.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L5.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L6.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L7.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L8.jpg -------------------------------------------------------------------------------- /module5/images/menu/L/L9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/L/L9.jpg -------------------------------------------------------------------------------- /module5/images/menu/NF/NF.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NF/NF.jpg -------------------------------------------------------------------------------- /module5/images/menu/NF/NF10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NF/NF10.jpg -------------------------------------------------------------------------------- /module5/images/menu/NF/NF11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NF/NF11.jpg -------------------------------------------------------------------------------- /module5/images/menu/NF/NF12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NF/NF12.jpg -------------------------------------------------------------------------------- /module5/images/menu/NF/NF13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NF/NF13.jpg -------------------------------------------------------------------------------- /module5/images/menu/NL/NL.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NL/NL.jpg -------------------------------------------------------------------------------- /module5/images/menu/NL/NL1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NL/NL1.jpg -------------------------------------------------------------------------------- /module5/images/menu/NL/NL2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NL/NL2.jpg -------------------------------------------------------------------------------- /module5/images/menu/NL/NL3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NL/NL3.jpg -------------------------------------------------------------------------------- /module5/images/menu/NS/NS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NS/NS.jpg -------------------------------------------------------------------------------- /module5/images/menu/NS/NS1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NS/NS1.jpg -------------------------------------------------------------------------------- /module5/images/menu/NS/NS2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NS/NS2.jpg -------------------------------------------------------------------------------- /module5/images/menu/NS/NS3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NS/NS3.jpg -------------------------------------------------------------------------------- /module5/images/menu/NS/NS4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/NS/NS4.jpg -------------------------------------------------------------------------------- /module5/images/menu/PF/PF.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/PF/PF.jpg -------------------------------------------------------------------------------- /module5/images/menu/PF/PF1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/PF/PF1.jpg -------------------------------------------------------------------------------- /module5/images/menu/PF/PF2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/PF/PF2.jpg -------------------------------------------------------------------------------- /module5/images/menu/PF/PF3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/PF/PF3.jpg -------------------------------------------------------------------------------- /module5/images/menu/PF/PF4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/PF/PF4.jpg -------------------------------------------------------------------------------- /module5/images/menu/PF/PF5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/PF/PF5.jpg -------------------------------------------------------------------------------- /module5/images/menu/SO/SO.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SO/SO.jpg -------------------------------------------------------------------------------- /module5/images/menu/SO/SO1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SO/SO1.jpg -------------------------------------------------------------------------------- /module5/images/menu/SO/SO2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SO/SO2.jpg -------------------------------------------------------------------------------- /module5/images/menu/SO/SO3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SO/SO3.jpg -------------------------------------------------------------------------------- /module5/images/menu/SO/SO4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SO/SO4.jpg -------------------------------------------------------------------------------- /module5/images/menu/SO/SO5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SO/SO5.jpg -------------------------------------------------------------------------------- /module5/images/menu/SO/SO6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SO/SO6.jpg -------------------------------------------------------------------------------- /module5/images/menu/SO/SO7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SO/SO7.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP1.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP2.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP3.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP4.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP5.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP6.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP7.jpg -------------------------------------------------------------------------------- /module5/images/menu/SP/SP8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SP/SP8.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR1.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR10.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR11.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR12.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR13.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR14.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR15.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR15.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR16.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR16.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR17.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR18.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR18.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR19.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR19.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR2.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR20.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR20.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR21.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR21.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR22.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR22.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR23.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR23.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR24.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR24.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR25.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR25.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR26.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR26.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR27.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR27.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR28.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR28.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR29.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR29.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR3.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR30.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR30.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR31.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR31.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR32.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR32.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR33.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR33.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR34.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR34.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR35.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR35.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR36.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR36.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR37.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR37.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR38.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR38.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR39.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR39.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR4.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR40.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR40.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR41.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR41.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR42.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR42.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR43.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR43.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR5.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR6.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR7.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR8.jpg -------------------------------------------------------------------------------- /module5/images/menu/SR/SR9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SR/SR9.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS1.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS10.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS11.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS12.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS13.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS14.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS2.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS3.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS4.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS5.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS6.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS7.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS8.jpg -------------------------------------------------------------------------------- /module5/images/menu/SS/SS9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/SS/SS9.jpg -------------------------------------------------------------------------------- /module5/images/menu/T/T.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/T/T.jpg -------------------------------------------------------------------------------- /module5/images/menu/T/T1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/T/T1.jpg -------------------------------------------------------------------------------- /module5/images/menu/T/T2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/T/T2.jpg -------------------------------------------------------------------------------- /module5/images/menu/T/T3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/T/T3.jpg -------------------------------------------------------------------------------- /module5/images/menu/T/T4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/T/T4.jpg -------------------------------------------------------------------------------- /module5/images/menu/V/V.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/V/V.jpg -------------------------------------------------------------------------------- /module5/images/menu/V/V1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/V/V1.jpg -------------------------------------------------------------------------------- /module5/images/menu/V/V2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/V/V2.jpg -------------------------------------------------------------------------------- /module5/images/menu/V/V3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/V/V3.jpg -------------------------------------------------------------------------------- /module5/images/menu/V/V4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/V/V4.jpg -------------------------------------------------------------------------------- /module5/images/menu/V/V5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/V/V5.jpg -------------------------------------------------------------------------------- /module5/images/menu/V/V6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/V/V6.jpg -------------------------------------------------------------------------------- /module5/images/menu/V/V7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/V/V7.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG1.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG10.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG10.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG11.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG11.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG12.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG12.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG13.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG13.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG14.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG14.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG2.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG3.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG4.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG5.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG6.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG6.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG7.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG7.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG8.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG8.jpg -------------------------------------------------------------------------------- /module5/images/menu/VG/VG9.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/menu/VG/VG9.jpg -------------------------------------------------------------------------------- /module5/images/restaurant-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/restaurant-logo.png -------------------------------------------------------------------------------- /module5/images/restaurant-logo_large.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/restaurant-logo_large.png -------------------------------------------------------------------------------- /module5/images/restaurant-logo_medium.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/restaurant-logo_medium.png -------------------------------------------------------------------------------- /module5/images/restaurant-logo_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/restaurant-logo_small.png -------------------------------------------------------------------------------- /module5/images/specials-tile.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/specials-tile.jpg -------------------------------------------------------------------------------- /module5/images/star-k-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eatsky1013/html-css-js-coursera/b58f8839ce9e38c2387f459d6b2effdeb38a0fad/module5/images/star-k-logo.png -------------------------------------------------------------------------------- /module5/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | David Chu's China Bistro 8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 64 |
65 | 66 |
67 | 68 | 69 | 410-602-5008 70 | 71 |
72 |
* We Deliver
73 | 74 |
75 | 76 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | 109 | -------------------------------------------------------------------------------- /module5/js/ajax-utils.js: -------------------------------------------------------------------------------- 1 | (function (global) { 2 | 3 | // Set up a namespace for our utility 4 | var ajaxUtils = {}; 5 | 6 | 7 | // Returns an HTTP request object 8 | function getRequestObject() { 9 | if (window.XMLHttpRequest) { 10 | return (new XMLHttpRequest()); 11 | } 12 | else if (window.ActiveXObject) { 13 | // For very old IE browsers (optional) 14 | return (new ActiveXObject("Microsoft.XMLHTTP")); 15 | } 16 | else { 17 | global.alert("Ajax is not supported!"); 18 | return(null); 19 | } 20 | } 21 | 22 | 23 | // Makes an Ajax GET request to 'requestUrl' 24 | ajaxUtils.sendGetRequest = 25 | function(requestUrl, responseHandler, isJsonResponse) { 26 | var request = getRequestObject(); 27 | request.onreadystatechange = 28 | function() { 29 | handleResponse(request, 30 | responseHandler, 31 | isJsonResponse); 32 | }; 33 | request.open("GET", requestUrl, true); 34 | request.send(null); // for POST only 35 | }; 36 | 37 | 38 | // Only calls user provided 'responseHandler' 39 | // function if response is ready 40 | // and not an error 41 | function handleResponse(request, 42 | responseHandler, 43 | isJsonResponse) { 44 | if ((request.readyState == 4) && 45 | (request.status == 200)) { 46 | 47 | // Default to isJsonResponse = true 48 | if (isJsonResponse == undefined) { 49 | isJsonResponse = true; 50 | } 51 | 52 | if (isJsonResponse) { 53 | responseHandler(JSON.parse(request.responseText)); 54 | } 55 | else { 56 | responseHandler(request.responseText); 57 | } 58 | } 59 | } 60 | 61 | 62 | // Expose utility to the global object 63 | global.$ajaxUtils = ajaxUtils; 64 | 65 | 66 | })(window); 67 | 68 | -------------------------------------------------------------------------------- /module5/js/npm.js: -------------------------------------------------------------------------------- 1 | // This file is autogenerated via the `commonjs` Grunt task. You can require() this file in a CommonJS environment. 2 | require('../../js/transition.js') 3 | require('../../js/alert.js') 4 | require('../../js/button.js') 5 | require('../../js/carousel.js') 6 | require('../../js/collapse.js') 7 | require('../../js/dropdown.js') 8 | require('../../js/modal.js') 9 | require('../../js/tooltip.js') 10 | require('../../js/popover.js') 11 | require('../../js/scrollspy.js') 12 | require('../../js/tab.js') 13 | require('../../js/affix.js') -------------------------------------------------------------------------------- /module5/js/script.js: -------------------------------------------------------------------------------- 1 | $(function () { // Same as document.addEventListener("DOMContentLoaded"... 2 | 3 | // Same as document.querySelector("#navbarToggle").addEventListener("blur",... 4 | $("#navbarToggle").blur(function (event) { 5 | var screenWidth = window.innerWidth; 6 | if (screenWidth < 768) { 7 | $("#collapsable-nav").collapse('hide'); 8 | } 9 | }); 10 | }); 11 | 12 | (function (global) { 13 | 14 | var dc = {}; 15 | 16 | var homeHtmlUrl = "snippets/home-snippet.html"; 17 | var allCategoriesUrl = 18 | "http://davids-restaurant.herokuapp.com/categories.json"; 19 | var categoriesTitleHtml = "snippets/categories-title-snippet.html"; 20 | var categoryHtml = "snippets/category-snippet.html"; 21 | var menuItemsUrl = 22 | "http://davids-restaurant.herokuapp.com/menu_items.json?category="; 23 | var menuItemsTitleHtml = "snippets/menu-items-title.html"; 24 | var menuItemHtml = "snippets/menu-item.html"; 25 | 26 | // Convenience function for inserting innerHTML for 'select' 27 | var insertHtml = function (selector, html) { 28 | var targetElem = document.querySelector(selector); 29 | targetElem.innerHTML = html; 30 | }; 31 | 32 | // Show loading icon inside element identified by 'selector'. 33 | var showLoading = function (selector) { 34 | var html = "
"; 35 | html += "
"; 36 | insertHtml(selector, html); 37 | }; 38 | 39 | // Return substitute of '{{propName}}' 40 | // with propValue in given 'string' 41 | var insertProperty = function (string, propName, propValue) { 42 | var propToReplace = "{{" + propName + "}}"; 43 | string = string 44 | .replace(new RegExp(propToReplace, "g"), propValue); 45 | return string; 46 | } 47 | 48 | // Remove the class 'active' from home and switch to Menu button 49 | var switchMenuToActive = function () { 50 | // Remove 'active' from home button 51 | var classes = document.querySelector("#navHomeButton").className; 52 | classes = classes.replace(new RegExp("active", "g"), ""); 53 | document.querySelector("#navHomeButton").className = classes; 54 | 55 | // Add 'active' to menu button if not already there 56 | classes = document.querySelector("#navMenuButton").className; 57 | if (classes.indexOf("active") == -1) { 58 | classes += " active"; 59 | document.querySelector("#navMenuButton").className = classes; 60 | } 61 | }; 62 | 63 | // On page load (before images or CSS) 64 | document.addEventListener("DOMContentLoaded", function (event) { 65 | 66 | // TODO: STEP 0: Look over the code from 67 | // *** start *** 68 | // to 69 | // *** finish *** 70 | // below. 71 | // We changed this code to retrieve all categories from the server instead of 72 | // simply requesting home HTML snippet. We now also have another function 73 | // called buildAndShowHomeHTML that will receive all the categories from the server 74 | // and process them: choose random category, retrieve home HTML snippet, insert that 75 | // random category into the home HTML snippet, and then insert that snippet into our 76 | // main page (index.html). 77 | // 78 | // TODO: STEP 1: Substitute [...] below with the *value* of the function buildAndShowHomeHTML, 79 | // so it can be called when server responds with the categories data. 80 | 81 | // *** start *** 82 | // On first load, show home view 83 | showLoading("#main-content"); 84 | $ajaxUtils.sendGetRequest( 85 | allCategoriesUrl, 86 | function (categories) { 87 | buildAndShowHomeHTML(categories); 88 | }, 89 | true); // Explicitely setting the flag to get JSON from server processed into an object literal 90 | }); 91 | // *** finish ** 92 | 93 | 94 | // Builds HTML for the home page based on categories array 95 | // returned from the server. 96 | function buildAndShowHomeHTML (categories) { 97 | 98 | // Load home snippet page 99 | $ajaxUtils.sendGetRequest( 100 | homeHtmlUrl, 101 | function (homeHtml) { 102 | 103 | // TODO: STEP 2: Here, call chooseRandomCategory, passing it retrieved 'categories' 104 | // Pay attention to what type of data that function returns vs what the chosenCategoryShortName 105 | // variable's name implies it expects. 106 | var chosenCategoryShortName = "'" + chooseRandomCategory(categories).short_name + "'"; 107 | 108 | // TODO: STEP 3: Substitute {{randomCategoryShortName}} in the home html snippet with the 109 | // chosen category from STEP 2. Use existing insertProperty function for that purpose. 110 | // Look through this code for an example of how to do use the insertProperty function. 111 | // WARNING! You are inserting something that will have to result in a valid Javascript 112 | // syntax because the substitution of {{randomCategoryShortName}} becomes an argument 113 | // being passed into the $dc.loadMenuItems function. Think about what that argument needs 114 | // to look like. For example, a valid call would look something like this: 115 | // $dc.loadMenuItems('L') 116 | // Hint: you need to surround the chosen category short name with something before inserting 117 | // it into the home html snippet. 118 | var homeHtmlToInsertIntoMainPage = insertProperty(homeHtml, 'randomCategoryShortName', chosenCategoryShortName) 119 | 120 | // TODO: STEP 4: Insert the the produced HTML in STEP 3 into the main page 121 | // Use the existing insertHtml function for that purpose. Look through this code for an example 122 | // of how to do that. 123 | insertHtml("#main-content", homeHtmlToInsertIntoMainPage); 124 | }, 125 | false); // False here because we are getting just regular HTML from the server, so no need to process JSON. 126 | } 127 | 128 | 129 | // Given array of category objects, returns a random category object. 130 | function chooseRandomCategory (categories) { 131 | // Choose a random index into the array (from 0 inclusively until array length (exclusively)) 132 | var randomArrayIndex = Math.floor(Math.random() * categories.length); 133 | 134 | // return category object with that randomArrayIndex 135 | return categories[randomArrayIndex]; 136 | } 137 | 138 | 139 | // Load the menu categories view 140 | dc.loadMenuCategories = function () { 141 | showLoading("#main-content"); 142 | $ajaxUtils.sendGetRequest( 143 | allCategoriesUrl, 144 | buildAndShowCategoriesHTML); 145 | }; 146 | 147 | 148 | // Load the menu items view 149 | // 'categoryShort' is a short_name for a category 150 | dc.loadMenuItems = function (categoryShort) { 151 | showLoading("#main-content"); 152 | $ajaxUtils.sendGetRequest( 153 | menuItemsUrl + categoryShort, 154 | buildAndShowMenuItemsHTML); 155 | }; 156 | 157 | 158 | // Builds HTML for the categories page based on the data 159 | // from the server 160 | function buildAndShowCategoriesHTML (categories) { 161 | // Load title snippet of categories page 162 | $ajaxUtils.sendGetRequest( 163 | categoriesTitleHtml, 164 | function (categoriesTitleHtml) { 165 | // Retrieve single category snippet 166 | $ajaxUtils.sendGetRequest( 167 | categoryHtml, 168 | function (categoryHtml) { 169 | // Switch CSS class active to menu button 170 | switchMenuToActive(); 171 | 172 | var categoriesViewHtml = 173 | buildCategoriesViewHtml(categories, 174 | categoriesTitleHtml, 175 | categoryHtml); 176 | insertHtml("#main-content", categoriesViewHtml); 177 | }, 178 | false); 179 | }, 180 | false); 181 | } 182 | 183 | 184 | // Using categories data and snippets html 185 | // build categories view HTML to be inserted into page 186 | function buildCategoriesViewHtml(categories, 187 | categoriesTitleHtml, 188 | categoryHtml) { 189 | 190 | var finalHtml = categoriesTitleHtml; 191 | finalHtml += "
"; 192 | 193 | // Loop over categories 194 | for (var i = 0; i < categories.length; i++) { 195 | // Insert category values 196 | var html = categoryHtml; 197 | var name = "" + categories[i].name; 198 | var short_name = categories[i].short_name; 199 | html = 200 | insertProperty(html, "name", name); 201 | html = 202 | insertProperty(html, 203 | "short_name", 204 | short_name); 205 | finalHtml += html; 206 | } 207 | 208 | finalHtml += "
"; 209 | return finalHtml; 210 | } 211 | 212 | 213 | 214 | // Builds HTML for the single category page based on the data 215 | // from the server 216 | function buildAndShowMenuItemsHTML (categoryMenuItems) { 217 | // Load title snippet of menu items page 218 | $ajaxUtils.sendGetRequest( 219 | menuItemsTitleHtml, 220 | function (menuItemsTitleHtml) { 221 | // Retrieve single menu item snippet 222 | $ajaxUtils.sendGetRequest( 223 | menuItemHtml, 224 | function (menuItemHtml) { 225 | // Switch CSS class active to menu button 226 | switchMenuToActive(); 227 | 228 | var menuItemsViewHtml = 229 | buildMenuItemsViewHtml(categoryMenuItems, 230 | menuItemsTitleHtml, 231 | menuItemHtml); 232 | insertHtml("#main-content", menuItemsViewHtml); 233 | }, 234 | false); 235 | }, 236 | false); 237 | } 238 | 239 | 240 | // Using category and menu items data and snippets html 241 | // build menu items view HTML to be inserted into page 242 | function buildMenuItemsViewHtml(categoryMenuItems, 243 | menuItemsTitleHtml, 244 | menuItemHtml) { 245 | 246 | menuItemsTitleHtml = 247 | insertProperty(menuItemsTitleHtml, 248 | "name", 249 | categoryMenuItems.category.name); 250 | menuItemsTitleHtml = 251 | insertProperty(menuItemsTitleHtml, 252 | "special_instructions", 253 | categoryMenuItems.category.special_instructions); 254 | 255 | var finalHtml = menuItemsTitleHtml; 256 | finalHtml += "
"; 257 | 258 | // Loop over menu items 259 | var menuItems = categoryMenuItems.menu_items; 260 | var catShortName = categoryMenuItems.category.short_name; 261 | for (var i = 0; i < menuItems.length; i++) { 262 | // Insert menu item values 263 | var html = menuItemHtml; 264 | html = 265 | insertProperty(html, "short_name", menuItems[i].short_name); 266 | html = 267 | insertProperty(html, 268 | "catShortName", 269 | catShortName); 270 | html = 271 | insertItemPrice(html, 272 | "price_small", 273 | menuItems[i].price_small); 274 | html = 275 | insertItemPortionName(html, 276 | "small_portion_name", 277 | menuItems[i].small_portion_name); 278 | html = 279 | insertItemPrice(html, 280 | "price_large", 281 | menuItems[i].price_large); 282 | html = 283 | insertItemPortionName(html, 284 | "large_portion_name", 285 | menuItems[i].large_portion_name); 286 | html = 287 | insertProperty(html, 288 | "name", 289 | menuItems[i].name); 290 | html = 291 | insertProperty(html, 292 | "description", 293 | menuItems[i].description); 294 | 295 | // Add clearfix after every second menu item 296 | if (i % 2 != 0) { 297 | html += 298 | "
"; 299 | } 300 | 301 | finalHtml += html; 302 | } 303 | 304 | finalHtml += "
"; 305 | return finalHtml; 306 | } 307 | 308 | 309 | // Appends price with '$' if price exists 310 | function insertItemPrice(html, 311 | pricePropName, 312 | priceValue) { 313 | // If not specified, replace with empty string 314 | if (!priceValue) { 315 | return insertProperty(html, pricePropName, "");; 316 | } 317 | 318 | priceValue = "$" + priceValue.toFixed(2); 319 | html = insertProperty(html, pricePropName, priceValue); 320 | return html; 321 | } 322 | 323 | 324 | // Appends portion name in parens if it exists 325 | function insertItemPortionName(html, 326 | portionPropName, 327 | portionValue) { 328 | // If not specified, return original string 329 | if (!portionValue) { 330 | return insertProperty(html, portionPropName, ""); 331 | } 332 | 333 | portionValue = "(" + portionValue + ")"; 334 | html = insertProperty(html, portionPropName, portionValue); 335 | return html; 336 | } 337 | 338 | 339 | global.$dc = dc; 340 | 341 | })(window); 342 | 343 | -------------------------------------------------------------------------------- /module5/snippets/categories-title-snippet.html: -------------------------------------------------------------------------------- 1 | 2 |
3 | Substituting white rice with brown rice or fried rice after 3:00pm will be $1.50 for a pint and $2.50 for a quart. 4 |
-------------------------------------------------------------------------------- /module5/snippets/category-snippet.html: -------------------------------------------------------------------------------- 1 |
2 | 3 |
4 | {{name}} 5 | {{name}} 6 |
7 |
8 |
9 | -------------------------------------------------------------------------------- /module5/snippets/home-snippet.html: -------------------------------------------------------------------------------- 1 |
2 | Picture of restaurant 3 |
4 | 5 |
6 |
7 | 8 |
9 |
10 | 11 |
specials
12 |
13 |
14 |
15 | 16 |
17 | 18 | map 19 |
20 |
21 |
22 |
-------------------------------------------------------------------------------- /module5/snippets/menu-item.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module5/snippets/menu-items-title.html: -------------------------------------------------------------------------------- 1 | 2 |
{{special_instructions}}
--------------------------------------------------------------------------------