Elegant Press: Free Website Template



Elegant Press

Elegant Press” is a clean, minimal and modern website template. It is fast loading and cross browser compatible. It is created to suit all kinds of businesses. It is made using HTML5 and CSS3 and has inbuilt web fonts, along with working contact form, necessary jQuery plugins and much more. You are free to use it for your personal as well as commercial projects. It is released under New BSD License, read more about it here.



Features

  • Uses HTML5 and CSS3.
  • W3C Validated HTML5.
  • Cross Browser Compatible.
  • Working PHP contact form.
  • Uses ChunkFive and Artifika, loaded from Google Web Fonts.
  • Has essential jQuery plugins like prettyPhoto.
  • Multiple layouts: Right Sidebar, Full Width, Gallery, Portfolio, etc.
  • Read Me included.
  • Totally Free! Released under New BSD License.


Preview(Click for larger image)


Latest Version: 1.2.1

  • 1.0: Stable Version
  • 1.2: W3C Validated HTML5
  • 1.2.1: Minor Fixes
  • 1.2.5: More CSS3 Properties

169 Responses to “Elegant Press: Free Website Template”

  1. Pritesh Gupta May 23, 2012 at 2:41 pm #

    Just open it using dreamweaver and do “Commands” >> “Apply Source Formatting”

  2. mobilya May 26, 2012 at 11:11 pm #

    very nice

  3. mobilya May 26, 2012 at 11:12 pm #

    Perfect, thank you!!

  4. Rex June 5, 2012 at 10:33 pm #

    A great theme, I found a dashboard theme made in HTML5 and CSS3

  5. ali June 6, 2012 at 4:12 pm #

    hi, its very cool web page……. i like it….. thanks for sharing

  6. Andy Wang June 8, 2012 at 10:40 pm #

    Thanks for the template! Just wondering, is the navigation all CSS or is it JavaScript? I want to use it on a different page with some modifications. Can you help me out

  7. Alicia June 11, 2012 at 9:16 pm #

    Hello, I’m trying to use Elegant Press but but does not work in Microsoft browser. Firefox, opera and chrome it’s ok. What could be happening?

  8. Helmuts July 10, 2012 at 4:33 pm #

    +1 as Alicia said.

    Superb layout and great combination of well places elements, but it has no use as template does crash in Explorer.

    Regards,
    Helmuts

  9. Muazzam July 12, 2012 at 6:03 pm #

    Superb template!!

  10. Carlos July 16, 2012 at 9:21 pm #

    The solution to add more slides to index.html is:

    Add a line adiccional: ” ” for each slide you’re going to add
    You can see that in the original file there are three equal lines because it has three slides

    Also you must add slides (#slide1, #slide2, #slide3. ♥5slide4…) in the CSS file to make them look the captions.
    Of course we also have to add also the slides that we need in the div # mySlides (index.html).

    That’s all, thanks for this great template.

  11. Corey July 16, 2012 at 9:37 pm #

    Hi Pritesh,

    Very nice template. I am testing it out for a new website I am in the process of creating and it appears to be rendering correctly except for some of the fonts… The H1 font is not rendering correctly in the header and the slide heading font is not rendering correctly either. You can take a look at it here: http://www.soccerlegion.com

    I’ve tested it in Safari, Opera, and IE — all with the same issue. I haven’t touched the css or anything other than a little bit of the text and the slide images… Any idea about what the problem might be?

    Thank you, Corey

  12. Khun July 18, 2012 at 8:27 am #

    Dear Sir,

    This template very nice !
    But I have some problem when I apply this template to my website ASP.NET MVC 4.0 the reason are :
    - I have use script like this : in my _Layout.chtml (razor) view
    - When I browse my project with browser I got Image Slider (3 Top image feature) go out side. Not this play animation

    Can you help me ?
    Thanks, Khun

  13. Khun July 18, 2012 at 8:34 am #

    This template confuse with jquery-1.6.2.js
    Can you help me ?

  14. Fred July 18, 2012 at 10:11 pm #

    Hi, currently changing some stuff in the code, but I have the same problem as chris (http://www.priteshgupta.com/templates/elegant-press/comment-page-2/#comment-959)

    The slider goes crazy after slide 12 and I can’t seem to fin where the lock is ? is it the script ?

  15. Sean Borja July 26, 2012 at 6:43 pm #

    Working on the contact.php form of the Elegant Press template, and when I test it I get this error message:
    “Fatal error: Call to undefined function: stripos() in /homepages/18/d247512640/htdocs/seanborja/contact.php on line 25″

    I have a working understanding of how exactly php works, but am rapidly learning daily at work and now at home. Could you help me?

    This is what the php tag looks like above the html tag below (I have actual email and website name with generic ‘XXXXXX’ in place of actual email and website names). Please let me know if you would like to see more of my code:

    <?php
    // OPTIONS – PLEASE CONFIGURE THESE BEFORE USE!

    $yourEmail = "[email protected]"; // the email address you wish to receive these mails through
    $yourWebsite = "http://www.XXXXXX.com&quot;; // the name of your website
    $thanksPage = ''; // URL to 'thanks for sending mail' page; leave empty to keep message on the same page
    $maxPoints = 4; // max points a person can hit before it refuses to submit – recommend 4
    $requiredFields = "name,email,comments"; // names of the fields you'd like to be required as a minimum, separate each field with a comma

    // DO NOT EDIT BELOW HERE
    $error_msg = null;
    $result = null;

    $requiredFields = explode(",", $requiredFields);

    function clean($data) {
    $data = trim(stripslashes(strip_tags($data)));
    return $data;
    }
    function isBot() {
    $bots = array("Indy", "Blaiz", "Java", "libwww-perl", "Python", "OutfoxBot", "User-Agent", "PycURL", "AlphaServer", "T8Abot", "Syntryx", "WinHttp", "WebBandit", "nicebot", "Teoma", "alexa", "froogle", "inktomi", "looksmart", "URL_Spider_SQL", "Firefly", "NationalDirectory", "Ask Jeeves", "TECNOSEEK", "InfoSeek", "WebFindBot", "girafabot", "crawler", "www.galaxy.com", "Googlebot", "Scooter", "Slurp", "appie", "FAST", "WebBug", "Spade", "ZyBorg", "rabaz");

    foreach ($bots as $bot)
    if (stripos($_SERVER['HTTP_USER_AGENT'], $bot) !== false)
    return true;

    if (empty($_SERVER['HTTP_USER_AGENT']) || $_SERVER['HTTP_USER_AGENT'] == " ")
    return true;

    return false;
    }

    if ($_SERVER['REQUEST_METHOD'] == "POST") {
    if (isBot() !== false)
    $error_msg .= "No bots please! UA reported as: ".$_SERVER['HTTP_USER_AGENT'];

    // lets check a few things – not enough to trigger an error on their own, but worth assigning a spam score..
    // score quickly adds up therefore allowing genuine users with 'accidental' score through but cutting out real spam :)
    $points = (int)0;

    $badwords = array("adult", "beastial", "bestial", "blowjob", "clit", "cum", "cunilingus", "cunillingus", "cunnilingus", "cunt", "ejaculate", "fag", "felatio", "fellatio", "fuck", "fuk", "fuks", "gangbang", "gangbanged", "gangbangs", "hotsex", "hardcode", "jism", "jiz", "orgasim", "orgasims", "orgasm", "orgasms", "phonesex", "phuk", "phuq", "pussies", "pussy", "spunk", "xxx", "viagra", "phentermine", "tramadol", "adipex", "advai", "alprazolam", "ambien", "ambian", "amoxicillin", "antivert", "blackjack", "backgammon", "texas", "holdem", "poker", "carisoprodol", "ciara", "ciprofloxacin", "debt", "dating", "porn", "link=", "voyeur", "content-type", "bcc:", "cc:", "document.cookie", "onclick", "onload", "javascript");

    foreach ($badwords as $word)
    if (
    strpos(strtolower($_POST['comments']), $word) !== false ||
    strpos(strtolower($_POST['name']), $word) !== false
    )
    $points += 2;

    if (strpos($_POST['comments'], "http://&quot ;) !== false || strpos($_POST['comments'], "www.") !== false)
    $points += 2;
    if (isset($_POST['nojs']))
    $points += 1;
    if (preg_match("/()/i”, $_POST['comments']))
    $points += 2;
    if (strlen($_POST['name']) < 3)
    $points += 1;
    if (strlen($_POST['comments']) 1500))
    $points += 2;
    // end score assignments

    foreach($requiredFields as $field) {
    trim($_POST[$field]);

    if (!isset($_POST[$field]) || empty($_POST[$field]))
    $error_msg .= “Please fill in all the required fields and submit again.\r\n”;
    }

    if (!preg_match(“/^[a-zA-Z-'\s]*$/”, stripslashes($_POST['name'])))
    $error_msg .= “The name field must not contain special characters.\r\n”;
    if (!preg_match(‘/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])(([a-z0-9-])*([a-z0-9]))+’ . ‘(\.([a-z0-9])([-a-z0-9_-])?([a-z0-9])+)+$/i’, strtolower($_POST['email'])))
    $error_msg .= “That is not a valid e-mail address.\r\n”;
    if (!empty($_POST['url']) && !preg_match(‘/^(http|https):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+)(:(\d+))?\/?/i’, $_POST['url']))
    $error_msg .= “Invalid website url.\r\n”;

    if ($error_msg == NULL && $points $val) {
    $message .= ucwords($key) . “: ” . clean($val) . “\r\n”;
    }
    $message .= “\r\n”;
    $message .= ‘IP: ‘.$_SERVER['REMOTE_ADDR'].”\r\n”;
    $message .= ‘Browser: ‘.$_SERVER['HTTP_USER_AGENT'].”\r\n”;
    $message .= ‘Points: ‘.$points;

    if (strstr($_SERVER['SERVER_SOFTWARE'], “Win”)) {
    $headers = “From: $yourEmail\n”;
    $headers .= “Reply-To: {$_POST['email']}”;
    } else {
    $headers = “From: $yourWebsite \n”;
    $headers .= “Reply-To: {$_POST['email']}”;
    }

    if (mail($yourEmail,$subject,$message,$headers)) {
    if (!empty($thanksPage)) {
    header(“Location: $thanksPage”);
    exit;
    } else {
    $result = ‘Your mail was successfully sent.’;
    $disable = true;
    }
    } else {
    $error_msg = ‘Your mail could not be sent this time. ['.$points.']‘;
    }
    } else {
    if (empty($error_msg))
    $error_msg = ‘Your mail looks too much like spam, and could not be sent this time. ['.$points.']‘;
    }
    }
    function get_data($var) {
    if (isset($_POST[$var]))
    echo htmlspecialchars($_POST[$var]);
    }
    ?>

  16. Sean Borja July 26, 2012 at 9:11 pm #

    86 my last comment. I figured it out. If you get the error message I described, one must update their global PHP version to PHP 5. Mine was set at v.4 through my host server.

    But don’t go away! I may have more questions for you later…

  17. Oliver August 14, 2012 at 2:40 pm #

    Hi Pritesh

    Thank you for the template, it is working great.

    The only issues I have encountered is with the contact form. After submitting a query I get.

    Fatal error: Call to undefined function: stripos() in /www/virtual/watchworld.co.nz/htdocs/contact.php on line 25

    Is there some where I can go to trouble shoot this?

  18. Peter August 28, 2012 at 3:47 pm #

    The template doesn’t work in IE8. Anyway to correct this as the layout is thrown out and looks incorrect.

  19. Fisher October 10, 2012 at 6:20 am #

    Pretty Good. Thanks!

  20. anita October 24, 2012 at 10:32 pm #

    if you want any type of help pls visit

    http://www.assignmentsexperts.com

    thanks

    assignments experts

  21. Navid November 16, 2012 at 2:03 am #

    Hi
    Thanks for this great looking website,
    can someone tell me how I could add a background image to the Menu navigation bar please?

    Thanks

  22. ilham December 14, 2012 at 6:54 pm #

    Nice and i ilke this template :D

  23. Nima December 25, 2012 at 2:47 pm #

    For any help on computer science related topics please visit
    http://assignmentdesign.comRegardsassignment helper

  24. Jake February 10, 2013 at 6:50 am #

    I love this template but the search does not work. My website is http://www.eversontroop160.com. Any help is appreciated.

  25. Jake February 11, 2013 at 2:42 am #

    Is there a way to make the search work. You can try it from my website eversontroop160.com and the search does nothing. Any help is appreciated.
    Despite the search problem I love this template.

Trackbacks/Pingbacks

  1. Elegant Press Website Template Version 1.0 Now Available | PriteshGupta.com - June 14, 2011

    [...] License, read more about it here, you should surely give it a try. You can see its release page at http://www.priteshgupta.com/templates/elegant-press/, you can download it for free from [...]

  2. Using Website Templates: Free vs Premium | Guide to them | PriteshGupta.com - June 18, 2011

    [...] Elegant Press: Free Website Template [...]

  3. ElegantPress HTML5 and CSS3 Template - June 20, 2011

    [...] this one, although you can download it here, you can also always get the latest version from its release page as [...]

  4. 21 plantillas web gratuitas en HTML5 de gran calidad | Leska Peru – Recursos Webmaster Peru - August 20, 2011

    [...] 15. Elegant Press [...]

  5. 15 Free HTML5 and CSS Templates - September 26, 2011

    [...] as a base and makes use of @fontface. Scrolling Portfolio Template Download PageView the Demo →ElegantPressElegantPress is a variable-column HTML5 and CSS3 template. It comes packed with various layouts, a [...]

  6. 10 бесплатных шаблонов HTML5/CSS3 | webkladez - Полезные уроки для photoshop, wordpress, joomla - September 27, 2011

    [...] 3.  ElegantPress имеет несколько встроенных макетов страниц [...]

  7. Photoshop VIP ☞ HTML5とCSS3でデザインされた無料テンプレート素材15個まとめ (PSDファイル付) - September 27, 2011

    [...] Elegant Press: Free Website Template [...]

  8. Photoshop VIP ☞ HTML5とCSS3でデザインされた無料テンプレート素材15個まとめ (PSDファイル付) - September 27, 2011

    [...] Elegant Press: Free Website Template [...]

  9. Photoshop VIP ☞ HTML5とCSS3でデザインされた無料テンプレート素材15個まとめ (PSDファイル付) - September 27, 2011

    [...] Elegant Press: Free Website Template [...]

  10. 10+ бесплатных html5 и css3 шаблонов / Рукоблудие / Totaku — пермяк в Челябинске - September 27, 2011

    [...] Скачать [...]

  11. 15 Free HTML5 and CSS Templates | I Am Your Go2CreativeGuy - September 27, 2011

    [...] ElegantPress [...]

  12. Free HTML5 and CSS Templates | VapvaruN | Wp Experts - October 3, 2011

    [...] ElegantPress [...]

  13. 15 Free HTML and Css Template | OUR DISCOVERY - October 3, 2011

    [...] ElegantPress [...]

  14. 15 Plantillas HTML5 + CSS Gratis | Templates HTML5 + CSS | miiquel.com - October 8, 2011

    [...] Ver Post Demo Descargar Archivo [...]

  15. 12 бесплатных шаблонов HTML5/CSS - October 18, 2011

    [...] Elegant Press— это чистый, довольно-таки простой, выполненный в [...]

  16. HTML5&CSS3で書かれた高品質なテーマ 12選 | KRUZ-GRAPHIX - October 23, 2011

    [...] Elegant Press [...]

  17. FREE HTML5 and CSS3 Themes for Wordpress | TBX Studio - October 23, 2011

    [...] Demo/Download [...]

  18. 21 plantillas web gratuitas en HTML5 de gran calidad | spp2 - November 22, 2011

    [...] 15. Elegant Press [...]

  19. 15 Templates HTML5 y CSS | Soy programador - December 1, 2011

    [...] Descargar [...]

  20. 50 Beautiful Yet Free HTML5 And CSS3 Templates - Bespoke Website Designer - January 24, 2012

    [...] Elegant Press: Free Website Template [...]

  21. 10 Free HTML5 templates | Imstillreallybored - February 1, 2012

    [...] View Demo  Download [...]

  22. 50 Beautiful Yet Free HTML5 And CSS3 Templates — 108SARA.COM - February 3, 2012

    [...] Elegant Press: Free Website Template [...]

  23. 35 Best Free HTML5 and CSS3 Templates - February 6, 2012

    [...] ElegantPress [...]

  24. 35 Plantillas Web Gratis en HTML5 y CSS3 | CreativaSfera - March 13, 2012

    [...] 20. Elegant Press [...]

  25. 35 Plantillas Web Gratis en HTML5 y CSS3 | CreativaSfera - March 13, 2012

    [...] 20. Elegant Press [...]

  26. 33 Best Free HTML5 and CSS3 Templates | 1webdesigner.net - March 20, 2012

    [...] 1.ElegantPress [...]

  27. 17 قالب رایگان و زیبا برای HTML5 و CSS - تیم طراحی و بهنیه سازی آیدیز - March 31, 2012

    [...] ElegantPress [...]

  28. Elegant Press CSS/xHTML Free Website Template | CSS Templates | Free Template boxs - April 15, 2012

    [...] Preview — Download [...]

  29. 分享17款免费的HTML5和CSS模板 | 七街博客 - May 23, 2012

    [...] Scrolling Portfolio TemplateScrolling Portfolio Template下载  演示ElegantPressElegantPress下载 演示Simple StyleSimple Style下载 演示Vibrant & ProfessionalVibrant [...]

  30. 17款免费的HTML5和CSS模板 - May 29, 2012

    [...] ElegantPress [...]

  31. 34套不错的HTML5&CSS3模板 | 设计狂 - May 31, 2012

    [...] 言归正传,下面为大家推荐34套非常不错的HTML5和CSS3模板,作为抛砖引玉,让大家学习和了解。 ElegantPress [...]

  32. 25+Free HTML Templates  | Free Designing and Development Resources - June 5, 2012

    [...] ElegantPress [...]

  33. 15 Best Free HTML5 and CSS3 Templates | Creative Designs - July 10, 2012

    [...] ElegantPress [...]

  34. 最佳最好的免费的HTML5和CSS3的免费模板 | 北京炫酷网站设计建设自助智能建站系统 - July 26, 2012

    [...] ElegantPress [...]

  35. 10+ Amazing HTML5 and CSS3 Templates | Designs Madness - October 18, 2012

    [...] Eggplant Press Template [...]

  36. Beautiful Free HTML5 And CSS3 TemplatesDwebTech - October 21, 2012

    [...] Elegant Press: Free Website Template [...]

  37. 30 Fresh HTML5 and CSS3 Website Templates - October 26, 2012

    [...] Demo / Download [...]

  38. 40 Best Free HTML5 and CSS3 Templates | 教学·易点 - October 31, 2012

    [...] 29. Elegant Press [...]

  39. 35 Free HTML5 and CSS Templates « ALL FOR DESIGN - November 27, 2012

    [...] Elegant Press [...]

  40. » 35 Free HTML5 and CSS Templates - I Clone Script - November 28, 2012

    [...] Elegant Press [...]

  41. 10个优秀的HTML5和CSS3网站模版 | 创意悠悠花园 - December 15, 2012

    [...] Eggplant Press Template [...]

  42. 35 Free and High Quality HTML5 and CSS3 Web Templates | Vivid Loaded Designs - December 25, 2012

    [...] 18. ElegantPress Free HTML5 and CSS3 Web Templates [...]

  43. 20 Best Free HTML5 and CSS3 Templates | Free and Useful Online Resources for Designers and Developers - January 17, 2013

    [...] Elegant Press [...]

  44. 30 Beautiful Yet Free HTML5 And CSS3 Templates | SplendidHub - January 21, 2013

    [...] Elegant Press: Free Website Template [...]

Leave a Reply