Thứ Sáu, 8 tháng 4, 2016

Porto | Responsive WordPress + WooCommerce Theme Free Download

Porto-Responsive-WordPress-WooCommerce-Theme
Porto is an Responsive Wordpress + Woocommerce Theme that is very flexible and friendly. This theme would be fonts that are supported by most devices. However, with the modern web comes web fonts where we can supply the browser with the custom fonts that are used for different content on our pages. Typography and fonts are integral to creating great designs and whenever I design a new theme I always start with a great font and then build everything around them.
Porto | Responsive WordPress + WooCommerce Theme is built on Bootstrap, HTML5 and CSS3, and powerful AJAX portfolio filtering, making it a perfect themefor all sorts of eCommerce websites across a wide range of industries.
UPDATE Version 2.8.2
Updated product tabs template file.
Compatible with Polylang, qTranlate plugin.
Compatible with Woocommerce Currency Switcher plugin.
Added footer payments image alt option in Theme Options > Footer.
Fixed product tabs accordion issue.
Fixed product nav link issue.
Fixed blog grid layout issue.
Fixed minor style issues.




Porto | Responsive WordPress + WooCommerce Theme v2.5.9


Porto wordpress theme is suitable for every type of business, portfolio, blog and ecommerce sites. Great as a starting point for your custom projects. Porto includes 10 homepage layouts and skins and it has huge variation to be suitable for any purpose. More amazing features are coming soon! With this theme you can host them locally in your theme or on your site and serve them up to the clients that way. In the two next movies, we'll cover both options, In this movie, I'll show you how to use a third party network, in this case Google Fonts.


Porto Wordpress Main Features



  • Multipurpose design

  • WordPress Multisite (WPMU) Tested and Approved

  • Child Theme Ready

  • Plenty of Widgets

  • Multiple Page Styles

  • One Page template

  • Social Sharing Features

  • 33+ custom elements for Visual Composer (banners, carousels, tabs, toggles, accordions, buttons, quotes, table, alert boxes, tables, lists, forms, icons, glyphicons, progress bar, pricing tables, dropcaps, team members, call to action boxes, columns, etc)

  • SEO Optimized (Rich snippets for breadcrumbs and reviews are built-in)

  • Responsive Design

  • Unlimited Colors & Layouts

  • WooCommerce Compatible

  • Wishlist, Ajax Search, Filtering & Sorting

  • WPML Support

  • RTL Ready

  • FAST Support & Updates

  • Cross-browser compatibility (IE9+, Chrome, Firefox, Safari, Opera, Edge)

  • Valid HTML5 code

  • 22 unique homepage layouts: More amazing concepts are coming soon!

  • 6 extra layouts of the slider area: Text and Form, Static image, Single Video;

  • Mega menu and 3-level drop-down menu;

  • 17 different headers

  • 5 different breadcrumbs

  • 4 different portfolio types (total 19 pages)

  • 4different blog types (total 6 pages)

  • Grid / List view

  • Shop pages

  • Ajax filtering in shop and product archive pages

  • Master Slider($19 value)

  • Visual Composer ($28 value) + Ultimate Addons for Visual Composer($20 value)

  • Woocommerce Catalog Mode

  • Powerful Page options

  • Elegant animations

  • 3 different contact page layouts

  • Install Demo content with One-Click

  • Wide / Full / Boxed Layout

  • Typography page

  • Switch on/off sticky header option

  • Additional pages: About, Services, Team, Process, Careers, FAQ, 404 page, Sitemap, Contact us, etc.

  • Lightbox

  • Share icons on project and product pages

  • Contact and newsletter forms

  • Twitter Feed Widget

  • Google web fonts

  • Compatible with Yoast SEO plugin

  • Compatible with WP Cache plugins such as WP Super Cache, W3 Total Cache plugins

  • Compatible with Mailpoet newsletter plugin

  • Compatible with Revolution Slider plugin

  • Compatible with BBPress, BuddyPress plugins

  • Compatible with Better Wordpress Minify plugin

  • Compatible with Nav Menu Roles plugin

  • Documentation – step by step

  • And much much more…


The7 — Responsive Multi-Purpose WordPress Theme v3.4.1

The7 — Responsive Multi-Purpose WordPress Theme is a strong and extensively simple Multi-Purpose WordPress theme that you can use for building a lot of wordpress website with many layout suite for any type wordpress websiteFrom here you have to select which weights you want for each font. As you select weights, it’s important to keep in mind this page load dial on the right hand side here because as you add more weights, you are literally adding more weight to your site.
UPDATE v.3.4.1 
1. Fixed: issue with custom backgrounds in stripes.
2. Fixed: incorrect fonts names in Theme Options.
3. Fixed: in WooCommerce products, when slideshow selected, product title won't appear.
4. Fixed: WooCommerce Active Filters color issue.
5. Removed deprecated video-backgrounds settings from rows.
6. Fixed: Visual Composer activation message.
7. Fixed: when setting accent color to gradient, VC element FAQ has second line disappearing.
8. Some social icons updated.
9. Go Pricing Tables plugin updated to newest version.
10. Other minor fixes.

Melica – Responsive WordPress Blog Theme Free Download

Melica – Responsive WordPress Blog Theme crafted to showcase your content in an beautiful style. You can  use this theme for landing website and blog. You can see that displayed here. The button is placed on top of featured images for posts that have featured images, and for posts that do not have featured images, the title is displayed down below the button. It’s also important to note that this button is not fixed to the viewport, meaning when you scroll down, the button will disappear, and you have to scroll back to the top of the page to get to the button again. After doing some user testing, I realized that’s the best way of implementing this feature.
Melica – Responsive WordPress Blog Theme Free Download

Thứ Bảy, 2 tháng 4, 2016

Styling a Table with css:

So now we're going to add a Rollover Effect or a Hover Effect to the table so that if the user moves their cursor over top of the table, we can highlight the entire row that's underneath the cursor. So to do this, we're going to target the table row inside of the table body.So let's come up here and copy this row here. And we need to add this row after the row where we're targeting the nth-child for the highlighting because we want the Hover Effect to take precedence over this particular row.

So after that row, we'll paste this one, add a colon, we'll add our hover pseudo-class, put in our brackets, and now the property that I want to change on hover is going to be the background-color. And we're going to set this to a semitransparent gold color. So we use rgba, put in our parentheses and semicolon. For red, we're going to set this to 231. For green, we're going to set this to 147.
Zero for blue. And then .6 for the alpha. Giving us a 40% transparent color. Now to preview the Rollover Effect, I will need to bring this up in a browser. So save your CSS, go over to your browser. And now in the browser, as I hover over the table, as I hit the individual table rows,the entire row is going to highlight. Regardless of where I am inside of the table area. You'll also notice that the first column where we have the td element with a background-color that's also semitransparent allows us to see this highlighted color showing up underneath.
So we're getting this really nice layering effet between the first column and the hover state. Now another thing we can do to the hover stateto make it less abrupt is to add an animation to the background-color change. So let's go back to our CSS file. Let's find our row up here where we're targeting the table row element. I'm going to come in here and split this open. And then after border-top, let's add another property called transition. Put a colon, space. And now what we need to do here is pick the property we want to animate and the amount of time we want the animation to occur within.
So we'll type background dash color, then a space, then .6, and then the letter s, then a semicolon. So this will be six tenths of a second.And so with that property in place, go back to the browser. Now when you hover over the individual rows, you'll see the background-color will animate in as well as animate out. So now with our hover state working and the transition working, if we want to make the hover states a little bit more dramatic, let's go back to our CSS file. Let's find our table row hover.
Let's come in here and change the color to a much brighter white. So I'll set the red value to 255. Same thing for green. Same thing for blue.And then we'll set the alpha to .7. In addition, let's come in here and change the color of the type. So let's add a property before background-color. So we'll set the type color to black. So pound sign and three zeroes. And now we'll just bring this down on a separate line. And since we're changing the color in the hover state, we want to come up here to the transition and add color in here in addition to your background-color.
So after .6s, let's hit a comma, then a space, then type in the word color, space, .6s. So here we're specifying two different properties,background-color and color, for their transition. And then back in the browser we'll see a much more dramatic transition as we go from a dark color to a light color and change the type from white to black. Now if you do like the more dramatic transition, one thing you'll probably want to do is override that first column color.
Here we can see the white overlapping here. Doesn't look quite as nice as it did with the other color. So what we're going to need to do here is create another series of rules hooked onto the tr hover state so we can override the first td values as well. So to do this, let's go back to our CSS file. Let's come down here and let's copy the row where we're targeting the td:first-child. Let's copy this. Going to hit a few returns. I'm going to paste above here. Hit a space.
Put in our brackets. And what we're going to do is we're going to target the td:-first-child if it is inside of a table row in its hover state. So let's come up here and copy the tr colon hover. Let's come down here. Going to add a line before this and we're going to put this right after the table body and before the td. So if the first-child element is inside of a table row that is in its hover state, we're going to come in here and set some properties.
So let's split this open. And what we're going to do here is change the background-color. So we're going to set the background-color to rgba, put in our parentheses, and basically I want no color, but we're going to use rgba so we can override the color we have specified down here. So I'll do zero, comma zero, comma zero, comma and then we'll set the alpha to zero. So we're setting a new color which will override the color that we have for the first-child. However the color's opacity will be set to zero and we won't be able to see it and that we'll allow the table row color underneath to show through.
And now the last thing we need to do is add a transition property to the td:first-child. That way this change in property will match the other animations. So I'm going to come up here and I'm going to copy the transition colon background-color .6s. Copy that to the clipboard. Let's scroll down. Let's find the row we created earlier, td:first-child. We have a background-color down here. Let's hit a return and let's paste inthat transition down here. Then hit a semicolon.
Now it's worth mentioning, we could put the transition on this item here that's targeting the first child inside of the tr:hover. However, if I ever do anything else with this particular rule, I like to put my transition properties on the base elements instead of putting then on rows that use a Hover PseudoClass , So with this in place, let's go back to the browser one more time. Let's hit reload. And now when I hover over these individual elements you'll see that the background-color on the first child td elements, over on the left, will now fade to zero.
Showing the background color of the table row showing through. So this gives us the use experience that the hover state is overriding the color in the first column. When in actuality we are changing the color, we're just changing it to a color that has no opacity. Now at this point you're probably wanting to create a highlight for the columns as well as the rows. However unfortunately, there is now way to do this solely with CSS3. To visually illustrate what's happening here, in our HTML markup, every table row has a series of table data elements or the cells that are children of that row.
So when we add a Hover Pseudo-Class to the tr, this will also encompass all of the individual table data elements. Giving us the ability to highlight all of the elements at once. The individual td elements, however, have no parent/ child relationship to any other td that's not in its group. So for example, if we moved our cursor over top of the second td element, we don't have any way in CSS3 to target the same child number of another tr group. So in this case, we would need to use JavaScript to detect and count which particular child we're hovering overand then highlight each corresponding element in the other table rows.
And while that's certainly possible to do, that does go beyond the scope of this course where we're using HTML and CSS to style our table.And now with that, we've completed styling our HTML table with CSS. I hope you found this short course useful and as always, thanks for watching.

Styling a Table with css: Setting styles for the first column


Now I want to create some rules that's going to style the first column of this table. I'd like to have a background color behind all of these first elements here, and I'd like to have the header, and all of these items also be aligned left. So earlier when we were targeting this first item here in the table header area, we used a pseudo class called nth-child up here. So nth-child one picks out the first element here in a series of siblings. Now we can also use something called first-child. So we'll use first-child for the td, but since we've already defined nth-child one here for the table header, let's add some additional properties onto this item.
So for the table header element, I'm gonna come in here and split this open. We're gonna keep width of 20%. Next we're gonna come in here and set text align. We'll set this to left, and we can see here in the preview that that is now aligning to the left. Back in the CSS we'll hit a space and we're gonna set a padding-left property of 20 pixels. And that will keep the planet element here aligning with the content inside of the footer. And now to get the rest of these items to be targeted, we're gonna target the td element inside of the body element.
So in our CSS we're basically gonna add another rule to this item here: tbody space td. So I'm gonna copy that. On the next line I'll paste this down here. And now the pseudo class we're gonna use here is first child. So colon first dash child, then a space, put another brackets.Again this does the same thing as nth-child one, like we did up here. Split this open. First thing we'll do is come in here and set the text align property to left.
Then we'll come in here and set padding-left to 20 pixels, matching what we did with the heading. So now we can see that all of these items line up from the heading through the body all the way down to the footer. The next property's gonna be the font weight. I want the first item in each row to be bold. So set the font weight to 700. And then finally I want to add a background color. I want to add a slightly transparent gold color to the entire first column.
So I'll come in here and add a property of background color, use the rgba color space. For red, we're gonna set this to 231 then a comma,147 for green, then a comma, zero for blue, another comma, and then .35 for the alpha. I want this to be 65% transparent. So once you have these rules in place, save your CSS, preview this in a browser. You'll see now that we've added some emphasis to the first column by using that background color, a bolder font, and resetting the alignment of the text.
And this helps us to more quickly differentiate some of the content inside of the table. And now with this in place, next we'll take a look at a few other options for differentiating the rows by using the nth-child pseudo class on the tr elements.

Styling a Table with css: Styling the table footer


Now, before add any additional styling, such as hover states and styles for the first column, let's take a few minutes and take care of styling the footer. So in the CSS file, let's come in here, let's copy our table#planets. Let's hit a few returns. Let's paste that after all of our table body rules. Then a space. Then we'll type tfoot. Then a space. Put in our brackets. For the main footer element, we're gonna set a font size to .8 ems, this will be 20% smaller than the base font.
So in the preview area, we can see that showing up here. Now, next we'll target the table row. We're gonna add a border top, so we can separate the footer from the body content. So in the next line, table#planets, hit a space. Tfoot, space, tr for table row. Put in our brackets.We're gonna set a property of border top. For the width, we're gonna set this to 2 pixels, then a space.
Style's gonna be solid, and then for the color, I wanna use the same color as the background of the header area. So in the CSS, I come up here and find the thead rule. Background color, let's come in here and copy the pound sign and the hex code. Let's copy that. Come down here, after solid, and a space, we'll paste this down here. And now in the preview, we can see that border showing up at the top of the footer element. And now we'll planet the td elements inside of the footer.
So I'll come in here and copy this rule. Paste on the next line, so after tfoot, hit a space. We're gonna target the td element. I'm gonna split this open. So first we'll come in here and set the color of the type, so color, colon, space, and then the color that I wanna use is gonna be a really light semi-transparent yellow. So we'll use the rgba color space. We're gonna set the red value to 255. 255 for green, and then for blue, we're gonna set this to 215.
Then a comma, then we're gonna set the alpha setting to 0.6, which will make the type 40% transparent. Next we're gonna set the text alignment to left. Next we'll set the line height. We're gonna set this to 15 pixels. And then lastly, we're gonna set a padding property of 15 pixels on the top and bottom, and 20 pixels on the right and left. So now that that spacing looks much better inside of the footer, the last two rules I wanna create are gonna target the anchor length that's inside of the footer.
So in the CSS, I'll scroll up here a little bit. Let's paste in our rule, up to tfoot, then a space, let's target the anchor tag. Put in our brackets.We're gonna set a color property here. And we're gonna set this to #f8 for red, dc for green, and ac for blue. Then the space. And then I'll set text decoration to none. Which will remove the underline. Then I'll duplicate this rule.
Come in here and change the a to a:hover. Then for color, let's come in here and change the color to white. So I'll # and three Fs. And we'll change the text decoration to underline. So now if you previewed this in a browser, when you hover over the link, it will turn white, and you'll see an underline. So now that we've finished dialing the footer, next we're gonna create a rule that's gonna target all of the elements in the first column, and style those just a little differently from the other columns.