Implementato il calcolo del valore reale dei prodotti in asta, includendo il prezzo "Compra Subito", spese di spedizione e risparmio stimato. Aggiunta una nuova sezione "Info Prodotto" nella UI per visualizzare i dettagli estratti e i calcoli. - **AuctionMonitorControl.xaml**: Aggiunta sezione fissa per mostrare informazioni prodotto e calcolo valore. - **AuctionMonitorControl.xaml.cs**: Gestiti eventi per il caricamento e aggiornamento delle informazioni prodotto. - **MainWindow**: Integrati handler per il calcolo e refresh delle informazioni prodotto. - **AuctionInfo.cs**: Aggiunte proprietà per gestire prezzo "Compra Subito", spese di spedizione e limiti di vincita. - **ProductValueCalculator.cs**: Nuova utility per calcolare il valore del prodotto e parsare informazioni dall'HTML. - **AuctionViewModel.cs**: Binding per visualizzare risparmio, costo totale e convenienza nella UI. - **Documentazione**: Aggiornata con dettagli sull'algoritmo di calcolo e layout UI. Fix: - Risolto problema di encoding UTF-8 per emoji nella UI. - Migliorato parsing HTML per prezzi e limiti di vincita. TODO: - Testare parsing su più aste e gestire edge cases. - Implementare caricamento automatico delle informazioni.
57 lines
1.8 KiB
CSS
57 lines
1.8 KiB
CSS
#onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-body-message{
|
|
font-size: 20px !important;
|
|
}
|
|
|
|
#onesignal-slidedown-container #onesignal-slidedown-dialog .primary.slidedown-button+.secondary.slidedown-button, #slidedown-footer #onesignal-slidedown-cancel-button {
|
|
color: #666666 !important;
|
|
}
|
|
#onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary, #slidedown-footer #onesignal-slidedown-allow-button {
|
|
background: #00CC66 !important;
|
|
}
|
|
@media(max-width:576px){
|
|
#onesignal-slidedown-container #onesignal-slidedown-dialog .primary.slidedown-button+.secondary.slidedown-button, #slidedown-footer #onesignal-slidedown-cancel-button {
|
|
padding: 10px;
|
|
}
|
|
#onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-button.primary, #slidedown-footer #onesignal-slidedown-allow-button {
|
|
padding: 10px;
|
|
}
|
|
#onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-body-message{
|
|
font-size: 16px !important;
|
|
}
|
|
#onesignal-slidedown-container #onesignal-slidedown-dialog .slidedown-body-icon{
|
|
width: 60px;
|
|
height: 70px;
|
|
}
|
|
}
|
|
#modalExplainForMac .modal-body{
|
|
padding: 30px 50px 0px;
|
|
}
|
|
#modalExplainForMac .logo{
|
|
width: 40px;
|
|
margin-top: -7px;
|
|
margin-left: 5px;
|
|
}
|
|
#modalExplainForMac .intestazione{
|
|
font-size: 18px;
|
|
font-weight: bold;
|
|
}
|
|
#modalExplainForMac p.sottotitolo{
|
|
font-size: 16px;
|
|
}
|
|
#modalExplainForMac ol{
|
|
padding-left: 15px;
|
|
line-height: 23px;
|
|
}
|
|
#modalExplainForMac .modal-footer{
|
|
border-top: none;
|
|
padding-top: 5px;
|
|
padding-right: 30px;
|
|
}
|
|
#modalExplainForMac .modal-footer .btn-custom{
|
|
background-color: #0c6;
|
|
color: #fff;
|
|
font-weight: bold;
|
|
font-size: 16px;
|
|
padding: 5px 30px;
|
|
}
|