Commit e81eefcb authored by yPhil's avatar yPhil
Browse files

Harmonized all dialog (+ notify) options

parent 89ada899
......@@ -1324,6 +1324,10 @@ li.feed:hover div.feed-body {
}
}
.item-icon:hover {
color: var(--color-ui-pri);
}
.introjs-skipbutton {
color: var(--color-ui-pri) !important;
font-size: 9pt;
......@@ -1482,7 +1486,7 @@ a.ptlInterface:visited {
/* height: 220px; */
/* max-width: 100%; */
padding: 1em;
position: sticky;
position: absolute;
bottom: 16px;
left: 16px;
z-index: 30;
......
......@@ -17,7 +17,8 @@ PTL.dialog = {
$dialog.dialog({
title: PTL.tr('Pétrolette needs you'),
position: { my: "left top", at: "left bottom" },
position: { my: "left+30 bottom-30", at: "left bottom" },
width: PTL.util.isMobile() ? 'auto' : 360,
modal: false,
buttons: [
{
......@@ -47,24 +48,6 @@ PTL.dialog = {
}
});
// $beggarOkButton.on('click', function() {
// $beggar.fadeOut('fast');
// window.open('https://liberapay.com/yPhil/donate');
// });
// $beggarClose.on('click', function() {
// $beggar.fadeOut('fast');
// });
// $beggarTourButton.on('click', function() {
// $beggar.fadeOut('fast');
// PTL.sideMenu('close');
// $('#tabs').tabs('option', 'active', 0);
// PTL.util.help('ui');
// });
$dialog.dialog('open');
});
......
......@@ -63,8 +63,8 @@ PTL.feed = {
var $prefsIcon = $('<i>')
.attr('class', 'feed-control translate icon-cog feed-edit')
.data('title', PTL.tr('Modify this feed (%1) parameters', url))
.attr('title', PTL.tr('Modify this feed (%1) parameters', url))
.data('title', PTL.tr('Edit this feed (%1) parameters', url))
.attr('title', PTL.tr('Edit this feed (%1) parameters', url))
.click(function() {
PTL.dialog.feedPrefs($(this));
});
......@@ -183,7 +183,6 @@ PTL.feed = {
$feedToggle = $feed.find('.feed-toggle'),
$feedIcon = $feed.find('.feed-toggle > i');
var l = PTL.util.getLocation(feedUrl),
feedProtocol = l.protocol ? l.protocol + '//' : '//',
feedHost = feedProtocol + l.hostname,
......
......@@ -107,7 +107,7 @@ PTL.i18n.translations = {
"a lot of work" : { fr: "beaucoup de travail" , ja: "多くの作業", es: "mucho trabajo" },
"In order to keep developing Pétrolette with new features I need your help." : { fr: "Afin de continuer à développer Pétrolette avec de nouvelles fonctionnalités, j'ai besoin de votre aide." , ja: "新しい機能を備えたペトロレットを開発し続けるために、私はあなたの助けが必要です。", es: "Para seguir desarrollando Pétrolette con nuevas funciones, necesito su ayuda." },
"Please consider to support the Pétrolette project by sending a donation. Even the smallest amount will help a lot." : { fr: "Pensez à soutenir le projet Pétrolette en envoyant un don. Même la plus petite quantité aidera beaucoup." , ja: "寄付を送って、ペトロレットプロジェクトを支援することを検討してください。 少量でも大いに役立ちます。", es: "Considere apoyar el proyecto Pétrolette enviando una donación. Incluso la cantidad más pequeña ayudará mucho." },
"Please consider to support the Pétrolette project by sending a donation. Even the smallest amount will help a lot." : { fr: "Pensez à soutenir le projet Pétrolette en envoyant un don. Même un tout petit montant aidera beaucoup." , ja: "寄付を送って、ペトロレットプロジェクトを支援することを検討してください。 少量でも大いに役立ちます。", es: "Considere apoyar el proyecto Pétrolette enviando una donación. Incluso la cantidad más pequeña ayudará mucho." },
"Pétrolette is cool" : { fr: "Pétrolette est cool" , ja: "「ペトロレット」はかっこいい", es: "Pétrolette es genial" },
"Free as the wind" : { fr: "Libre comme l'air" , ja: "風のように自由", es: "Libre como el viento" },
......@@ -290,7 +290,7 @@ PTL.i18n.translations = {
"Welcome to Pétrolette" : { fr: "Bienvenue dans Pétrolette" , ja: "ペトロレットへようこそ", es: "Bienvenido a Pétrolette" },
"Learn to use it in a few easy steps" : { fr: "Apprenez à l'utiliser en quelques étapes faciles" , ja: "いくつかの簡単なステップでそれを使用することを学ぶ", es: "Aprenda a usarlo en unos sencillos pasos" },
"Learn to use it in a few easy steps" : { fr: "Apprenez à utiliser Pétrolette en quelques instants" , ja: "いくつかの簡単なステップでそれを使用することを学ぶ", es: "Aprenda a usarlo en unos sencillos pasos" },
"How does it work?" : { fr: "Comment ça marche ?" , ja: "どのように機能するのですか?", es: "¿Como funciona?" },
"Take the tour" : { fr: "Visite guidée" , ja: "ガイド付き訪問", es: "Visita guiada" },
......
......@@ -308,7 +308,8 @@ PTL.tab = {
$newTabButton.focus(function() {
$('#newTabButtonTooltip').tooltip().css('display', 'inline').fadeOut(2500);
// $('#newTabButtonTooltip').tooltip().css('display', 'inline').fadeOut(2500);
PTL.util.say(PTL.tr("Click this button to add a tab"), 'success', true, 'Astuce');
});
......
......@@ -125,12 +125,14 @@ PTL.util = {
}
},
say:function(text, type, notify) {
say:function(text, type, notify, title) {
const $lines = $('#console div'),
d = new Date();
if (notify) PTL.dialog.notify(PTL.tr(type[0].toUpperCase() + type.substring(1)), PTL.tr(text));
const dialogTitle = title ? title : PTL.tr(type[0].toUpperCase() + type.substring(1));
if (notify) PTL.dialog.notify(dialogTitle, PTL.tr(text));
var $prompt = $('<span>')
.attr('class', 'prompt')
......@@ -291,7 +293,7 @@ PTL.util = {
var isMobile = false;
if( /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
if (/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)) {
isMobile = true;
} else {
isMobile = false;
......
......@@ -6,7 +6,7 @@
<div class="flex-box">
<input name="guess"
id="feed-guess"
placeholder="URL (https://xkcd.com/rss.xml || https://xkcd.com + SEARCH)"
placeholder="URL (https://xkcd.com/rss.xml || https://xkcd.com + SEARCH BUTTON)"
data-title="Enter a website address/URL and click search, then OK, or simply enter the URL of the feed and click OK"
value=""
class="ui-widget-content grow ui-corner-all translate"
......
......@@ -485,9 +485,7 @@
</script>
<span id="newTabButtonTooltip" class="translate" style="display:none">Click this button or press <kbd class="key">ENTER</kbd> to add a tab</span>
<div id="notify" class="translate" style="display:none">
<div id="notify" style="display:none">
<h4></h4>
<p></p>
</div>
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment