Skip to content

Commit

Permalink
add subpage template
Browse files Browse the repository at this point in the history
  • Loading branch information
Laura McCord committed Aug 28, 2023
1 parent 876e9d3 commit 4f73dc1
Show file tree
Hide file tree
Showing 11 changed files with 134 additions and 40 deletions.
43 changes: 39 additions & 4 deletions resources/partials/about.html
Original file line number Diff line number Diff line change
@@ -1,4 +1,39 @@
<h1>About this site</h1>
<p>
It is a web page.
</p>

<!-- About Sections -->
<section id="news" class="section-padding">
<div class="container">
<div class="row">
<div class="col-12">
<div class="section-title-header text-center">
<h1 class="section-title wow fadeInUp" data-wow-delay="0.2s">Our History</h1>
</div>
</div>
</div>

<div class="row">
<div class="col-12">
<div class="about-item">
<div class="about-text">
<h3>In the Begining</h3>
<p>uPortal came into being around the turn of the century, when early "dotcom" internet vendors began to piggyback on the Yahoo! portal phenomenon by offering free campus portals to institutions. One caveat: they would carry advertising. And another: Issues like data ownership, user authentication, and business continuity were hardly thought through at all.</p>

<p>One group that decided to take matters into their own hands was the newly formed Jasig (In those days, JA-SIG, or Java in Administration Special Interest Group), a group of higher education technology leaders who decided to explore the possibility that higher education could build a campus portal themselves, share it freely with anyone who cared to download it, base the technology on open standards, without proprietary vendor lock-in, and, at least in this domain, control their own software destiny. </p>

<h3>3-Year Grant Funded</h3>
<p>A core framework from vendor IBS started the team off. Soon afterwards, a three-year grant from the Andrew W. Mellon foundation, from 2001 to 2003, resulted in uPortal versions 1 and 2. Mellon later made additional funds available so that uPortal could support the emerging “portlet” standard for sharing portal content. uPortal adoption took off dramatically. By the time of the uPortal 2.5 release, hundreds of institutions, about half in the United States and half in Canada and Europe, had uPortal in production or in a phase leading up to full implementation. The JA-SIG community, led by schools such as Rutgers University, Yale, and the University of Wisconsin-Madison, formed a core of developers that continues to develop the application to meet evolving needs.</p>

<p> A healthy ecosystem of institutions and Jasig affiliated vendors began to coalesce around uPortal at the same time. Unicon, a software services company that acquired IBS earlier on, became a major contributor to uPortal, which became the foundation of a new services-based business plan for the company. Sungard Higher Education had adapted uPortal in its earlier incarnation as SCT, making it the basis of its Luminus product. Sun Microsystems has continued to offer strong support to Jasig since the very beginning. ESUP-Portail, a French consortium of over eighty universities, has made uPortal the cornerstone of an offering that includes development frameworks and portal-based applications. A number of K-12 school districts in the United States, Canada, and France have now implemented uPortal, providing integrated administrative information to hundreds of K-12 schools.</p>

<p>uPortal continues to evolve to meet the needs of its users. Recent efforts have included small projects emerging around portlet development in ways that capitalize on the shared efforts of multiple institutions striving to build common solutions to common problems.</p>

<h3>uPortal Award Recipient</h3>
<p>Recognition of uPortal by EDUCAUSE as a 2007 Catalyst Award winner reinforces the reality that higher education is capable of being an active participant in its own technology future.</p>
</div>
</div>
</div>
</div>

</div>
</section>


Binary file modified resources/public/img/slider/banner1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified resources/public/img/slider/banner2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified resources/public/img/slider/banner3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added resources/public/img/slider/banner6.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed resources/public/img/slider/slider1.jpeg
Binary file not shown.
Binary file removed resources/public/img/slider/slider2.jpeg
Binary file not shown.
Binary file removed resources/public/img/slider/slider3.jpeg
Binary file not shown.
52 changes: 26 additions & 26 deletions resources/public/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -39,116 +39,116 @@
<a class="page-scroll" href="#header-wrap">Home</a>
</li>
<li class="nav-item nav-item-has-children">
<a href="javascript:void(0)">About</a>
<a href="./about.html">About</a>
<ul class="ud-submenu">
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./apereo.html" class="ud-submenu-link">
Apereo Foundation
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./governance.html" class="ud-submenu-link">
Governance
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./partners.html" class="ud-submenu-link">
Partners
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./news.html" class="ud-submenu-link">
News
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
Policy on Data Privacy
<a href="./privacy.html" class="ud-submenu-link">
Data Privacy Policy
</a>
</li>
</ul>
</li>
<li class="nav-item nav-item-has-children">
<a href="javascript:void(0)">Support</a>
<a href="./support.html">Support</a>
<ul class="ud-submenu">
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./userdocs.html" class="ud-submenu-link">
User Guide
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./admindocs.html" class="ud-submenu-link">
Admin Guide
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./devdocs.html" class="ud-submenu-link">
Developer Guide
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./deploydocs.html" class="ud-submenu-link">
Deployment Guide
</a>
</li>
</ul>
</li>
<li class="nav-item nav-item-has-children">
<a href="javascript:void(0)">Community</a>
<a href="./community.html">Community</a>
<ul class="ud-submenu">
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./roadmap.html" class="ud-submenu-link">
Roadmap
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./lists.html" class="ud-submenu-link">
Mailing List
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
Code of Conduct / Diversity
<a href="./conduct.html" class="ud-submenu-link">
Code of Conduct
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./committers.html" class="ud-submenu-link">
Committers
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./onboarding.html" class="ud-submenu-link">
Contributor Onboarding
</a>
</li>
</ul>
</li>
<li class="nav-item nav-item-has-children">
<a href="javascript:void(0)">Case Studies</a>
<a href="./casestudies.html">Case Studies</a>
<ul class="ud-submenu">
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./casestudies.html" class="ud-submenu-link">
Case Studies
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./showcases.html" class="ud-submenu-link">
Showcases
</a>
</li>
</ul>
</li>
<li class="nav-item nav-item-has-children">
<a href="javascript:void(0)">Events</a>
<a href="./events.html">Events</a>
<ul class="ud-submenu">
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
<a href="./devdays.html" class="ud-submenu-link">
Dev Days
</a>
</li>
<li class="ud-submenu-item">
<a href="#" class="ud-submenu-link">
Community & Technical Calls
<a href="./calls.html" class="ud-submenu-link">
Monthly Calls
</a>
</li>
</ul>
Expand Down
14 changes: 14 additions & 0 deletions resources/public/styles/main.css
Original file line number Diff line number Diff line change
Expand Up @@ -584,6 +584,9 @@ a.back-to-top:hover,a.back-to-top:focus{
transition:all .3s ease-out 0s;
position:relative
}
.navbar-nav .nav-item a.subpage{
color:#4065b0;
}
@media only screen and (min-width:768px) and (max-width:991px){
.navbar-nav .nav-item a{
color:#212121;
Expand Down Expand Up @@ -1844,10 +1847,17 @@ a.back-to-top:hover,a.back-to-top:focus{
background-position:center center;
background-size:cover
}
#main-slide .carousel-item.subpage{
height:300px;
}

@media only screen and (min-width:1400px){
#main-slide .carousel-item{
height:650px
}
#main-slide .carousel-item.subpage{
height:300px
}
}
@media(max-width:767px){
#main-slide .carousel-item{
Expand Down Expand Up @@ -1875,6 +1885,10 @@ a.back-to-top:hover,a.back-to-top:focus{
letter-spacing:.1rem;
margin-top:30px;
}
#main-slide .carousel-item .carousel-caption .heading.subpage{
margin-top:0;
}

@media only screen and (min-width:992px) and (max-width:1199px){
#main-slide .carousel-item .carousel-caption .heading{
font-size:40px
Expand Down
65 changes: 55 additions & 10 deletions src/clj/upwebsite/layout.clj
Original file line number Diff line number Diff line change
Expand Up @@ -53,21 +53,66 @@
[:ul.navbar-nav.ml-auto
[:li.nav-item.active
[:a.page-scroll {:href "./index.html"} "Home"]]
[:li.nav-item
[:a.page-scroll {:href "./community.html"} "Community"]]
[:li.nav-item
[:a.page-scroll {:href "./about.html"} "About"]]
[:li.nav-item
[:a.page-scroll {:href "https://github.com/uPortal-Project/uPortal-start"} "Download"]]]]]]]
[:li.nav-item.nav-item-has-children
[:a.page-scroll.subpage {:href "./about.html"} "About"]
[:ul.ud-submenu
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./apereo.html"} "Apereo Foundation"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./governance.html"} "Governance"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./partners.html"} "Partners"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./news.html"} "News"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./privacy.html"} "Data Privacy Policy"]]]]
[:li.nav-item.nav-item-has-children
[:a.page-scroll.subpage {:href "./support.html"} "Support"]
[:ul.ud-submenu
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./userdocs.html"} "User Guide"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./admindocs.html"} "Admin Guide"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./devdocs.html"} "Developer Guide"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./deploydocs.html"} "Deployment Guider"]]]]
[:li.nav-item.nav-item-has-children
[:a.page-scroll.subpage {:href "./community.html"} "Community"]
[:ul.ud-submenu
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./roadmap.html"} "Roadmap"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./lists.html"} "Mailing List"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./conduct.html"} "Code of Conduct"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./committers.html"} "Committers"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./onboarding.html"} "Contributor Onboarding"]]]]
[:li.nav-item.nav-item-has-children
[:a.page-scroll.subpage {:href "./casestudies.html"} "Case Studies"]
[:ul.ud-submenu
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./casestudies.html"} "Case Studies"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./showcases.html"} "Showcases"]]]]
[:li.nav-item.nav-item-has-children
[:a.page-scroll.subpage {:href "./events.html"} "Events"]
[:ul.ud-submenu
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./devdays.html"} "Dev Days"]]
[:li.ud-submenu-item
[:a.ud-submenu-link {:href "./calls.html"} "Monthly Calls"]]]]]]]]]
[:div#main-slide.carousel.slide {:data-ride "carousel"}
[:div.carousel-inner
[:div.carousel-item.active {:style "background-image: url(/img/slider/banner5.jpg);"}
[:div.carousel-item.subpage.active {:style "background-image: url(/img/slider/banner2.jpg);"}
[:div.carousel-caption
[:div.container
[:div.row
[:div.col-lg-12
[:h1.wow.fadeInDown.heading {:data-wow-delay ".4s"}
"Designing for Student Engagement"]]]]]]]]])
[:h1.wow.fadeInDown.heading.subpage {:data-wow-delay ".4s"}
""]]]]]]]]])

(defn layout-footer [request page]
(let [footer-col-classes "col-md-6 col-lg-3 col-sm-6 col-xs-12 wow fadeInUp"] ;; repeated in 3 divs
Expand All @@ -85,7 +130,7 @@
[:a {:href "#"} "About Us"]]]]
[:div {:class footer-col-classes :data-wow-delay "0.8s"}
[:h3 "FOLLOW US ON"]
[:ul
[:ul.footer-social
[:li
[:a.twitter {:href "https://twitter.com/uPortal"}
[:i.lni-twitter-filled]]]]]]]]))
Expand Down

0 comments on commit 4f73dc1

Please sign in to comment.