Scroll indicator
Une action toute simple pour afficher la position dans la page à l'aide d'un cercle autour du curseur.
Elle est basée sur un script de ig_design adapté pour UP
 

🆙 scroll_indicator : Affiche la position dans la page dans un cercle autour du curseur

Cliquer pour lire la documentation

syntaxe {up scroll-indicator}
@version: UP-2.9 @author: Lomart @license: GNU/GPLv3 @credit: script de ig_design @tags: editor
  • scroll_indicator: aucun argument
  • bg-color: couleur de base du cercle (rgba() ou #RRGGBBAA )
  • color: couleur du segment indicateur (rgba() ou #RRGGBBAA )
  • size: largeur du segment indicateur (1 à 100)

Style CSS

  • id: Identifiant
  • css-head (base-css): style ajouté dans le HEAD de la page

Un unique exemple

Observez le cercle autour du curseur de la souris. Il change de couleur en fonction de la position dans la page.
Il est (naturellement) impossible d'avoir plusieurs fois cette action sur une page.

Le shortcode pour la démonstration sur cette page est :

{up scroll-indicator | bg-color= #33669944 | color=#FF0000AA | size=6}

Les 3 seules options sont facultatives.

bg-color est la couleur de base du cercle. Sa valeur par défaut est  rgba(255,255,255,0.2). Toutes les méthodes pour indiquer une couleur sont autorisées.

color est la couleur du segment de cercle indiquant la position dans la page (#4444 par défaut) et size son épaisseur en pixels (4 par défaut)

Pour color, je vous conseille de mettre une transparence avec une valeur rgba ou un code hexa avec canal alpha. Size peut être compris entre 1 et 100.

Pour les besoins de la démo, l'action lorem nous fournit du faux texte pour remplir la page :

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quid, si non sensus modo ei sit datus, verum etiam animus hominis? Non igitur potestis voluptate omnia dirigentes aut tueri aut retinere virtutem. Non quam nostram quidem, inquit Pomponius iocans; Philosophi autem in suis lectulis plerumque moriuntur. At modo dixeras nihil in istis rebus esse, quod interesset. Efficiens dici potest. Duo Reges: constructio interrete. Illum mallem levares, quo optimum atque humanissimum virum, Cn.

An est aliquid per se ipsum flagitiosum, etiamsi nulla comitetur infamia? Mene ergo et Triarium dignos existimas, apud quos turpiter loquare? Nondum autem explanatum satis, erat, quid maxime natura vellet. Quamquam haec quidem praeposita recte et reiecta dicere licebit. Longum est enim ad omnia respondere, quae a te dicta sunt. Tu quidem reddes;

  • Nihil enim iam habes, quod ad corpus referas;
  • Haec mihi videtur delicatior, ut ita dicam, molliorque ratio, quam virtutis vis gravitasque postulat.
  • Quem Tiberina descensio festo illo die tanto gaudio affecit, quanto L.
  • De hominibus dici non necesse est.
  • Sint modo partes vitae beatae.

Virtutibus igitur rectissime mihi videris et ad consuetudinem nostrae orationis vitia posuisse contraria. Atqui eorum nihil est eius generis, ut sit in fine atque extrerno bonorum. Praeclare hoc quidem. Quarum ambarum rerum cum medicinam pollicetur, luxuriae licentiam pollicetur.

  • Sic enim maiores nostri labores non fugiendos tristissimo tamen verbo aerumnas etiam in deo nominaverunt.
  • Itaque nostrum est-quod nostrum dico, artis est-ad ea principia, quae accepimus.
  • Quasi ego id curem, quid ille aiat aut neget.
  • Re mihi non aeque satisfacit, et quidem locis pluribus.
  • Ratio quidem vestra sic cogit.

Nunc ita separantur, ut disiuncta sint, quo nihil potest esse perversius. Septem autem illi non suo, sed populorum suffragio omnium nominati sunt. Audeo dicere, inquit. Videamus animi partes, quarum est conspectus illustrior; Tecum optime, deinde etiam cum mediocri amico.

Si stante, hoc natura videlicet vult, salvam esse se, quod concedimus; Contemnit enim disserendi elegantiam, confuse loquitur. Huius ego nunc auctoritatem sequens idem faciam. De hominibus dici non necesse est. Ita relinquet duas, de quibus etiam atque etiam consideret. Equidem etiam Epicurum, in physicis quidem, Democriteum puto. Cyrenaici quidem non recusant; Nos paucis ad haec additis finem faciamus aliquando;

Quorum altera prosunt, nocent altera. Bork Gerendus est mos, modo recte sentiat. Nunc ita separantur, ut disiuncta sint, quo nihil potest esse perversius. Tubulo putas dicere? Aliis esse maiora, illud dubium, ad id, quod summum bonum dicitis, ecquaenam possit fieri accessio. Suo genere perveniant ad extremum; In eo autem voluptas omnium Latine loquentium more ponitur, cum percipitur ea, quae sensum aliquem moveat, iucunditas. Multa sunt dicta ab antiquis de contemnendis ac despiciendis rebus humanis; Bork Ille vero, si insipiens-quo certe, quoniam tyrannus -, numquam beatus; Ita cum ea volunt retinere, quae superiori sententiae conveniunt, in Aristonem incidunt;

Teneo, inquit, finem illi videri nihil dolere. Verum audiamus. An me, inquis, tam amentem putas, ut apud imperitos isto modo loquar? In quibus doctissimi illi veteres inesse quiddam caeleste et divinum putaverunt. Theophrasti igitur, inquit, tibi liber ille placet de beata vita? Nonne videmus quanta perturbatio rerum omnium consequatur, quanta confusio?

His singulis copiose responderi solet, sed quae perspicua sunt longa esse non debent. Qui autem esse poteris, nisi te amor ipse ceperit? Sit ista in Graecorum levitate perversitas, qui maledictis insectantur eos, a quibus de veritate dissentiunt. Nihil illinc huc pervenit. Bork Mihi vero, inquit, placet agi subtilius et, ut ipse dixisti, pressius. Pisone in eo gymnasio, quod Ptolomaeum vocatur, unaque nobiscum Q. Quae animi affectio suum cuique tribuens atque hanc, quam dico. Ut id aliis narrare gestiant?

Sic, et quidem diligentius saepiusque ista loquemur inter nos agemusque communiter. Iam id ipsum absurdum, maximum malum neglegi. Sin laboramus, quis est, qui alienae modum statuat industriae? Sed haec nihil sane ad rem; Isto modo, ne si avia quidem eius nata non esset.

Bork Hoc non est positum in nostra actione. At quicum ioca seria, ut dicitur, quicum arcana, quicum occulta omnia? Huius, Lyco, oratione locuples, rebus ipsis ielunior. Haeret in salebra. Quid igitur dubitamus in tota eius natura quaerere quid sit effectum? Nam quid possumus facere melius?

 

Pour info, cette page utilise 6 action(s) :
box (1) upactionslist (1) scroll-indicator (1) div (1) lorem (1) jcontent-info (1)