Joomla.it Forum

Joomla! 3 => Joomla! 3 => : tamedef 28 Jan 2016, 19:17:51

: [RISOLTO] Logo immagine responsive
: tamedef 28 Jan 2016, 19:17:51
Ciao ragazzi, giocando con la parte superiore all'header di questo sito www.nutrizionistariccardomattolin.it (http://www.nutrizionistariccardomattolin.it) mi sono messo a litigare con l'aggiunta di un logo nel div sp-logo accanto alla scritta con il nome del sito. Vorrei aggiungere un immagine, però, essendo il template responsive, dovrebbe ridimensionarsi con esso e magari scomparire sotto una certa risoluzione. Troppo complicato?
: Re:Logo immagine responsive
: adottauncane 28 Jan 2016, 23:39:29
Ciao tamedef,
il logo immagine o scritta, lo gestisci da backend. Hai deiverse opzioni, per mobile ecc.
Se vuoi un'immagine con del testo fai un'unica immagine che lo comprenda.
: Re:Logo immagine responsive
: tamedef 29 Jan 2016, 16:01:58
Si ne avevo già preparata una mettendo tutto insieme, ma non mi piaceva che lasciava troppo spazio fra inizio pagina e l'header, considerando che ho impostato

#sp-logo {
    margin: 0px 0px 0px 0px;
}


e anche il padding a 0


deduco che lo spazio che mi rimane sia imposto dalle dimensioni limitate in lunghezza di sp-logo in favore di sp-menu.
Come posso dare più spazio in larghezza al logo senza modificare le impostazioni del template responsive?
Thanks
: Re:Logo immagine responsive
: adottauncane 30 Jan 2016, 14:49:16
Ma non è più semplice fare l'immagine nella dimensione giusta? Quella è larga più di 800px...

Comunque puoi aggiungere questo:

:
.logo img {width:100% !important; height:100% !important;}
ma fai il file custom.css che è meglio.
: Re:Logo immagine responsive
: tamedef 30 Jan 2016, 15:49:34
Si l'immagine comunque la devo ridimensionare, ma il problema non è quello, è il rapporto fra altezza e lunghezza, il logo si dovrebbe sviluppare maggiormente in lunghezza e nonostante il codice che mi hai postato riesco a ingrandire solo l'altezza, invece la larghezza massima rimane bloccata dal div sp-menu nonostante il comando width:100%
: Re:Logo immagine responsive
: adottauncane 30 Jan 2016, 15:57:20
Forse mi sfugge il problema... Fai l'immagine come vuoi che sia. Perché la vuoi deformare dopo?
: Re:Logo immagine responsive
: tamedef 30 Jan 2016, 17:22:17
no assolutamente non la voglio deformare...ma se metto un immagine facciamo esempio di 200px non mi arriva ai 200 px..si ferma prima perchè c'è il div del menu che me la blocca.
: Re:Logo immagine responsive
: adottauncane 30 Jan 2016, 17:46:06
Prova così:

:
.col-md-9 {
    width: 65% !important;
}
.col-md-3 {
    width: 35% !important;
}

#sp-header {
height:110px !important;
  padding-top:10px;
}

però fai 'sto file custom.css...
: Re:Logo immagine responsive
: tamedef 01 Feb 2016, 18:25:44
Allora il logo si sistema come volevo inserendo questo codice, però poi mi cambia anche i rapporti del layout della parte sotto l'header e quindi la colonna di destra con articoli e galleria diventa troppo grande.


Ps: io già inserico le instruzioni nel custom.css del template, non ti riferisci a quello?
: Re:Logo immagine responsive
: adottauncane 01 Feb 2016, 21:31:44

Ps: io già inserico le instruzioni nel custom.css del template, non ti riferisci a quello?

Sì, solo che io non lo vedo... Ma se c'è ok.

Mi spiace, non riesco a trovare un css che vada bene...
: Re:Logo immagine responsive
: tamedef 01 Feb 2016, 22:43:39
Non capisco, la percentuale di spazio riservata al menu e quella riservata al logo deve essere impostata da qualche parte nel template o sbaglio? Non posso modificare semplicemente quella?
: Re:Logo immagine responsive
: adottauncane 01 Feb 2016, 22:48:02
Può anche essere che no, se usano il css di un'altra parte del template, come si è verificato. Può essere che sì e non la vedo. Può essere che si possa scrivere ad hoc in modo che sia univoca ma adesso non capisco come e dove hai posizionato il marchio...
L'unica è cercare con Firebug e provare a scriverne una per quel pezzo.
O magari fare una nuova posizione a cui assegnare il marchio.
: Re:Logo immagine responsive
: adottauncane 01 Feb 2016, 23:01:05
Prova ancora questo, poi cedo...

:
.logo img {
    height: 100%;
    max-width: 66% !important;
}

#sp-header {
    height: 150px !important;
    padding-top: 5px;
}

Il secondo è da sostituire probabilmente ad un altro con 110px se vedi che non funziona.
: Re:Logo immagine responsive
: tamedef 02 Feb 2016, 00:10:14
Grazie mille adottauncane, ho risolto modificando un pò il codice che hai postato e va alla grande
[/code]
:
.logo img {
    height: 45%;
    max-width: 150% !important;
}


#sp-header {
    height: auto !important;
    padding-top: 5px;
    padding-bottom: 5px;
}

: Re:Logo immagine responsive
: adottauncane 02 Feb 2016, 00:14:37
Mmmm, però così ti rimane sul menù...
: Re:Logo immagine responsive
: tamedef 02 Feb 2016, 00:25:55
Cioè intendi che con risoluzioni più basse il menù viene coperto dal logo?
: Re:Logo immagine responsive
: adottauncane 02 Feb 2016, 00:28:27
No, su quelle più strette va bene, il menù sparisce. Su quelle sopra i 960px.
: Re:Logo immagine responsive
: adottauncane 02 Feb 2016, 00:30:33
Anzi nemmeno su quelle più strette, esce. Se lo lasci grande così metti 65%. Oppure riduci l'immagine.
: Re:Logo immagine responsive
: tamedef 02 Feb 2016, 00:33:42
Si ho impostato che sotto i 760px di larghezza il menu sparisce, ho praticamente il problema fra i 760 e 990 pixel dove il menu compare sotto al logo, ma mi sono accorto che anche cancellando quel codice il problema rimane.
: Re:Logo immagine responsive
: tamedef 04 Feb 2016, 21:32:15
Ho fatto un pò di modifiche al logo e sto provando a inserire un altro menù, per capire se riesco a risolvere il problema legato al responsive (dimensioni tablet) però non riesco a capire come riuscire a centrarlo in altezza e allinearlo a sinistra, nel custom.css inserisco # gruemenu.grue_126 {  seguito dal codice dove sbaglio? :(
: Re:Logo immagine responsive
: tamedef 05 Feb 2016, 19:41:44
Per il momento ho risolto modificando la dimensione dei caratteri e della spaziatura del menu originale del template.
: Re:Logo immagine responsive
: berry 06 Feb 2016, 09:20:06
Fossi in te metterei logo e menu su due righe diverse così risolvi il problema.
Forse ti sfugge il fatto che con Helix nella scheda layout puoi fare un sacco di personalizzazioni sul numero e dimensione delle colonne di ogni singola riga. Puoi anche stabilire dimensioni diverse per i vari dispositivi.
PS: se vuoi che il logo sia responsive non metterlo nel template ma usa un modulo html personalizzato e lo salvi nella posizione logo.
: Re:Logo immagine responsive
: tamedef 08 Feb 2016, 16:20:09
Si ho visto che hai questa possibilità, ma volevo che logo e scritta mi comparissero alla stessa altezza, quindi sulla stessa riga. Come faccio a inserire il logo accanto alla scritta non inserendolo nel template, scusami la posizione logo non da parte del template stesso?
: Re:Logo immagine responsive
: berry 08 Feb 2016, 16:40:55
 Nella gestione template non mettere nessun logo, crei un modulo html personalizzato e ci metti il tuo logo.
 Come posizione scegli appunto logo sempre tu non gli abbia cambiato nome.
 Così facendo accanto al menu ti trovi il logo che però è diventato responsive.
 Eventualmente in gestione template stabilisci come ripartire la dimensione delle colonne menu e logo
: Re:Logo immagine responsive
: tamedef 08 Feb 2016, 16:50:18
Ok allora adesso provo a disattivarlo dal template, però non ho idea di come creare un modulo html personalizzato da pubblicare in quella posizione  :(
Un altra domanda, stavo litigando con il modulo che ho pubblicato nella colonna di sinistra con lo slideshow, che sarebbe il modulo di joomgallery, ma mi rendo conto che non è responsive. Ho la possibilità di renderlo tale? visualizzando dal cellulare mi va esterno alla pagina  :-\
Grazie mille
: Re:Logo immagine responsive
: tamedef 09 Feb 2016, 19:17:20
Qualche dritta sui due problemi? Thanks
: Re:Logo immagine responsive
: berry 09 Feb 2016, 19:55:42
Va in gestione moduli > nuovo > html personalizzato e inserisci il logo con il pulsante inserisci immagine, a destra devi scegliere in quale posizione far vedere il modulo, dovresti trovare la posizione logo.
In assegnazione menu scegli Su tutte le pagine (dovrebbe già essere così)  salva il tutto.
Ora dovresti avere il tuo logo nella stessa posizione che hai ora ma all'interno di un modulo, non dimenticare di toglierlo dal template.
Per l'altro problema non so cosa dirti, sul mio cell lo slideshow si sposta correttamente sotto ai contenuti della pagina
: Re:Logo immagine responsive
: tamedef 09 Feb 2016, 20:06:25
grazie ora provo subito. il problema di visualizzazione è con i tablet messi per verticale...fra i 750 e i 1000px di larghezza schermo, sul cellulare funziona bene.
: Re:Logo immagine responsive
: berry 09 Feb 2016, 22:28:48
nel template prova a cambiare la disposizione delle colonne
: Re:Logo immagine responsive
: tamedef 09 Feb 2016, 22:40:29
Cioè? la colonna in questione è quella di destra, l'unica che tengo attiva, il modulo per la visualizzazione dell'anteprima degli articoli è responsive, quello con le immagini no. Vorrei mantenere la stessa disposizione per i moduli.


Ps: per quanto riguarda il logo ho aggiunto una nuova posizione intermedia dove ho inserito l'html personalizzato con l'immagine, centrato con il file custom.css e funziona perfettamente con tutte le risoluzioni. ;D
: Re:Logo immagine responsive
: berry 10 Feb 2016, 18:01:11
visto che lo slideshow non è responsive potresti provare nella versione per tablet a ripartire diversamente l'area dei contenuti e la barra laterale da 75% -  25% a 66.6% - 33.3%.

Questo lo puoi  fare in gestione template > layout
: Re:Logo immagine responsive
: tamedef 10 Feb 2016, 22:07:27
Risolto eliminando la colonna di sinistra che non utilizzavo e come suggerito da te dare un pò più di spazio alla barra laterale sinistra. Ma per curiosità quindi i moduli o sono responsive, altrimenti è complicato fare in modo che si ridimensionino con la pagina?
: Re:[RISOLTO] Logo immagine responsive
: berry 10 Feb 2016, 22:43:50
Se nei moduli metti delle misure fisse in px questi non si ridimensionano
: Re:[RISOLTO] Logo immagine responsive
: tamedef 11 Feb 2016, 16:51:05
Nelle impostazioni del modulo provo a non inserire nulla, ma se lo lascio vuoto quando salvo questo rimette le impostazioni di default
: Re:[RISOLTO] Logo immagine responsive
: berry 11 Feb 2016, 18:25:39
se non ricordo male questo modulo ti impone di specificare una dimensione in pixel