aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Scerba <alex@scerba.org>2024-10-21 18:17:48 -0400
committerAlex Scerba <alex@scerba.org>2024-10-29 14:15:43 -0400
commit3d5538069c3b2f43ddf170d641feb926175db529 (patch)
treeb44a4dd92ce6552167707def8f1d802d548e804e
parentf12ecdaef5b5d13b33d291a20cc2b992d1528473 (diff)
Udpate to latest portfolio version
-rw-r--r--cmd/http/load.go4
-rw-r--r--html/archive/Honda_S-30.tmpl.html (renamed from html/projects/Honda_S-30.tmpl.html)0
-rw-r--r--html/archive/MCTS_Personal_Transit_Concept.tmpl.html (renamed from html/projects/MCTS_Personal_Transit_Concept.tmpl.html)0
-rw-r--r--html/archive/Sketchbook_-_Motorcycles.tmpl.html (renamed from html/projects/Sketchbook_-_Motorcycles.tmpl.html)1
-rw-r--r--html/index.tmpl.html8
-rw-r--r--html/projects/Chevrolet_Vision_SS.tmpl.html25
-rw-r--r--html/projects/Husqvarna_Val.tmpl.html21
-rw-r--r--html/projects/Ram_Central_America.tmpl.html18
-rw-r--r--static/assets/style.css14
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_1.jpgbin203950 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_2.jpgbin402057 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_3.jpgbin435175 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_4.jpgbin346664 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_5.jpgbin335165 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_6.jpgbin332168 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_7.jpgbin345371 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_8.jpgbin385895 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_9.jpgbin321114 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_Render_1.jpgbin401770 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/VisionSS_Render_3.jpgbin481167 -> 0 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision1.pngbin0 -> 27100 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision10.pngbin0 -> 1039687 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision11.pngbin0 -> 941044 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision2.pngbin0 -> 452025 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision3.pngbin0 -> 1016798 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision4.pngbin0 -> 715164 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision5.pngbin0 -> 718822 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision6.pngbin0 -> 646275 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision7.pngbin0 -> 370807 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision8.pngbin0 -> 765899 bytes
-rw-r--r--static/media/Chevrolet_Vision_SS/vision9.pngbin0 -> 641009 bytes
-rw-r--r--static/media/Husqvarna_Val/val1.pngbin0 -> 30193 bytes
-rw-r--r--static/media/Husqvarna_Val/val10.pngbin0 -> 622523 bytes
-rw-r--r--static/media/Husqvarna_Val/val11.pngbin0 -> 2076261 bytes
-rw-r--r--static/media/Husqvarna_Val/val12.pngbin0 -> 1253044 bytes
-rw-r--r--static/media/Husqvarna_Val/val13.pngbin0 -> 1967687 bytes
-rw-r--r--static/media/Husqvarna_Val/val14.pngbin0 -> 1449604 bytes
-rw-r--r--static/media/Husqvarna_Val/val15.pngbin0 -> 2271989 bytes
-rw-r--r--static/media/Husqvarna_Val/val2.pngbin0 -> 1222929 bytes
-rw-r--r--static/media/Husqvarna_Val/val3.pngbin0 -> 210568 bytes
-rw-r--r--static/media/Husqvarna_Val/val4.pngbin0 -> 591258 bytes
-rw-r--r--static/media/Husqvarna_Val/val5.pngbin0 -> 320283 bytes
-rw-r--r--static/media/Husqvarna_Val/val6.pngbin0 -> 850576 bytes
-rw-r--r--static/media/Husqvarna_Val/val7.pngbin0 -> 677417 bytes
-rw-r--r--static/media/Husqvarna_Val/val8.pngbin0 -> 754259 bytes
-rw-r--r--static/media/Husqvarna_Val/val9.pngbin0 -> 767143 bytes
-rw-r--r--static/media/Ram_Central_America/RAM.jpgbin219491 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM10.jpgbin1075550 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM11.jpgbin590297 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM12.jpgbin1247814 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM13.jpgbin1188973 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM2.jpgbin642625 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM3.jpgbin791592 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM4.jpgbin745223 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM5.jpgbin637312 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM6.jpgbin611605 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM7.jpgbin604385 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM8.jpgbin405711 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM9.jpgbin655180 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/RAM_Scerba_2K.jpgbin1357714 -> 0 bytes
-rw-r--r--static/media/Ram_Central_America/ram1.pngbin0 -> 37424 bytes
-rw-r--r--static/media/Ram_Central_America/ram10.pngbin0 -> 1599395 bytes
-rw-r--r--static/media/Ram_Central_America/ram11.pngbin0 -> 1553359 bytes
-rw-r--r--static/media/Ram_Central_America/ram2.pngbin0 -> 402323 bytes
-rw-r--r--static/media/Ram_Central_America/ram3.pngbin0 -> 142447 bytes
-rw-r--r--static/media/Ram_Central_America/ram4.pngbin0 -> 616388 bytes
-rw-r--r--static/media/Ram_Central_America/ram5.pngbin0 -> 682448 bytes
-rw-r--r--static/media/Ram_Central_America/ram6.pngbin0 -> 473157 bytes
-rw-r--r--static/media/Ram_Central_America/ram7.pngbin0 -> 594718 bytes
-rw-r--r--static/media/Ram_Central_America/ram8.pngbin0 -> 638076 bytes
-rw-r--r--static/media/Ram_Central_America/ram9.pngbin0 -> 1963814 bytes
71 files changed, 62 insertions, 29 deletions
diff --git a/cmd/http/load.go b/cmd/http/load.go
index d63d7ce..b38fd26 100644
--- a/cmd/http/load.go
+++ b/cmd/http/load.go
@@ -85,12 +85,12 @@ func (app *application) readFile(location string) (p *Post, err error) {
}
// thumbnail image
- imagePattern := regexp.MustCompile(`<img src="(.+)" class="mainImage"( alt="(.+)")* />`)
+ imagePattern := regexp.MustCompile(`{{define "thumbnail"}}<img src="(.+)" class="mainImage"( alt="(.+)")* />{{end}}`)
matchingImage := imagePattern.FindStringSubmatch(string(fileContent))
var image string
if len(matchingImage) > 1 {
- image = matchingImage[0]
+ image = strings.Trim(matchingImage[0], "{{define \"thumbnail\"}}")
} else {
image = ""
}
diff --git a/html/projects/Honda_S-30.tmpl.html b/html/archive/Honda_S-30.tmpl.html
index ec4a3c9..ec4a3c9 100644
--- a/html/projects/Honda_S-30.tmpl.html
+++ b/html/archive/Honda_S-30.tmpl.html
diff --git a/html/projects/MCTS_Personal_Transit_Concept.tmpl.html b/html/archive/MCTS_Personal_Transit_Concept.tmpl.html
index 60e57f2..60e57f2 100644
--- a/html/projects/MCTS_Personal_Transit_Concept.tmpl.html
+++ b/html/archive/MCTS_Personal_Transit_Concept.tmpl.html
diff --git a/html/projects/Sketchbook_-_Motorcycles.tmpl.html b/html/archive/Sketchbook_-_Motorcycles.tmpl.html
index b6d7be7..68fcf15 100644
--- a/html/projects/Sketchbook_-_Motorcycles.tmpl.html
+++ b/html/archive/Sketchbook_-_Motorcycles.tmpl.html
@@ -2,6 +2,7 @@
{{define "description"}}Personal design sketchbook.{{end}}
{{define "uploaded-on"}}2023-11-04{{end}}
{{define "keywords"}}project sketchbook CCS design{{end}}
+{{define "thumbnail"}}<img src="/static/media/Sketchbook/Side_Suzuki.jpg" class="mainImage" />{{end}}
{{ define "canonical" }}{{end}}
{{define "main"}}
diff --git a/html/index.tmpl.html b/html/index.tmpl.html
index f717550..bf16cfc 100644
--- a/html/index.tmpl.html
+++ b/html/index.tmpl.html
@@ -8,13 +8,13 @@
<div class="side-info">
<img src="/static/media/alex_profile_512.jpg" alt="Highschool senior photo portrait of Alex next to Yerkes Observatory." style="margin-bottom: 2.5rem;" width="511" height="512"/>
<div style="grid-column-start: 1;">
- <p>My name is Alex Scerba, a Junior in the College for Creative Studies: Transportation Design program in Detroit, MI.</p>
+ <p>My name is Alex Scerba, a Senior in the College for Creative Studies: Transportation Design program in Detroit, MI.</p>
<p>Growing up in Lake Geneva, WI, I developed a passion for making and tinkering, which lead me down the path of industrial design. I love working with my hands, fixing up and riding motorcycles and cars, and learning new skills.</p>
- <p>In addition to sketching, rendering, and modeling, my hobby skills include programming (<a href="https://github.com/ascerba/personal-website" target="_blank" rel="noopener noreferrer">this website</a>), bookbinding, and woodworking.</p>
+ <!--<p>In addition to sketching, rendering, and modeling, my hobby skills include programming (<a href="https://github.com/ascerba/personal-website" target="_blank" rel="noopener noreferrer">this website</a>), bookbinding, and woodworking.</p>-->
<p>This summer, I hope to secure an internship to learn more skills in the design and manufacturing industry.</p>
<p>Connect with me on LinkedIn: <br><a href="https://linkedin.com/in/ascerba" target="_blank" rel="noopener noreferrer"><b>linkedin.com/in/ascerba</b></a></p>
<p>Email <a href="mailto:me@alexscerba.com"><b>me@alexscerba.com</b></a></p>
- <p>View my <a href="/static/Resume_Scerba.pdf"><b>résumé</b></a>
+ <p>View my <a href="/static/Resume_Scerba.pdf" target="_blank"><b>résumé</b></a>
<p>Download my <a href="/static/Portfolio_Scerba.pdf" download><b>portfolio</b></a>
</div>
</div>
@@ -25,6 +25,8 @@
<span class="title">{{ .Title }}</span>
</a>
{{ end }}
+ <div class="empty-thumbnail"></div>
+ <div class="empty-thumbnail"></div>
</div>
</div>
{{ end }}
diff --git a/html/projects/Chevrolet_Vision_SS.tmpl.html b/html/projects/Chevrolet_Vision_SS.tmpl.html
index 4b3a782..a1e4fee 100644
--- a/html/projects/Chevrolet_Vision_SS.tmpl.html
+++ b/html/projects/Chevrolet_Vision_SS.tmpl.html
@@ -1,7 +1,8 @@
{{define "title"}}{{.Post.Title}}{{end}}
{{define "description"}}Chevrolet design project set in 2035. Purpose-built EV sports car.{{end}}
-{{define "uploaded-on"}}2023-05-25{{end}}
+{{define "uploaded-on"}}2023-12-25{{end}}
{{define "keywords"}}project exterior Chevrolet CCS sports-car{{end}}
+{{define "thumbnail"}}<img src="/static/media/Chevrolet_Vision_SS/VisionSS_Render_2.jpg" class="mainImage" />{{end}}
{{ define "canonical" }}{{end}}
{{define "main"}}
@@ -11,17 +12,17 @@
<h2>{{.Post.Title}}</h2>
<p>The 2035 Chevrolet Vision SS project is aimed at designing a purpose-built sports car for the EV future.</p>
<p><b>Final Deliverable:</b> 1/5th scale clay model.</p>
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_1.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_2.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_3.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_4.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_5.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_6.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_7.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_Render_1.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_Render_2.jpg" class="mainImage" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_Render_3.jpg" />
- <img src="/static/media/Chevrolet_Vision_SS/VisionSS_9.jpg" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision1.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision2.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision3.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision4.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision5.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision6.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision7.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision8.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision9.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision10.png" width="2000" height="1000" />
+ <img src="/static/media/Chevrolet_Vision_SS/vision11.png" width="2000" height="1000" />
</article>
</div>
{{end}}
diff --git a/html/projects/Husqvarna_Val.tmpl.html b/html/projects/Husqvarna_Val.tmpl.html
index 689132a..894ea5d 100644
--- a/html/projects/Husqvarna_Val.tmpl.html
+++ b/html/projects/Husqvarna_Val.tmpl.html
@@ -2,6 +2,7 @@
{{define "description"}}Husqvarna Val CCS unsponsored project.{{end}}
{{define "uploaded-on"}}2024-05-08{{end}}
{{define "keywords"}}project CCS{{end}}
+{{define "thumbnail"}}<img src="/static/media/Husqvarna_Val/Bar_Shot.jpg" class="mainImage" alt="Husqvarna Val UI." />{{end}}
{{ define "canonical" }}/projects{{end}}
{{define "main"}}
@@ -11,11 +12,21 @@
<h2>{{.Post.Title}}</h2>
<p>Husqvarna Val powersports project. Extend electric range through the sidecar for longer and more remote adventures.</p>
<p><b>Final Deliverable:</b> Digital model and animation.</p>
- <div class="hide">
- <img src="/static/media/Husqvarna_Val/Bar_Shot.jpg" class="mainImage" alt="Husqvarna Val UI." />
- </div>
- <img src="/static/media/Husqvarna_Val/HUSQVARNA_Scerba_3k_rev2.jpg" alt="Husqvarna Val sidecar motorcycle project." />
- <!-- <video src="/static/media/Husqvarna_Val/Val_Animation.mp4" alt="Husqvarna Val animation." controls="" width="1920" height="1080"><a href="/static/media/Husqvarna_Val/Val_Animation.mp4">CJ7 Signal Test</a></video> -->
+ <img src="/static/media/Husqvarna_Val/val1.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val2.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val3.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val4.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val5.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val6.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val7.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val8.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val9.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val10.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val11.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val12.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val13.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val14.png" width="2000" height="1000" />
+ <img src="/static/media/Husqvarna_Val/val15.png" width="2000" height="1000" />
<iframe width="1920" src="https://www.youtube.com/embed/RXhwG4fjCKw?si=Bj5jhNxfdjiXy_Ch" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
</article>
</div>
diff --git a/html/projects/Ram_Central_America.tmpl.html b/html/projects/Ram_Central_America.tmpl.html
index e22a007..7493dda 100644
--- a/html/projects/Ram_Central_America.tmpl.html
+++ b/html/projects/Ram_Central_America.tmpl.html
@@ -2,6 +2,7 @@
{{define "description"}}Sponsored Stellantis studio project. Ram trucks 2050.{{end}}
{{define "uploaded-on"}}2023-12-31{{end}}
{{define "keywords"}}project interior Stellantis Ram CCS truck{{end}}
+{{define "thumbnail"}}<img src="/static/media/Ram_Central_America/IP_CROP_1800x900.jpg" class="mainImage" />{{end}}
{{ define "canonical" }}{{end}}
{{define "main"}}
@@ -12,12 +13,17 @@
<p><b>Team project:</b> Alex Scerba - Automotive Interior, James Shiels - Automotive Exterior, Maria Nagaitis - Spatial Interior</p>
<p>Design a Ram product for the Central America region in the year 2050.</p>
<p><b>Final Deliverable:</b> 1/4th scale painted clay model.</p>
- <div class="hide">
- <img src="/static/media/Ram_Central_America/IP_CROP_1800x900.jpg" class="mainImage" />
- </div>
- <img src="/static/media/Ram_Central_America/RAM_Scerba_2K.jpg" alt="RAM Central America interior concept."/>
- <img src="/static/media/Ram_Central_America/RAM12.jpg" alt="Clay model shots 1." />
- <img src="/static/media/Ram_Central_America/RAM13.jpg" alt="Clay model shots 2." />
+ <img src="/static/media/Ram_Central_America/ram1.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram2.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram3.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram4.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram5.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram6.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram7.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram8.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram9.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram10.png" width="2000" height="1000" />
+ <img src="/static/media/Ram_Central_America/ram11.png" width="2000" height="1000" />
</article>
</div>
{{end}}
diff --git a/static/assets/style.css b/static/assets/style.css
index 1f27ceb..ecb569d 100644
--- a/static/assets/style.css
+++ b/static/assets/style.css
@@ -172,6 +172,15 @@ iframe {
.thumbnail {
position: relative;
+ aspect-ratio: 4/3;
+}
+
+.empty-thumbnail {
+ aspect-ratio: 4/3;
+}
+
+.projectContent .main-image {
+ display: none;
}
.title {
@@ -181,7 +190,7 @@ iframe {
position: absolute;
top: 0;
left: 0;
- padding: 8rem 1rem;
+ padding: 9rem 1rem 0 1rem;
text-align: center;
font-weight: bold;
color: white;
@@ -273,6 +282,9 @@ blockquote {
display: block;
margin: auto;
}
+ .empty-thumbnail {
+ display: none;
+ }
}
@media screen and (max-width: 70rem) {
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_1.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_1.jpg
deleted file mode 100644
index c1354e2..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_1.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_2.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_2.jpg
deleted file mode 100644
index c3ec8ee..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_2.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_3.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_3.jpg
deleted file mode 100644
index 8cef5cb..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_3.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_4.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_4.jpg
deleted file mode 100644
index c2cbfc1..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_4.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_5.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_5.jpg
deleted file mode 100644
index 5943dee..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_5.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_6.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_6.jpg
deleted file mode 100644
index e86fe6b..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_6.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_7.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_7.jpg
deleted file mode 100644
index 9ab3a33..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_7.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_8.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_8.jpg
deleted file mode 100644
index 6158438..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_8.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_9.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_9.jpg
deleted file mode 100644
index 7b2cf59..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_9.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_Render_1.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_Render_1.jpg
deleted file mode 100644
index b186b97..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_Render_1.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/VisionSS_Render_3.jpg b/static/media/Chevrolet_Vision_SS/VisionSS_Render_3.jpg
deleted file mode 100644
index 2d40991..0000000
--- a/static/media/Chevrolet_Vision_SS/VisionSS_Render_3.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision1.png b/static/media/Chevrolet_Vision_SS/vision1.png
new file mode 100644
index 0000000..d780191
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision1.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision10.png b/static/media/Chevrolet_Vision_SS/vision10.png
new file mode 100644
index 0000000..ffee82c
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision10.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision11.png b/static/media/Chevrolet_Vision_SS/vision11.png
new file mode 100644
index 0000000..ef40483
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision11.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision2.png b/static/media/Chevrolet_Vision_SS/vision2.png
new file mode 100644
index 0000000..a4fa140
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision2.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision3.png b/static/media/Chevrolet_Vision_SS/vision3.png
new file mode 100644
index 0000000..74200ca
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision3.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision4.png b/static/media/Chevrolet_Vision_SS/vision4.png
new file mode 100644
index 0000000..37fd423
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision4.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision5.png b/static/media/Chevrolet_Vision_SS/vision5.png
new file mode 100644
index 0000000..a33eb55
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision5.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision6.png b/static/media/Chevrolet_Vision_SS/vision6.png
new file mode 100644
index 0000000..6e37c2d
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision6.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision7.png b/static/media/Chevrolet_Vision_SS/vision7.png
new file mode 100644
index 0000000..b6aa743
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision7.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision8.png b/static/media/Chevrolet_Vision_SS/vision8.png
new file mode 100644
index 0000000..d61e5b9
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision8.png
Binary files differ
diff --git a/static/media/Chevrolet_Vision_SS/vision9.png b/static/media/Chevrolet_Vision_SS/vision9.png
new file mode 100644
index 0000000..a04b23f
--- /dev/null
+++ b/static/media/Chevrolet_Vision_SS/vision9.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val1.png b/static/media/Husqvarna_Val/val1.png
new file mode 100644
index 0000000..6f19773
--- /dev/null
+++ b/static/media/Husqvarna_Val/val1.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val10.png b/static/media/Husqvarna_Val/val10.png
new file mode 100644
index 0000000..21b937f
--- /dev/null
+++ b/static/media/Husqvarna_Val/val10.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val11.png b/static/media/Husqvarna_Val/val11.png
new file mode 100644
index 0000000..751ba66
--- /dev/null
+++ b/static/media/Husqvarna_Val/val11.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val12.png b/static/media/Husqvarna_Val/val12.png
new file mode 100644
index 0000000..00f0be8
--- /dev/null
+++ b/static/media/Husqvarna_Val/val12.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val13.png b/static/media/Husqvarna_Val/val13.png
new file mode 100644
index 0000000..0317eb9
--- /dev/null
+++ b/static/media/Husqvarna_Val/val13.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val14.png b/static/media/Husqvarna_Val/val14.png
new file mode 100644
index 0000000..100340b
--- /dev/null
+++ b/static/media/Husqvarna_Val/val14.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val15.png b/static/media/Husqvarna_Val/val15.png
new file mode 100644
index 0000000..2890200
--- /dev/null
+++ b/static/media/Husqvarna_Val/val15.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val2.png b/static/media/Husqvarna_Val/val2.png
new file mode 100644
index 0000000..878165d
--- /dev/null
+++ b/static/media/Husqvarna_Val/val2.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val3.png b/static/media/Husqvarna_Val/val3.png
new file mode 100644
index 0000000..0b3ba58
--- /dev/null
+++ b/static/media/Husqvarna_Val/val3.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val4.png b/static/media/Husqvarna_Val/val4.png
new file mode 100644
index 0000000..e66cc57
--- /dev/null
+++ b/static/media/Husqvarna_Val/val4.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val5.png b/static/media/Husqvarna_Val/val5.png
new file mode 100644
index 0000000..d4b23bc
--- /dev/null
+++ b/static/media/Husqvarna_Val/val5.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val6.png b/static/media/Husqvarna_Val/val6.png
new file mode 100644
index 0000000..5c5efe6
--- /dev/null
+++ b/static/media/Husqvarna_Val/val6.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val7.png b/static/media/Husqvarna_Val/val7.png
new file mode 100644
index 0000000..2cb5e28
--- /dev/null
+++ b/static/media/Husqvarna_Val/val7.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val8.png b/static/media/Husqvarna_Val/val8.png
new file mode 100644
index 0000000..45721c5
--- /dev/null
+++ b/static/media/Husqvarna_Val/val8.png
Binary files differ
diff --git a/static/media/Husqvarna_Val/val9.png b/static/media/Husqvarna_Val/val9.png
new file mode 100644
index 0000000..305c56a
--- /dev/null
+++ b/static/media/Husqvarna_Val/val9.png
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM.jpg b/static/media/Ram_Central_America/RAM.jpg
deleted file mode 100644
index 9077797..0000000
--- a/static/media/Ram_Central_America/RAM.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM10.jpg b/static/media/Ram_Central_America/RAM10.jpg
deleted file mode 100644
index 3712b34..0000000
--- a/static/media/Ram_Central_America/RAM10.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM11.jpg b/static/media/Ram_Central_America/RAM11.jpg
deleted file mode 100644
index c77cc02..0000000
--- a/static/media/Ram_Central_America/RAM11.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM12.jpg b/static/media/Ram_Central_America/RAM12.jpg
deleted file mode 100644
index 22a7bc7..0000000
--- a/static/media/Ram_Central_America/RAM12.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM13.jpg b/static/media/Ram_Central_America/RAM13.jpg
deleted file mode 100644
index cdfd8bd..0000000
--- a/static/media/Ram_Central_America/RAM13.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM2.jpg b/static/media/Ram_Central_America/RAM2.jpg
deleted file mode 100644
index a6cc3df..0000000
--- a/static/media/Ram_Central_America/RAM2.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM3.jpg b/static/media/Ram_Central_America/RAM3.jpg
deleted file mode 100644
index c6336d8..0000000
--- a/static/media/Ram_Central_America/RAM3.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM4.jpg b/static/media/Ram_Central_America/RAM4.jpg
deleted file mode 100644
index 08b73f1..0000000
--- a/static/media/Ram_Central_America/RAM4.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM5.jpg b/static/media/Ram_Central_America/RAM5.jpg
deleted file mode 100644
index b1269ad..0000000
--- a/static/media/Ram_Central_America/RAM5.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM6.jpg b/static/media/Ram_Central_America/RAM6.jpg
deleted file mode 100644
index 645d5f8..0000000
--- a/static/media/Ram_Central_America/RAM6.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM7.jpg b/static/media/Ram_Central_America/RAM7.jpg
deleted file mode 100644
index 3cc6b32..0000000
--- a/static/media/Ram_Central_America/RAM7.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM8.jpg b/static/media/Ram_Central_America/RAM8.jpg
deleted file mode 100644
index 5fa25d5..0000000
--- a/static/media/Ram_Central_America/RAM8.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM9.jpg b/static/media/Ram_Central_America/RAM9.jpg
deleted file mode 100644
index fb15da5..0000000
--- a/static/media/Ram_Central_America/RAM9.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/RAM_Scerba_2K.jpg b/static/media/Ram_Central_America/RAM_Scerba_2K.jpg
deleted file mode 100644
index 3511cf2..0000000
--- a/static/media/Ram_Central_America/RAM_Scerba_2K.jpg
+++ /dev/null
Binary files differ
diff --git a/static/media/Ram_Central_America/ram1.png b/static/media/Ram_Central_America/ram1.png
new file mode 100644
index 0000000..da9fce8
--- /dev/null
+++ b/static/media/Ram_Central_America/ram1.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram10.png b/static/media/Ram_Central_America/ram10.png
new file mode 100644
index 0000000..3ed6a6d
--- /dev/null
+++ b/static/media/Ram_Central_America/ram10.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram11.png b/static/media/Ram_Central_America/ram11.png
new file mode 100644
index 0000000..0ebe710
--- /dev/null
+++ b/static/media/Ram_Central_America/ram11.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram2.png b/static/media/Ram_Central_America/ram2.png
new file mode 100644
index 0000000..b1b0d33
--- /dev/null
+++ b/static/media/Ram_Central_America/ram2.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram3.png b/static/media/Ram_Central_America/ram3.png
new file mode 100644
index 0000000..b78802d
--- /dev/null
+++ b/static/media/Ram_Central_America/ram3.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram4.png b/static/media/Ram_Central_America/ram4.png
new file mode 100644
index 0000000..3db0a15
--- /dev/null
+++ b/static/media/Ram_Central_America/ram4.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram5.png b/static/media/Ram_Central_America/ram5.png
new file mode 100644
index 0000000..4964d0d
--- /dev/null
+++ b/static/media/Ram_Central_America/ram5.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram6.png b/static/media/Ram_Central_America/ram6.png
new file mode 100644
index 0000000..e0d1fe4
--- /dev/null
+++ b/static/media/Ram_Central_America/ram6.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram7.png b/static/media/Ram_Central_America/ram7.png
new file mode 100644
index 0000000..8e39da9
--- /dev/null
+++ b/static/media/Ram_Central_America/ram7.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram8.png b/static/media/Ram_Central_America/ram8.png
new file mode 100644
index 0000000..1dba4bb
--- /dev/null
+++ b/static/media/Ram_Central_America/ram8.png
Binary files differ
diff --git a/static/media/Ram_Central_America/ram9.png b/static/media/Ram_Central_America/ram9.png
new file mode 100644
index 0000000..98536b0
--- /dev/null
+++ b/static/media/Ram_Central_America/ram9.png
Binary files differ