"Portfolio Webpage"
Bootstrap 4.1.1 Snippet by harunpehlivan

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!------ Include the above in your HEAD tag ----------> <nav id="header" class="navbar navbar-fixed-top"> <div id="header-container" class="container navbar-container"> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a id="brand" class="navbar-brand" href="#">HARUN PEHLİVAN</a> </div> <div id="navbar" class="collapse navbar-collapse"> <ul id="nav-links" class="nav navbar-nav"> <li><a class="nav-anchor" href="#about">About</a></li> <li><a class="nav-anchor" href="#portfolio">Portfolio</a></li> <li><a class="nav-anchor" href="#contact">Contact</a></li> </ul> </div> </div> </nav> <div class="container"> <div class="row row-offcanvas row-offcanvas-right"> <div class="col-xs-12 col-sm-9"> <p class="pull-right visible-xs"> <button type="button" class="btn btn-primary btn-xs" data-toggle="offcanvas">Toggle nav</button> </p> <div id="about" class="jumbotron"> <h1>IT FOUNDER CEO BLOGGER INITIATIVE AR-GE</h1> <hr> <p class="justified"> Gündem belirlemek güncel global olmak için yeni fikirlerle yetenek ve beceriyle uzmanlıkla eğitimle bilimle teknikle AR-GE proje ile adımızla markamızla kimliğimizle profilimizle kalitemizle standardımızla konseptimizle ilkemizle etiğimizle ama özümüzden taviz vermeden <br /> <br />HP IT GROUP GLOBAL PROFESYONEL IT GROUP <dt>2008</dt> <dd><a href="http://tebimtebitagem.ticiz.com" rel="noopener noreferrer" target="_blank">TERCUMAN INFORMATICS CENTER</a></dd> <dt>2012</dt> <dd><a href="https://harunpehlivantebimtebitagem.business.site" rel="noopener noreferrer" target="_blank">TERCUMAN EDUCATION, SCIENCE, TECHNICAL RESEARCH AND DEVELOPMENT CENTER</a></dd> </dl> <blockquote class="blockquote-reverse"> <p>HARUN PEHLİVAN<a href="https://arapcaosmanlicaklavye.glitch.me" rel="noopener noreferrer" target="_blank"> Islamic sciences</a> and <a href="https://machinelearning.glitch.me" rel="noopener noreferrer" target="_blank">IT computer science</a></p> </p> </div> <div id="portfolio"><br /> <h2 id="projects-head" class="section-head">My Projects</h2><hr> <div class="row"> <div class="col-xs-4"> <h2 class="project-name">E-CV</h2> <div class="wrapper"> <a href="https://harunpehlivantebimtebitagem.carrd.co"><img class="img-responsive img-rounded" src="https://s-ssl.wordpress.com/mshots/v1/http%3A%2F%2Fharunpehlivantebimtebitagem.carrd.co?w=360" alt="E-CV"> <span class="text-content"><span>E-CV</span></span> </a> </div> <div class="col-xs-4"> <h2 class="project-name">2008</h2> <div class="wrapper"> <a href="https://harunpehlivantebimtebitagem.business.site"><img class="img-responsive img-rounded" src="https://s-ssl.wordpress.com/mshots/v1/http%3A%2F%2Fharunpehlivantebimtebitagem.business.site?w=360" alt="TERCUMAN EDUCATION, SCIENCE, TECHNICAL RESEARCH AND DEVELOPMENT CENTER"> <span class="text-content"><span>TERCUMAN EDUCATION, SCIENCE, TECHNICAL RESEARCH AND DEVELOPMENT CENTER</span></span> </a> </div> </div> <div class="col-xs-4"> <h2 class="project-name">2012</h2> <div class="wrapper"> <a href="http://tebimtebitagem.ticiz.com"><img class="img-responsive img-rounded" src="https://s-ssl.wordpress.com/mshots/v1/http%3A%2F%2Ftercuman-bilisim-mer.ticiz.com?w=360" alt="TEBİM"> <span class="text-content"><span>TERCUMAN INFORMATICS CENTER</span></span> </a> </div> </div> </div> <div class="row"> <div class="col-xs-4"> <h2 class="project-name">4 ADIM</h2> <div class="wrapper"> <a href="http://harunpehlivantebimtebitagem.4adim.com"><img class="img-responsive img-rounded" src="https://s-ssl.wordpress.com/mshots/v1/http%3A%2F%2Fharunpehlivantebimtebitagem.4adim.com?w=360" alt="4 ADIM"> <span class="text-content"><span>4 ADIM</span></span> </a> </div> </div> <div class="col-xs-4"> <h2 class="project-name"jimdo</h2> <div class="wrapper"> <a href="https://harunpehlivan.jimdo.com/"><img class="img-responsive img-rounded" src="https://s-ssl.wordpress.com/mshots/v1/http%3A%2F%2Fharunpehlivan.jimdo.com?w=360" alt="Tercuman Bilişim Merkezi & Tebitagem"> <span class="text-content"><span>JİMDO</span></span> </a> </div> </div> </div> </div> <div class="row"> <div class="col-xs-4"> <h2 class="project-name">IT<h2> <div class="wrapper"> <a href="https://tebm.wordpress.com"><img class="img-responsive img-rounded" src="https://s-ssl.wordpress.com/mshots/v1/http%3A%2F%2Ftebm.wordpress.com?w=360" alt="IT computer science"> <span class="text-content"><span>IT computer science</span></span> </a> </div> </div> <div class="col-xs-4"> <h2 class="project-name">TEBİM TEBİTAGEM</h2> <div class="wrapper"> <a href="https://tebim.wordpress.com"><img class="img-responsive img-rounded" src="https://s-ssl.wordpress.com/mshots/v1/http%3A%2F%2Ftebim.wordpress.com?w=360" alt="TEBİM TEBİTAGEM"> <span class="text-content"><span>TEBİM TEBİTAGEM</span></span> </a> </div> </div> <div class="col-xs-4"> <h2 class="project-name">HP IT GROUP</h2> <div class="wrapper"> <a href="https://harunpehlivantebimtebitagem.site123.me"><img class="img-responsve img-rounded" src="https://s-ssl.wordpress.com/mshots/v1/https%3A%2F%2Fharunpehlivantebimtebitagem.site123.me?w=360" alt="HP IT GROUP GLOBAL PROFESYONEL IT GROUP"> <span class="text-content"><span>HP IT GROUP GLOBAL PROFESYONEL IT GROUP</span></span> </a> </div> </div> </div> </div> </div> <div class="col-xs-6 col-sm-3 sidebar-offcanvas" id="sidebar"> <div class="list-group"> <a href="https://harunpehlivantebimtebitagem.site123.me/tak%C4%B1m/harun-pehl%C4%B0van" class="list-group-item ">More About Me</a> <a href="https://github.com/harunpehlivan" class="list-group-item">Github</a> <a href="https://www.linkedin.com/in/harun-pehlivan-0aa34252" class="list-group-item">LinkedIn</a> <a href="http://harunpehlivan.fm.tc" class="list-group-item">TTGRT TEBİMTEBİTAGEM GAZETESİ RADYO TELEVİZYONU</a> <a href="https://tr.gravatar.com/tebm" class="list-group-item">Gravatar</a> <a href="http://harunpehlivan.web.tv/" class="list-group-item">WEBTV</a> <a href="http://harunpehlivan.blogspot.com" class="list-group-item">Blog</a> <a href="https://twitter.com/htercumanp" class="list-group-item">Twitter</a> <a href="https://www.youtube.com/user/harunpehlivan1" class="list-group-item">Youtube</a> <a href="https://facebook.com/100008152065270" class="list-group-item">Facebook</a> <a href="http://www.doyoubuzz.com/harun-pehlivan" class="list-group-item">E-CV</a> </div> </div> </div> <br /> <br /> <br /> <div id="contact" class="jumbotron"> <div class="row"> <div class="col-lg-8"> <h2 class="section-head">Contact Form</h2> <hr><br /> <form id="contact-form" method="post" action="contact.php" role="form"> <div class="messages"></div> <div class="controls"> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="form_name">Firstname *</label> <input id="form_name" type="text" name="name" class="form-control" placeholder="Please enter your firstname" required="required" data-error="Firstname is required."> <div class="help-block with-errors"></div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="form_lastname">Lastname *</label> <input id="form_lastname" type="text" name="surname" class="form-control" placeholder="Please enter your lastname" required="required" data-error="Lastname is required."> <div class="help-block with-errors"></div> </div> </div> </div> <div class="row"> <div class="col-md-6"> <div class="form-group"> <label for="form_email">Email *</label> <input id="form_email" type="email" name="email" class="form-control" placeholder="Please enter your email" required="required" data-error="Valid email is required."> <div class="help-block with-errors"></div> </div> </div> <div class="col-md-6"> <div class="form-group"> <label for="form_phone">Phone</label> <input id="form_phone" type="tel" name="phone" class="form-control" placeholder="Please enter your phone number"> <div class="help-block with-errors"></div> </div> </div> </div> <div class="row"> <div class="col-md-12"> <div class="form-group"> <label for="form_message">Message *</label> <textarea id="form_message" name="message" class="form-control" placeholder="Message for me" rows="4" required="required" data-error="Please leave a message."></textarea> <div class="help-block with-errors"></div> </div> </div> <div class="col-md-12"> <input type="submit" class="btn btn-primary btn-send" value="Send message"> </div> </div> <div class="row"> <div class="col-md-12"> <p class="text-muted"> <br /> <strong>*</strong> These fields are required.</p> </div> </div> </div> </form> </div> </div> </div> <footer></footer>
/* Palette: "Corporate and Sleek" */ html, body { overflow-x: hidden; /* Prevent scroll on narrow devices */ padding-top: 70px; background-color: #E8E8E8; /* "CLEAN" */ } footer { padding: 30px 0; } .navbar-brand { font-size: 24px; } .navbar-container { padding: 20px 0 20px 0; font-size: 14px; } .navbar.navbar-fixed-top.fixed-theme { background-color: #333A56; /* "VERMILLION" */ border-color: #080808; box-shadow: 0 0 5px rgba(0, 0, 0, .8); } .navbar-brand.fixed-theme { font-size: 18px; } .fixed-theme a { color: #F7F5E6 !important; /* FRESH */ } .fixed-theme .navbar-nav a:hover { background: #52658F !important; /* "SUNSHINE" */ } .fixed-theme .navbar-nav a:visited:hover { background: #52658F !important; /* "SUNSHINE" */ } .fixed-theme .navbar-nav a:visited { background: #333A56 !important; /* "VERMILLION" */ } .navbar-container.fixed-theme { padding: 0; font-size: 14px; } .navbar-brand.fixed-theme, .navbar-container.fixed-theme, .navbar.navbar-fixed-top.fixed-theme, .navbar-brand, .navbar-container { transition: 0.8s; -webkit-transition: 0.8s; } .img-responsive { padding-bottom: 5px; border-radius: 10px 10px 13px 13px; } .jumbotron { background-color: #F7F5E6; /* "FRESH" */ } .justified { text-align: justify; } .list-group a { background: #52658F; /* "SUNSHINE" */ color: #F7F5E6; /* "FRESH" */ border-radius: 6px !important; } .list-group a:visited { background: #52658F; /* "SUNSHINE" */ color: #F7F5E6; /* "FRESH" */ border-radius: 6px !important; } .list-group a:hover { background: #333A56; /* "VERMILLION" */ color: #F7F5E6; /* "FRESH" */ font-weight: bold; } #brand { color: #52658F; /* "SUNSHINE" */ font-weight: bold; } #nav-links a { color: #52658F; /* "SUNSHINE" */ font-weight: bold; } #nav-links a:hover { background: #F7F5E6; /* "FRESH" */ border-radius: 6px; } #nav-links a:visited { color: #52658F; /* "SUNSHINE" */ font-weight: bold; background: #E8E8E8; /* "CLEAN" */ } #nav-links a:visited:hover { background: #F7F5E6; /* "FRESH" */ border-radius: 6px; } span.text-content { background: rgba(0, 0, 0, 0.7); color: #F7F5E6 !important; /* FRESH */ cursor: pointer; display: table; height: 150px; border-radius: 10px; left: 0; position: absolute; top: 0; width: 80%; margin-left: 10%; margin-top: 26%; opacity: 0; -webkit-transition: opacity 500ms; -moz-transition: opacity 500ms; -o-transition: opacity 500ms; transition: opacity 500ms; } span.text-content span { display: table-cell; text-align: center; vertical-align: middle; padding: 10px; } .wrapper a:hover span.text-content { opacity: 1; } .view-details { background: #F7F5E6; /* "FRESH" */ } .view-details:hover { background: #F7F5E6; /* "FRESH" */ color: #52658F; /* "SUNSHINE" */ } .intro-text { text-decoration: none; color: #333A56; /* "VERMILLION" */ } .intro-text:hover { text-decoration: none; color: #52658F; /* "SUNSHINE" */ } .intro-text:visited { color: #333A56; /* "VERMILLION" */ text-decoration: none; } .intro-text:visited:hover { text-decoration: none; color: #52658F; /* "SUNSHINE" */ } .section-head { font-size: 40px; } .btn-primary { background: #52658F; /* "SUNSHINE" */ } #projects-head { padding-top: 20px; font-size: 40px; background: -webkit-linear-gradient(#eee, #333A56); -webkit-background-clip: text; -webkit-text-fill-color: transparent; } hr { border: 0; height: 1px; background-image: linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.75), rgba(0, 0, 0, 0)); } .project-name { font-family: 'Ubuntu', sans-serif; font-size: 2.2vw; } #about {} #portfolio {} #contact {} /* THINGS TO DO - Add social media icons - Add a footer area, fill it, and style it - Fix collapsed nav visibility - Add alternate layout and styling aspects for mobile */
$(document).ready(function() { var myNavBar = { flagAdd: true, elements: [], init: function (elements) { this.elements = elements; }, add : function() { if(this.flagAdd) { for(var i=0; i < this.elements.length; i++) { document.getElementById(this.elements[i]).className += " fixed-theme"; } this.flagAdd = false; } }, remove: function() { for(var i=0; i < this.elements.length; i++) { document.getElementById(this.elements[i]).className = document.getElementById(this.elements[i]).className.replace( /(?:^|\s)fixed-theme(?!\S)/g , '' ); } this.flagAdd = true; } }; myNavBar.init( [ "header", "header-container", "brand" ]); function offSetManager(){ var yOffset = 0; var currYOffSet = window.pageYOffset; if(yOffset < currYOffSet) { myNavBar.add(); } else if(currYOffSet == yOffset){ myNavBar.remove(); } } window.onscroll = function(e) { offSetManager(); } offSetManager(); $("a").prop("target", "_blank"); $('.nav-anchor[target="_blank"]').removeAttr('target'); // $("img").removeClass("img-responsive img-rounded"); // $("img").addClass("img-responsive img-rounded"); var clientWidth = $(window).width(); $(".project-name").css('width', clientWidth); /* Validation used with PHP etc. $(function () { $('#contact-form').validator(); $('#contact-form').on('submit', function (e) { if (!e.isDefaultPrevented()) { var url = "contact.php"; $.ajax({ type: "POST", url: url, data: $(this).serialize(), success: function (data) { var messageAlert = 'alert-' + data.type; var messageText = data.message; var alertBox = '<div class="alert ' + messageAlert + ' alert-dismissable"><button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>' + messageText + '</div>'; if (messageAlert && messageText) { $('#contact-form').find('.messages').html(alertBox); $('#contact-form')[0].reset(); } } }); return false; } }) }); */ }); // END OF JAVASCRIPT /* SOME PHP <?php // configure $from = 'Demo contact form <demo@domain.com>'; $sendTo = 'Demo contact form <demo@domain.com>'; $subject = 'New message from contact form'; $fields = array('name' => 'Name', 'surname' => 'Surname', 'phone' => 'Phone', 'email' => 'Email', 'message' => 'Message'); // array variable name => Text to appear in email $okMessage = 'Contact form successfully submitted. Thank you, I will get back to you soon!'; $errorMessage = 'There was an error while submitting the form. Please try again later'; // let's do the sending try { $emailText = "You have new message from contact form\n=============================\n"; foreach ($_POST as $key => $value) { if (isset($fields[$key])) { $emailText .= "$fields[$key]: $value\n"; } } mail($sendTo, $subject, $emailText, "From: " . $from); $responseArray = array('type' => 'success', 'message' => $okMessage); } catch (\Exception $e) { $responseArray = array('type' => 'danger', 'message' => $errorMessage); } if (!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') { $encoded = json_encode($responseArray); header('Content-Type: application/json'); echo $encoded; } else { echo $responseArray['message']; } */

Related: See More


Questions / Comments: