My first responsive website to be posted on JF
Hi,
I have bee designing dynamic websites for sometime now.Due to the change in technology more internet users will be accessing the web from their mobile devices,thus I decided to learn "responsive web design" .Please have a look here and I will appreciate to have your positive and negated negative contribution on my responsive design.
That is the first phase, I will be polishing it in few days to come to including things like "hiding the menu","click to call" if and only if the thought impossible will be possible.
Please use your mobile if possible to see how it appears, iphone,ipad, tablets, min-laptops etc.
Thank you in advance,did I mention that I am receiving projects?Yes, I do .Everything coded from scratch.
Regards
Aqua
Hi Zech I will work on your suggestions,regarding the issue of background images only the body has background image ,on other div/sections I have used color gradients.On your suggestion no.2 I will try a different combination.The site is responsive but here's what i would do if i were you.
- Remove drop shadow on content
- Use black text on white background (or at least try a different combination)
- Excessive use of background images ( i'd remove most images including the big background image)
- Remove the borders or at least make them shout less
- Work on typography
- Just flatten the color a bit
Ok kaka nashukuru nitafanyia kazi ushauri wako,hasa hiyo logo ya slider nilikuwa najiuliza nitaitoaje.nafanyia kazi then nitakufahamisha.Kaka punguza kutumia images either kama background or buttons tumia zaidi CSS features. pia hiyo WOWSLIDER ni ya kuondoa hiyo waterMark yao hapo - nenda kwenye folder la DATA-Images then replace hizo images zote coz wamezi punch na logo yao. halafu nenda kwenye folder la ENGINE then tafuta file limeandikwa wowslider, lifungue kwa notepad then tafuta Variable t au m then futa hiyo value yake.. Mfano: var t="wowslider.com" then futa iwe hivi var t=""
hapo umemaliza......
<script type="text/javascript">
$(document).ready(function(){
$('.menu-trigger').click(function(e){
$('.nav-menu').slideToggle();
});
});
</script>
[COLOR=#333333]$(this).toggleClass("nav-expanded").css('display','bloc k');[/COLOR]
<script type="text/javascript">
$(document).ready(function(){
$('.menu-trigger').click(function(e){
$('.nav-menu').slideToggle();
$(this).toggleClass('nav-expanded').css('display', 'block');
});
});
</script>
Aqua
Code:<script type="text/javascript"> $(document).ready(function(){ $('.menu-trigger').click(function(e){ $('.nav-menu').slideToggle(); }); }); </script>
This code here
Serves no purpose it just adds an inline css display:block; that was acting as a bug to your navigation, however if you wanted this class "nav-expanded" to be added to $(this) -> the element that was clicked, then remove it from your callback function that's executed after the slideToggle action, Assuming that's what you wanted then your code should look like thisCode:[COLOR=#333333]$(this).toggleClass("nav-expanded").css('display','bloc k');[/COLOR]
Code:<script type="text/javascript"> $(document).ready(function(){ $('.menu-trigger').click(function(e){ $('.nav-menu').slideToggle(); $(this).toggleClass('nav-expanded').css('display', 'block'); }); }); </script>
Mind you there's now another piece of code that i don't understand why you have there, .css('display', 'block'), so remove that as well because that menu-trigger span already has display block added by media queries.
Hi zech I did as you suggested and the problem has been solved.Aqua
Code:<script type="text/javascript"> $(document).ready(function(){ $('.menu-trigger').click(function(e){ $('.nav-menu').slideToggle(); }); }); </script>
This code here
Serves no purpose it just adds an inline css display:block; that was acting as a bug to your navigation, however if you wanted this class "nav-expanded" to be added to $(this) -> the element that was clicked, then remove it from your callback function that's executed after the slideToggle action, Assuming that's what you wanted then your code should look like thisCode:[COLOR=#333333]$(this).toggleClass("nav-expanded").css('display','bloc k');[/COLOR]
Code:<script type="text/javascript"> $(document).ready(function(){ $('.menu-trigger').click(function(e){ $('.nav-menu').slideToggle(); $(this).toggleClass('nav-expanded').css('display', 'block'); }); }); </script>
Mind you there's now another piece of code that i don't understand why you have there, .css('display', 'block'), so remove that as well because that menu-trigger span already has display block added by media queries.
Ok,nashukuru kwa ushauri wako nitajifunza hivyo vitu ulivyosema,kuhusu muonekano wa kwenye simu umesema haujakaa vizuri kama unaweza kunipa maelezo zaidi nitashukuru kwani nimekuwa nafuatilia sana responsive design na ninapopata kitu kipya huwa naboresha.Kwa mafano kuna mtu anashauri menu kama siyo hiden ziwekwe chini ili mtu asome contents zote ,akifika chini ndiyo anaweza kuchagua kitu kingine(hapo unakuwa umemlazimisha kusoma indirectly).Naona desktop browser version imekaa vizuri kuliko mobile browser version.
Jaribu kutumia mobile web app UI library kama vile jQuery mobile UI, Kendo, Sencha, n.k