blog/content/examples/git-cv.svg

200 lines
59 KiB
XML

<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" id="terminal" baseProfile="full" viewBox="0 0 703 656" width="703" version="1.1">
<defs>
<termtosvg:template_settings xmlns:termtosvg="https://github.com/nbedos/termtosvg">
<termtosvg:screen_geometry columns="82" rows="30"/>
</termtosvg:template_settings>
<style type="text/css" id="generated-style"><![CDATA[:root {
--animation-duration: 19280ms;
}
#screen {
font-family: 'DejaVu Sans Mono', monospace;
font-style: normal;
font-size: 14px;
}
text {
dominant-baseline: text-before-edge;
white-space: pre;
}]]></style>
<style type="text/css" id="user-style">
/* gjm8 color theme (source: https://terminal.sexy/) */
.foreground {fill: #c5c5c5;}
.background {fill: #1c1c1c;}
.color0 {fill: #1c1c1c;}
.color1 {fill: #ff005b;}
.color2 {fill: #cee318;}
.color3 {fill: #ffe755;}
.color4 {fill: #048ac7;}
.color5 {fill: #833c9f;}
.color6 {fill: #0ac1cd;}
.color7 {fill: #e5e5e5;}
.color8 {fill: #1c1c1c;}
.color9 {fill: #ff005b;}
.color10 {fill: #cee318;}
.color11 {fill: #ffe755;}
.color12 {fill: #048ac7;}
.color13 {fill: #833c9f;}
.color14 {fill: #0ac1cd;}
.color15 {fill: #e5e5e5;}
#wide_track {
transform: translate(150px, calc(100% - 45px));
}
#track {
transform: translate(150px, calc(100% - 33px));
}
#slider_button {
transform: translate(0px, calc(100% - 30px));
}
#timer {
transform: translate(60px, calc(100% - 38px));
font-family: 'DejaVu Sans Mono', monospace;
font-style: normal;
font-size: 14px;
}
#play-button {
transform: translate(30px, calc(100% - 45px));
}
#pause-button {
transform: translate(30px, calc(100% - 45px));
}
</style>
<rect id="slider_wide_track" height="30px" width="65%"/>
<rect id="slider_track" height="6px" width="65%"/>
<circle id="slider_button" r="10px" class="color1"/>
<g id="icon-play">
<rect x="-5" y="0" width="25" height="30" class="background"/>
<path d="M0 4l14 11-14 11z"/>
</g>
<g id="icon-pause">
<rect x="-5" y="0" width="25" height="30" class="background"/>
<rect x="0" y="5" width="5" height="20"/>
<rect x="10" y="5" width="5" height="20"/>
</g>
</defs>
<rect id="terminalui" class="background" width="100%" height="100%" ry="4.5826941"/>
<circle cx="24" cy="23" r="7" class="color1"/>
<circle cx="44" cy="23" r="7" class="color3"/>
<circle cx="64" cy="23" r="7" class="color2"/>
<svg id="screen" width="656" x="23" y="50" viewBox="0 0 656 510" preserveAspectRatio="xMidYMin meet">
<rect class="background" height="100%" width="100%" x="0" y="0"/><g display="none"><rect class="foreground" height="17" width="8" x="16" y="17"/><use y="17" xlink:href="#g1"/><animate attributeName="display" begin="0ms; anim_last.end" dur="258ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="24" y="17"/><use y="17" xlink:href="#g2"/><animate attributeName="display" begin="258ms; anim_last.end+258ms" dur="80ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="32" y="17"/><use y="17" xlink:href="#g3"/><animate attributeName="display" begin="338ms; anim_last.end+338ms" dur="71ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="40" y="17"/><use y="17" xlink:href="#g4"/><animate attributeName="display" begin="409ms; anim_last.end+409ms" dur="104ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="48" y="17"/><use y="17" xlink:href="#g5"/><animate attributeName="display" begin="513ms; anim_last.end+513ms" dur="80ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="56" y="17"/><use y="17" xlink:href="#g6"/><animate attributeName="display" begin="593ms; anim_last.end+593ms" dur="103ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="64" y="17"/><use y="17" xlink:href="#g7"/><animate attributeName="display" begin="696ms; anim_last.end+696ms" dur="32ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="72" y="17"/><use y="17" xlink:href="#g8"/><animate attributeName="display" begin="728ms; anim_last.end+728ms" dur="95ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="80" y="17"/><use y="17" xlink:href="#g9"/><animate attributeName="display" begin="823ms; anim_last.end+823ms" dur="288ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="88" y="17"/><use y="17" xlink:href="#g10"/><animate attributeName="display" begin="1111ms; anim_last.end+1111ms" dur="80ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="96" y="17"/><use y="17" xlink:href="#g11"/><animate attributeName="display" begin="1191ms; anim_last.end+1191ms" dur="103ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="104" y="17"/><use y="17" xlink:href="#g12"/><animate attributeName="display" begin="1294ms; anim_last.end+1294ms" dur="160ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="112" y="17"/><use y="17" xlink:href="#g13"/><animate attributeName="display" begin="1454ms; anim_last.end+1454ms" dur="272ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="120" y="17"/><use y="17" xlink:href="#g14"/><animate attributeName="display" begin="1726ms; anim_last.end+1726ms" dur="609ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="0" y="34"/><use y="34" xlink:href="#g15"/><animate attributeName="display" begin="2335ms; anim_last.end+2335ms" dur="5ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g16"/><animate attributeName="display" begin="0ms; anim_last.end" dur="2401ms" from="inline" to="inline"/></g><g display="none"><use y="17" xlink:href="#g17"/><animate attributeName="display" begin="2335ms; anim_last.end+2335ms" dur="66ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="632" y="34"/><use y="34" xlink:href="#g18"/><animate attributeName="display" begin="2340ms; anim_last.end+2340ms" dur="61ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="0" y="0"/><use y="0" xlink:href="#g19"/><use y="17" xlink:href="#g20"/><use y="34" xlink:href="#g21"/><animate attributeName="display" begin="2401ms; anim_last.end+2401ms" dur="22ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g22"/><use y="272" xlink:href="#g23"/><animate attributeName="display" begin="2423ms; anim_last.end+2423ms" dur="1ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="32" y="0"/><use y="0" xlink:href="#g24"/><use y="391" xlink:href="#g25"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g26"/><animate attributeName="display" begin="2424ms; anim_last.end+2424ms" dur="1433ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g27"/><rect class="foreground" height="17" width="8" x="32" y="391"/><use y="391" xlink:href="#g28"/><animate attributeName="display" begin="3857ms; anim_last.end+3857ms" dur="984ms" from="inline" to="inline"/></g><g display="none"><use y="374" xlink:href="#g29"/><animate attributeName="display" begin="2424ms; anim_last.end+2424ms" dur="2422ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g30"/><animate attributeName="display" begin="3857ms; anim_last.end+3857ms" dur="989ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="576" y="493"/><use y="493" xlink:href="#g31"/><animate attributeName="display" begin="4841ms; anim_last.end+4841ms" dur="5ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g27"/><rect class="foreground" height="17" width="8" x="32" y="374"/><use y="374" xlink:href="#g32"/><animate attributeName="display" begin="4846ms; anim_last.end+4846ms" dur="234ms" from="inline" to="inline"/></g><g display="none"><use y="357" xlink:href="#g33"/><animate attributeName="display" begin="2424ms; anim_last.end+2424ms" dur="2659ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g34"/><animate attributeName="display" begin="4846ms; anim_last.end+4846ms" dur="237ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="576" y="493"/><use y="493" xlink:href="#g31"/><animate attributeName="display" begin="5080ms; anim_last.end+5080ms" dur="3ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g27"/><rect class="foreground" height="17" width="8" x="32" y="357"/><use y="357" xlink:href="#g35"/><animate attributeName="display" begin="5083ms; anim_last.end+5083ms" dur="556ms" from="inline" to="inline"/></g><g display="none"><use y="340" xlink:href="#g36"/><animate attributeName="display" begin="2424ms; anim_last.end+2424ms" dur="3217ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g37"/><animate attributeName="display" begin="5083ms; anim_last.end+5083ms" dur="558ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="576" y="493"/><use y="493" xlink:href="#g31"/><animate attributeName="display" begin="5639ms; anim_last.end+5639ms" dur="2ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g27"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g38"/><rect class="foreground" height="17" width="8" x="32" y="340"/><use y="340" xlink:href="#g39"/><animate attributeName="display" begin="5641ms; anim_last.end+5641ms" dur="669ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="40" y="340"/><use y="340" xlink:href="#g40"/><use y="493" xlink:href="#g27"/><animate attributeName="display" begin="6310ms; anim_last.end+6310ms" dur="216ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g41"/><animate attributeName="display" begin="6310ms; anim_last.end+6310ms" dur="221ms" from="inline" to="inline"/></g><g display="none"><use y="340" xlink:href="#g36"/><rect class="foreground" height="17" width="8" x="576" y="493"/><use y="493" xlink:href="#g42"/><animate attributeName="display" begin="6526ms; anim_last.end+6526ms" dur="5ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g27"/><animate attributeName="display" begin="6531ms; anim_last.end+6531ms" dur="241ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="48" y="340"/><use y="340" xlink:href="#g43"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g44"/><animate attributeName="display" begin="6531ms; anim_last.end+6531ms" dur="245ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g45"/><animate attributeName="display" begin="6772ms; anim_last.end+6772ms" dur="4ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g27"/><animate attributeName="display" begin="6776ms; anim_last.end+6776ms" dur="579ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g22"/><animate attributeName="display" begin="3857ms; anim_last.end+3857ms" dur="3753ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="56" y="340"/><use y="340" xlink:href="#g46"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g47"/><animate attributeName="display" begin="6776ms; anim_last.end+6776ms" dur="834ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g48"/><animate attributeName="display" begin="7355ms; anim_last.end+7355ms" dur="255ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g49"/><animate attributeName="display" begin="7610ms; anim_last.end+7610ms" dur="840ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g26"/><animate attributeName="display" begin="7610ms; anim_last.end+7610ms" dur="845ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g50"/><animate attributeName="display" begin="8450ms; anim_last.end+8450ms" dur="5ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="32" y="0"/><use y="0" xlink:href="#g24"/><animate attributeName="display" begin="7610ms; anim_last.end+7610ms" dur="1623ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g51"/><animate attributeName="display" begin="8455ms; anim_last.end+8455ms" dur="780ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g52"/><animate attributeName="display" begin="9233ms; anim_last.end+9233ms" dur="2ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="40" y="0"/><use y="0" xlink:href="#g53"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g54"/><animate attributeName="display" begin="9235ms; anim_last.end+9235ms" dur="198ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="48" y="0"/><use y="0" xlink:href="#g55"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g56"/><animate attributeName="display" begin="9433ms; anim_last.end+9433ms" dur="72ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="56" y="0"/><use y="0" xlink:href="#g57"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g58"/><animate attributeName="display" begin="9505ms; anim_last.end+9505ms" dur="55ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g59"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g60"/><animate attributeName="display" begin="9560ms; anim_last.end+9560ms" dur="2ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="64" y="0"/><use y="0" xlink:href="#g61"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g62"/><animate attributeName="display" begin="9562ms; anim_last.end+9562ms" dur="51ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g63"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g64"/><animate attributeName="display" begin="9613ms; anim_last.end+9613ms" dur="3ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="72" y="0"/><use y="0" xlink:href="#g65"/><animate attributeName="display" begin="9616ms; anim_last.end+9616ms" dur="116ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g66"/><animate attributeName="display" begin="9616ms; anim_last.end+9616ms" dur="117ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g67"/><animate attributeName="display" begin="9732ms; anim_last.end+9732ms" dur="1ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="80" y="0"/><use y="0" xlink:href="#g68"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g69"/><animate attributeName="display" begin="9733ms; anim_last.end+9733ms" dur="134ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="88" y="0"/><use y="0" xlink:href="#g70"/><animate attributeName="display" begin="9867ms; anim_last.end+9867ms" dur="80ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g71"/><animate attributeName="display" begin="9867ms; anim_last.end+9867ms" dur="83ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g72"/><animate attributeName="display" begin="9947ms; anim_last.end+9947ms" dur="3ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="96" y="0"/><use y="0" xlink:href="#g73"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g74"/><animate attributeName="display" begin="9950ms; anim_last.end+9950ms" dur="178ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="104" y="0"/><use y="0" xlink:href="#g75"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g76"/><animate attributeName="display" begin="10128ms; anim_last.end+10128ms" dur="427ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="112" y="0"/><use y="0" xlink:href="#g77"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g78"/><animate attributeName="display" begin="10555ms; anim_last.end+10555ms" dur="165ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="120" y="0"/><use y="0" xlink:href="#g79"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g80"/><animate attributeName="display" begin="10720ms; anim_last.end+10720ms" dur="67ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="128" y="0"/><use y="0" xlink:href="#g81"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g82"/><animate attributeName="display" begin="10787ms; anim_last.end+10787ms" dur="365ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g83"/><animate attributeName="display" begin="8455ms; anim_last.end+8455ms" dur="3203ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="136" y="0"/><use y="0" xlink:href="#g84"/><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g85"/><animate attributeName="display" begin="11152ms; anim_last.end+11152ms" dur="509ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g86"/><animate attributeName="display" begin="11658ms; anim_last.end+11658ms" dur="277ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="128" y="0"/><use y="0" xlink:href="#g87"/><animate attributeName="display" begin="11661ms; anim_last.end+11661ms" dur="276ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g88"/><animate attributeName="display" begin="11935ms; anim_last.end+11935ms" dur="2ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="8" y="493"/><use y="493" xlink:href="#g89"/><animate attributeName="display" begin="11937ms; anim_last.end+11937ms" dur="445ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="16" y="493"/><use y="493" xlink:href="#g90"/><animate attributeName="display" begin="12382ms; anim_last.end+12382ms" dur="239ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="24" y="493"/><use y="493" xlink:href="#g91"/><animate attributeName="display" begin="12621ms; anim_last.end+12621ms" dur="1240ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="0" y="493"/><use y="493" xlink:href="#g92"/><animate attributeName="display" begin="13861ms; anim_last.end+13861ms" dur="1ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="320" y="493"/><use y="493" xlink:href="#g93"/><animate attributeName="display" begin="13862ms; anim_last.end+13862ms" dur="16ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="0" y="493"/><use y="493" xlink:href="#g94"/><animate attributeName="display" begin="13878ms; anim_last.end+13878ms" dur="15ms" from="inline" to="inline"/></g><g display="none"><use y="17" xlink:href="#g95"/><use y="34" xlink:href="#g96"/><use y="51" xlink:href="#g97"/><use y="68" xlink:href="#g98"/><use y="85" xlink:href="#g99"/><use y="102" xlink:href="#g100"/><use y="119" xlink:href="#g101"/><use y="136" xlink:href="#g102"/><use y="153" xlink:href="#g103"/><rect class="color7" height="17" width="8" x="216" y="170"/><use y="170" xlink:href="#g104"/><use y="187" xlink:href="#g105"/><use y="204" xlink:href="#g106"/><use y="221" xlink:href="#g107"/><use y="238" xlink:href="#g108"/><use y="255" xlink:href="#g109"/><animate attributeName="display" begin="2423ms; anim_last.end+2423ms" dur="11472ms" from="inline" to="inline"/></g><g display="none"><use y="272" xlink:href="#g110"/><use y="289" xlink:href="#g111"/><use y="306" xlink:href="#g112"/><use y="323" xlink:href="#g113"/><use y="408" xlink:href="#g114"/><use y="425" xlink:href="#g114"/><use y="442" xlink:href="#g114"/><use y="459" xlink:href="#g114"/><animate attributeName="display" begin="2424ms; anim_last.end+2424ms" dur="11471ms" from="inline" to="inline"/></g><g display="none"><use y="391" xlink:href="#g25"/><animate attributeName="display" begin="4841ms; anim_last.end+4841ms" dur="9054ms" from="inline" to="inline"/></g><g display="none"><use y="374" xlink:href="#g29"/><animate attributeName="display" begin="5080ms; anim_last.end+5080ms" dur="8815ms" from="inline" to="inline"/></g><g display="none"><use y="357" xlink:href="#g33"/><animate attributeName="display" begin="5639ms; anim_last.end+5639ms" dur="8256ms" from="inline" to="inline"/></g><g display="none"><use y="340" xlink:href="#g36"/><animate attributeName="display" begin="7610ms; anim_last.end+7610ms" dur="6285ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="656" x="0" y="476"/><use y="476" xlink:href="#g82"/><animate attributeName="display" begin="11661ms; anim_last.end+11661ms" dur="2234ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g115"/><animate attributeName="display" begin="11937ms; anim_last.end+11937ms" dur="1958ms" from="inline" to="inline"/></g><g display="none"><use y="493" xlink:href="#g20"/><animate attributeName="display" begin="13893ms; anim_last.end+13893ms" dur="2ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="16" y="493"/><use y="493" xlink:href="#g1"/><animate attributeName="display" begin="13895ms; anim_last.end+13895ms" dur="860ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="24" y="493"/><use y="493" xlink:href="#g2"/><animate attributeName="display" begin="14755ms; anim_last.end+14755ms" dur="71ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="32" y="493"/><use y="493" xlink:href="#g3"/><animate attributeName="display" begin="14826ms; anim_last.end+14826ms" dur="376ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="40" y="493"/><use y="493" xlink:href="#g4"/><animate attributeName="display" begin="15202ms; anim_last.end+15202ms" dur="160ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="48" y="493"/><use y="493" xlink:href="#g5"/><animate attributeName="display" begin="15362ms; anim_last.end+15362ms" dur="263ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="56" y="493"/><use y="493" xlink:href="#g116"/><animate attributeName="display" begin="15625ms; anim_last.end+15625ms" dur="191ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g98"/><use y="17" xlink:href="#g99"/><use y="34" xlink:href="#g100"/><use y="51" xlink:href="#g101"/><use y="68" xlink:href="#g102"/><use y="85" xlink:href="#g103"/><rect class="color7" height="17" width="8" x="216" y="102"/><use y="102" xlink:href="#g104"/><use y="119" xlink:href="#g105"/><use y="136" xlink:href="#g106"/><use y="153" xlink:href="#g107"/><use y="170" xlink:href="#g108"/><use y="187" xlink:href="#g109"/><use y="204" xlink:href="#g110"/><use y="221" xlink:href="#g111"/><use y="238" xlink:href="#g112"/><use y="255" xlink:href="#g113"/><use y="272" xlink:href="#g36"/><use y="289" xlink:href="#g33"/><use y="306" xlink:href="#g29"/><use y="323" xlink:href="#g25"/><use y="340" xlink:href="#g114"/><use y="357" xlink:href="#g114"/><use y="374" xlink:href="#g114"/><use y="391" xlink:href="#g114"/><rect class="foreground" height="17" width="656" x="0" y="408"/><use y="408" xlink:href="#g82"/><use y="425" xlink:href="#g117"/><use y="442" xlink:href="#g118"/><use y="459" xlink:href="#g119"/><use y="476" xlink:href="#g16"/><animate attributeName="display" begin="13895ms; anim_last.end+13895ms" dur="2297ms" from="inline" to="inline"/></g><g display="none"><rect class="foreground" height="17" width="8" x="64" y="493"/><use y="493" xlink:href="#g120"/><animate attributeName="display" begin="15816ms; anim_last.end+15816ms" dur="376ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g99"/><use y="17" xlink:href="#g100"/><use y="34" xlink:href="#g101"/><use y="51" xlink:href="#g102"/><use y="68" xlink:href="#g103"/><rect class="color7" height="17" width="8" x="216" y="85"/><use y="85" xlink:href="#g104"/><use y="102" xlink:href="#g105"/><use y="119" xlink:href="#g106"/><use y="136" xlink:href="#g107"/><use y="153" xlink:href="#g108"/><use y="170" xlink:href="#g109"/><use y="187" xlink:href="#g110"/><use y="204" xlink:href="#g111"/><use y="221" xlink:href="#g112"/><use y="238" xlink:href="#g113"/><use y="255" xlink:href="#g36"/><use y="272" xlink:href="#g33"/><use y="289" xlink:href="#g29"/><use y="306" xlink:href="#g25"/><use y="323" xlink:href="#g114"/><use y="340" xlink:href="#g114"/><use y="357" xlink:href="#g114"/><use y="374" xlink:href="#g114"/><rect class="foreground" height="17" width="656" x="0" y="391"/><use y="391" xlink:href="#g82"/><use y="408" xlink:href="#g117"/><use y="425" xlink:href="#g118"/><use y="442" xlink:href="#g119"/><use y="459" xlink:href="#g16"/><use y="476" xlink:href="#g121"/><rect class="foreground" height="17" width="8" x="0" y="493"/><use y="493" xlink:href="#g15"/><animate attributeName="display" begin="16192ms; anim_last.end+16192ms" dur="8ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g101"/><use y="17" xlink:href="#g102"/><use y="34" xlink:href="#g103"/><rect class="color7" height="17" width="8" x="216" y="51"/><use y="51" xlink:href="#g104"/><use y="68" xlink:href="#g105"/><use y="85" xlink:href="#g106"/><use y="102" xlink:href="#g107"/><use y="119" xlink:href="#g108"/><use y="136" xlink:href="#g109"/><use y="153" xlink:href="#g110"/><use y="170" xlink:href="#g111"/><use y="187" xlink:href="#g112"/><use y="204" xlink:href="#g113"/><use y="221" xlink:href="#g36"/><use y="238" xlink:href="#g33"/><use y="255" xlink:href="#g29"/><use y="272" xlink:href="#g25"/><use y="289" xlink:href="#g114"/><use y="306" xlink:href="#g114"/><use y="323" xlink:href="#g114"/><use y="340" xlink:href="#g114"/><rect class="foreground" height="17" width="656" x="0" y="357"/><use y="357" xlink:href="#g82"/><use y="374" xlink:href="#g117"/><use y="391" xlink:href="#g118"/><use y="408" xlink:href="#g119"/><use y="425" xlink:href="#g16"/><use y="442" xlink:href="#g121"/><use y="459" xlink:href="#g122"/><use y="476" xlink:href="#g123"/><use y="493" xlink:href="#g20"/><animate attributeName="display" begin="16200ms; anim_last.end+16200ms" dur="10ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g102"/><use y="17" xlink:href="#g103"/><rect class="color7" height="17" width="8" x="216" y="34"/><use y="34" xlink:href="#g104"/><use y="51" xlink:href="#g105"/><use y="68" xlink:href="#g106"/><use y="85" xlink:href="#g107"/><use y="102" xlink:href="#g108"/><use y="119" xlink:href="#g109"/><use y="136" xlink:href="#g110"/><use y="153" xlink:href="#g111"/><use y="170" xlink:href="#g112"/><use y="187" xlink:href="#g113"/><use y="204" xlink:href="#g36"/><use y="221" xlink:href="#g33"/><use y="238" xlink:href="#g29"/><use y="255" xlink:href="#g25"/><use y="272" xlink:href="#g114"/><use y="289" xlink:href="#g114"/><use y="306" xlink:href="#g114"/><use y="323" xlink:href="#g114"/><rect class="foreground" height="17" width="656" x="0" y="340"/><use y="340" xlink:href="#g82"/><use y="357" xlink:href="#g117"/><use y="374" xlink:href="#g118"/><use y="391" xlink:href="#g119"/><use y="408" xlink:href="#g16"/><use y="425" xlink:href="#g121"/><use y="442" xlink:href="#g122"/><use y="459" xlink:href="#g123"/><use y="476" xlink:href="#g16"/><rect class="foreground" height="17" width="8" x="16" y="493"/><use y="493" xlink:href="#g1"/><animate attributeName="display" begin="16210ms; anim_last.end+16210ms" dur="2070ms" from="inline" to="inline"/></g><g display="none"><use y="0" xlink:href="#g103"/><rect class="color7" height="17" width="8" x="216" y="17"/><use y="17" xlink:href="#g104"/><use y="34" xlink:href="#g105"/><use y="51" xlink:href="#g106"/><use y="68" xlink:href="#g107"/><use y="85" xlink:href="#g108"/><use y="102" xlink:href="#g109"/><use y="119" xlink:href="#g110"/><use y="136" xlink:href="#g111"/><use y="153" xlink:href="#g112"/><use y="170" xlink:href="#g113"/><use y="187" xlink:href="#g36"/><use y="204" xlink:href="#g33"/><use y="221" xlink:href="#g29"/><use y="238" xlink:href="#g25"/><use y="255" xlink:href="#g114"/><use y="272" xlink:href="#g114"/><use y="289" xlink:href="#g114"/><use y="306" xlink:href="#g114"/><rect class="foreground" height="17" width="656" x="0" y="323"/><use y="323" xlink:href="#g82"/><use y="340" xlink:href="#g117"/><use y="357" xlink:href="#g118"/><use y="374" xlink:href="#g119"/><use y="391" xlink:href="#g16"/><use y="408" xlink:href="#g121"/><use y="425" xlink:href="#g122"/><use y="442" xlink:href="#g123"/><use y="459" xlink:href="#g16"/><use y="476" xlink:href="#g124"/><rect class="foreground" height="17" width="8" x="0" y="493"/><use y="493" xlink:href="#g15"/><animate attributeName="display" begin="18280ms; anim_last.end+18280ms" dur="1000ms" from="inline" to="inline" id="anim_last"/></g><defs><g id="g1"><text class="foreground" textLength="16" x="0">$ </text><text class="background" textLength="8" x="16"> </text><text class="foreground" textLength="632" x="24"> </text></g><g id="g2"><text class="foreground" textLength="24" x="0">$ g</text><text class="background" textLength="8" x="24"> </text><text class="foreground" textLength="624" x="32"> </text></g><g id="g3"><text class="foreground" textLength="32" x="0">$ gi</text><text class="background" textLength="8" x="32"> </text><text class="foreground" textLength="616" x="40"> </text></g><g id="g4"><text class="foreground" textLength="40" x="0">$ git</text><text class="background" textLength="8" x="40"> </text><text class="foreground" textLength="608" x="48"> </text></g><g id="g5"><text class="foreground" textLength="48" x="0">$ git </text><text class="background" textLength="8" x="48"> </text><text class="foreground" textLength="600" x="56"> </text></g><g id="g6"><text class="foreground" textLength="56" x="0">$ git c</text><text class="background" textLength="8" x="56"> </text><text class="foreground" textLength="592" x="64"> </text></g><g id="g7"><text class="foreground" textLength="64" x="0">$ git co</text><text class="background" textLength="8" x="64"> </text><text class="foreground" textLength="584" x="72"> </text></g><g id="g8"><text class="foreground" textLength="72" x="0">$ git com</text><text class="background" textLength="8" x="72"> </text><text class="foreground" textLength="576" x="80"> </text></g><g id="g9"><text class="foreground" textLength="80" x="0">$ git comm</text><text class="background" textLength="8" x="80"> </text><text class="foreground" textLength="568" x="88"> </text></g><g id="g10"><text class="foreground" textLength="88" x="0">$ git commi</text><text class="background" textLength="8" x="88"> </text><text class="foreground" textLength="560" x="96"> </text></g><g id="g11"><text class="foreground" textLength="96" x="0">$ git commit</text><text class="background" textLength="8" x="96"> </text><text class="foreground" textLength="552" x="104"> </text></g><g id="g12"><text class="foreground" textLength="104" x="0">$ git commit </text><text class="background" textLength="8" x="104"> </text><text class="foreground" textLength="544" x="112"> </text></g><g id="g13"><text class="foreground" textLength="112" x="0">$ git commit -</text><text class="background" textLength="8" x="112"> </text><text class="foreground" textLength="536" x="120"> </text></g><g id="g14"><text class="foreground" textLength="120" x="0">$ git commit -v</text><text class="background" textLength="8" x="120"> </text><text class="foreground" textLength="528" x="128"> </text></g><g id="g15"><text class="background" textLength="8" x="0"> </text></g><g id="g16"><text class="foreground" textLength="656" x="0">[fmouhart@Pasiphae test] </text></g><g id="g17"><text class="foreground" textLength="656" x="0">$ git commit -v </text></g><g id="g18"><text class="foreground" textLength="632" x="0">suggestion&#160;: en attente de la fermeture du fichier par votre &#233;diteur de texte&#8230; </text><text class="background" textLength="8" x="632"> </text></g><g id="g19"><text class="background" textLength="8" x="0"> </text><text class="foreground" textLength="648" x="8"> </text></g><g id="g20"><text class="foreground" textLength="656" x="0"> </text></g><g id="g21"><text class="foreground" textLength="632" x="0"> </text></g><g id="g22"><text fill="#af5f00" textLength="32" x="0"> 1 </text><text class="foreground" textLength="624" x="32"> </text></g><g id="g23"><text fill="#af5f00" textLength="32" x="0"> 16 </text><text class="foreground" textLength="16" x="32">ne</text></g><g id="g24"><text fill="#af5f00" textLength="32" x="0"> 1 </text><text class="background" textLength="8" x="32"> </text><text class="foreground" textLength="616" x="40"> </text></g><g id="g25"><text fill="#af5f00" textLength="32" x="0"> 23 </text><text class="color6" textLength="192" x="32">+This is my new project!</text></g><g id="g26"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 1,0-1 Tout</text></g><g id="g27"><text class="foreground" textLength="8" x="568"> </text></g><g id="g28"><text fill="#af5f00" textLength="32" x="0"> 23 </text><text class="background" textLength="8" x="32">+</text><text class="color6" textLength="184" x="40">This is my new project!</text></g><g id="g29"><text fill="#af5f00" textLength="32" x="0"> 22 </text><text class="color6" textLength="8" x="32">+</text></g><g id="g30"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 23,1 Tout</text></g><g id="g31"><text class="foreground" textLength="8" x="568"> </text><text class="background" textLength="8" x="576"> </text></g><g id="g32"><text fill="#af5f00" textLength="32" x="0"> 22 </text><text class="background" textLength="8" x="32">+</text></g><g id="g33"><text fill="#af5f00" textLength="32" x="0"> 21 </text><text class="color6" textLength="112" x="32">+# New project</text></g><g id="g34"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 22,1 Tout</text></g><g id="g35"><text fill="#af5f00" textLength="32" x="0"> 21 </text><text class="background" textLength="8" x="32">+</text><text class="color6" textLength="104" x="40"># New project</text></g><g id="g36"><text fill="#af5f00" textLength="152" x="0"> 20 @@ -0,0 +1,3 @@</text></g><g id="g37"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 21,1 Tout</text></g><g id="g38"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 20,1 Tout</text></g><g id="g39"><text fill="#af5f00" textLength="32" x="0"> 20 </text><text class="background" textLength="8" x="32">@</text><text fill="#af5f00" textLength="112" x="40">@ -0,0 +1,3 @@</text></g><g id="g40"><text fill="#af5f00" textLength="40" x="0"> 20 @</text><text class="background" textLength="8" x="40">@</text><text fill="#af5f00" textLength="104" x="48"> -0,0 +1,3 @@</text></g><g id="g41"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 20,2 Tout</text></g><g id="g42"><text class="foreground" textLength="8" x="568">l</text><text class="background" textLength="8" x="576"> </text></g><g id="g43"><text fill="#af5f00" textLength="48" x="0"> 20 @@</text><text class="background" textLength="8" x="48"> </text><text fill="#af5f00" textLength="96" x="56">-0,0 +1,3 @@</text></g><g id="g44"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 20,3 Tout</text></g><g id="g45"><text class="foreground" textLength="8" x="568">l</text></g><g id="g46"><text fill="#af5f00" textLength="56" x="0"> 20 @@ </text><text class="background" textLength="8" x="56">-</text><text fill="#af5f00" textLength="88" x="64">0,0 +1,3 @@</text></g><g id="g47"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 20,4 Tout</text></g><g id="g48"><text class="foreground" textLength="8" x="568">g</text></g><g id="g49"><text class="foreground" textLength="16" x="568"> </text></g><g id="g50"><text class="foreground" textLength="16" x="568">i </text></g><g id="g51"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG 1,1 Tout</text></g><g id="g52"><text fill="#af5f00" textLength="40" x="0"> 1 F</text><text class="foreground" textLength="616" x="40"> </text></g><g id="g53"><text fill="#af5f00" textLength="40" x="0"> 1 F</text><text class="background" textLength="8" x="40"> </text><text class="foreground" textLength="608" x="48"> </text></g><g id="g54"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,2 Tout</text></g><g id="g55"><text fill="#af5f00" textLength="48" x="0"> 1 Fi</text><text class="background" textLength="8" x="48"> </text><text class="foreground" textLength="600" x="56"> </text></g><g id="g56"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,3 Tout</text></g><g id="g57"><text fill="#af5f00" textLength="56" x="0"> 1 Fir</text><text class="background" textLength="8" x="56"> </text><text class="foreground" textLength="592" x="64"> </text></g><g id="g58"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,4 Tout</text></g><g id="g59"><text fill="#af5f00" textLength="64" x="0"> 1 Firs</text><text class="foreground" textLength="592" x="64"> </text></g><g id="g60"><text class="background" font-weight="bold" textLength="536" x="0">.git/COMMIT_EDITMSG [+] 1,5</text><text class="background" textLength="8" x="536"> </text><text class="background" font-weight="bold" textLength="112" x="544"> Tout</text></g><g id="g61"><text fill="#af5f00" textLength="64" x="0"> 1 Firs</text><text class="background" textLength="8" x="64"> </text><text class="foreground" textLength="584" x="72"> </text></g><g id="g62"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,5 Tout</text></g><g id="g63"><text fill="#af5f00" textLength="72" x="0"> 1 First</text><text class="foreground" textLength="584" x="72"> </text></g><g id="g64"><text class="background" font-weight="bold" textLength="536" x="0">.git/COMMIT_EDITMSG [+] 1,6</text><text class="background" textLength="8" x="536"> </text><text class="background" font-weight="bold" textLength="112" x="544"> Tout</text></g><g id="g65"><text fill="#af5f00" textLength="72" x="0"> 1 First</text><text class="background" textLength="8" x="72"> </text><text class="foreground" textLength="576" x="80"> </text></g><g id="g66"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,6 Tout</text></g><g id="g67"><text fill="#af5f00" textLength="80" x="0"> 1 First </text><text class="foreground" textLength="576" x="80"> </text></g><g id="g68"><text fill="#af5f00" textLength="80" x="0"> 1 First </text><text class="background" textLength="8" x="80"> </text><text class="foreground" textLength="568" x="88"> </text></g><g id="g69"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,7 Tout</text></g><g id="g70"><text fill="#af5f00" textLength="88" x="0"> 1 First c</text><text class="background" textLength="8" x="88"> </text><text class="foreground" textLength="560" x="96"> </text></g><g id="g71"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,8 Tout</text></g><g id="g72"><text fill="#af5f00" textLength="96" x="0"> 1 First co</text><text class="foreground" textLength="560" x="96"> </text></g><g id="g73"><text fill="#af5f00" textLength="96" x="0"> 1 First co</text><text class="background" textLength="8" x="96"> </text><text class="foreground" textLength="552" x="104"> </text></g><g id="g74"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,9 Tout</text></g><g id="g75"><text fill="#af5f00" textLength="104" x="0"> 1 First com</text><text class="background" textLength="8" x="104"> </text><text class="foreground" textLength="544" x="112"> </text></g><g id="g76"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,10 Tout</text></g><g id="g77"><text fill="#af5f00" textLength="112" x="0"> 1 First comm</text><text class="background" textLength="8" x="112"> </text><text class="foreground" textLength="536" x="120"> </text></g><g id="g78"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,11 Tout</text></g><g id="g79"><text fill="#af5f00" textLength="120" x="0"> 1 First commi</text><text class="background" textLength="8" x="120"> </text><text class="foreground" textLength="528" x="128"> </text></g><g id="g80"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,12 Tout</text></g><g id="g81"><text fill="#af5f00" textLength="128" x="0"> 1 First commit</text><text class="background" textLength="8" x="128"> </text><text class="foreground" textLength="520" x="136"> </text></g><g id="g82"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,13 Tout</text></g><g id="g83"><text class="foreground" font-weight="bold" textLength="120" x="0">-- INSERTION --</text><text class="foreground" textLength="16" x="568"> </text></g><g id="g84"><text fill="#af5f00" textLength="136" x="0"> 1 First commit!</text><text class="background" textLength="8" x="136"> </text><text class="foreground" textLength="512" x="144"> </text></g><g id="g85"><text class="background" font-weight="bold" textLength="656" x="0">.git/COMMIT_EDITMSG [+] 1,14 Tout</text></g><g id="g86"><text class="foreground" textLength="120" x="0"> </text><text class="foreground" textLength="16" x="568"> </text></g><g id="g87"><text fill="#af5f00" textLength="128" x="0"> 1 First commit</text><text class="background" textLength="8" x="128">!</text><text class="foreground" textLength="520" x="136"> </text></g><g id="g88"><text class="foreground" textLength="120" x="0"> </text><text class="foreground" textLength="16" x="568">: </text></g><g id="g89"><text class="foreground" textLength="8" x="0">:</text><text class="background" textLength="8" x="8"> </text><text class="foreground" textLength="104" x="16"> </text><text class="foreground" textLength="16" x="568"> </text></g><g id="g90"><text class="foreground" textLength="16" x="0">:w</text><text class="background" textLength="8" x="16"> </text><text class="foreground" textLength="96" x="24"> </text><text class="foreground" textLength="16" x="568"> </text></g><g id="g91"><text class="foreground" textLength="24" x="0">:wq</text><text class="background" textLength="8" x="24"> </text><text class="foreground" textLength="88" x="32"> </text><text class="foreground" textLength="16" x="568"> </text></g><g id="g92"><text class="background" textLength="8" x="0">:</text><text class="foreground" textLength="112" x="8">wq </text><text class="foreground" textLength="16" x="568"> </text></g><g id="g93"><text class="foreground" textLength="168" x="0">".git/COMMIT_EDITMSG"</text><text class="foreground" textLength="144" x="176">23L, 597C &#233;crit(s)</text><text class="background" textLength="8" x="320"> </text><text class="foreground" textLength="16" x="568"> </text></g><g id="g94"><text class="background" textLength="8" x="0">"</text><text class="foreground" textLength="160" x="8">.git/COMMIT_EDITMSG"</text><text class="foreground" textLength="144" x="176">23L, 597C &#233;crit(s)</text><text class="foreground" textLength="16" x="568"> </text></g><g id="g95"><text fill="#af5f00" textLength="32" x="0"> 2 </text><text class="color4" textLength="616" x="32"># Veuillez saisir le message de validation pour vos modifications. Les lignes</text><text class="foreground" textLength="8" x="648"> </text></g><g id="g96"><text fill="#af5f00" textLength="32" x="0"> 3 </text><text class="color4" textLength="624" x="32"># commen&#231;ant par '#' seront ignor&#233;es, et un message vide abandonne la validati</text></g><g id="g97"><text fill="#af5f00" textLength="32" x="0"> </text><text class="color4" textLength="24" x="32">on.</text></g><g id="g98"><text fill="#af5f00" textLength="32" x="0"> 4 </text><text class="color4" textLength="8" x="32">#</text></g><g id="g99"><text fill="#af5f00" textLength="32" x="0"> 5 </text><text class="color4" textLength="184" x="32"># Sur la branche master</text></g><g id="g100"><text fill="#af5f00" textLength="32" x="0"> 6 </text><text class="color4" textLength="8" x="32">#</text></g><g id="g101"><text fill="#af5f00" textLength="32" x="0"> 7 </text><text class="color4" textLength="168" x="32"># Validation initiale</text></g><g id="g102"><text fill="#af5f00" textLength="32" x="0"> 8 </text><text class="color4" textLength="8" x="32">#</text></g><g id="g103"><text fill="#af5f00" textLength="32" x="0"> 9 </text><text class="color4" textLength="16" x="32"># </text><text class="color5" textLength="280" x="48">Modifications qui seront valid&#233;es :</text></g><g id="g104"><text fill="#af5f00" textLength="32" x="0"> 10 </text><text class="color4" textLength="280" x="32"># nouveau fichier&#160;: readme.md</text></g><g id="g105"><text fill="#af5f00" textLength="32" x="0"> 11 </text><text class="color4" textLength="8" x="32">#</text></g><g id="g106"><text fill="#af5f00" textLength="32" x="0"> 12 </text><text class="color4" textLength="432" x="32"># ------------------------ &gt;8 ------------------------</text></g><g id="g107"><text fill="#af5f00" textLength="32" x="0"> 13 </text><text class="color4" textLength="304" x="32"># Ne touchez pas &#224; la ligne ci-dessus.</text></g><g id="g108"><text fill="#af5f00" textLength="32" x="0"> 14 </text><text class="color4" textLength="256" x="32"># Tout ce qui suit sera &#233;limin&#233;.</text></g><g id="g109"><text fill="#af5f00" textLength="32" x="0"> 15 </text><text class="color2" textLength="272" x="32">diff --git a/readme.md b/readme.md</text></g><g id="g110"><text fill="#af5f00" textLength="32" x="0"> 16 </text><text class="foreground" textLength="160" x="32">new file mode 100644</text></g><g id="g111"><text fill="#af5f00" textLength="32" x="0"> 17 </text><text class="color5" textLength="176" x="32">index 0000000..d4fa514</text></g><g id="g112"><text fill="#af5f00" textLength="32" x="0"> 18 </text><text class="color2" textLength="104" x="32">--- /dev/null</text></g><g id="g113"><text fill="#af5f00" textLength="32" x="0"> 19 </text><text class="color2" textLength="120" x="32">+++ b/readme.md</text></g><g id="g114"><text class="color12" font-weight="bold" textLength="656" x="0">~ </text></g><g id="g115"><text fill="#af5f00" textLength="136" x="0"> 1 First commit!</text><text class="foreground" textLength="520" x="136"> </text></g><g id="g116"><text class="foreground" textLength="56" x="0">$ git l</text><text class="background" textLength="8" x="56"> </text><text class="foreground" textLength="592" x="64"> </text></g><g id="g117"><text class="foreground" textLength="656" x="0">[master (commit racine) 59755c6] First commit! </text></g><g id="g118"><text class="foreground" textLength="256" x="0"> 1 file changed, 3 insertions(+)</text></g><g id="g119"><text class="foreground" textLength="232" x="0"> create mode 100644 readme.md</text></g><g id="g120"><text class="foreground" textLength="64" x="0">$ git lg</text><text class="background" textLength="8" x="64"> </text><text class="foreground" textLength="584" x="72"> </text></g><g id="g121"><text class="foreground" textLength="656" x="0">$ git lg </text></g><g id="g122"><text class="foreground" textLength="16" x="0">* </text><text class="color1" textLength="56" x="16">59755c6</text><text class="foreground" textLength="16" x="72"> -</text><text class="color3" textLength="136" x="88"> (HEAD -&gt; master)</text><text class="foreground" textLength="120" x="224"> First commit! </text><text class="color2" textLength="168" x="344">(il y a 14 secondes) </text><text class="color12" font-weight="bold" textLength="144" x="512">&lt;Fabrice Mouhartem</text></g><g id="g123"><text class="color12" font-weight="bold" textLength="8" x="0">&gt;</text></g><g id="g124"><text class="foreground" textLength="656" x="0">$ </text></g></defs></svg>
<text id="timer" class="foreground">0:00/0:00</text>
<!-- Invisible, wider track to make frame seeking easier -->
<use xlink:href="#slider_wide_track" id="wide_track" class="background"/>
<!-- Visible track -->
<use xlink:href="#slider_track" id="track" class="foreground"/>
<use xlink:href="#slider_button" id="slider_1" x="0px">
<animate attributeName="x" begin="0ms;anim_slider_button.end" dur="0ms" from="0" to="0" id="anim_slider_button"/>
</use>
<use xlink:href="#icon-play" id="play-button" class="foreground"/>
<use xlink:href="#icon-pause" id="pause-button" class="foreground"/>
<script type="text/javascript">
var terminal = document.getElementById('terminal');
var screen = terminal.getElementById('screen');
var slider_1 = terminal.getElementById('slider_1');
var anim_slider_button = document.getElementById('anim_slider_button');
var style = getComputedStyle(terminal);
var animation_duration = parseInt(style.getPropertyValue('--animation-duration')) / 1000;
function getTranslateX(elem) {
var style = window.getComputedStyle(elem);
var matrix = new WebKitCSSMatrix(style.webkitTransform);
return parseInt(matrix.m41)
}
track_begin = getTranslateX(terminal.getElementById('track'))
anim_slider_button.setAttribute('from', track_begin);
var track_width = terminal.getElementById('track').getBoundingClientRect().width;
anim_slider_button.setAttribute('to', track_begin + track_width);
var play_button = terminal.getElementById('play-button');
var pause_button = terminal.getElementById('pause-button');
// Set slider button animation duration
anim_slider_button.setAttribute('dur', style.getPropertyValue('--animation-duration'));
play_button.setAttribute('display', 'none');
pause_button.setAttribute('display', 'inline');
function togglePlayPause() {
if (terminal.animationsPaused() || screen.animationsPaused()) {
terminal.unpauseAnimations()
screen.unpauseAnimations()
play_button.setAttribute('display', 'none')
pause_button.setAttribute('display', 'inline')
} else {
terminal.pauseAnimations()
screen.pauseAnimations()
play_button.setAttribute('display', 'inline')
pause_button.setAttribute('display', 'none')
}
};
play_button.addEventListener('click', togglePlayPause, false)
pause_button.addEventListener('click', togglePlayPause, false)
var limitLower = parseInt(anim_slider_button.getAttribute('from'));
/* Subtract a few pixels so that bringing the button to the end of the track does make it jump to
the beginning */
var limitUpper = parseInt(anim_slider_button.getAttribute('to')) - 8;
var timer = terminal.getElementById('timer')
function timer_from_ms(t) {
minutes = Math.floor(t / 60);
seconds = Math.floor(t % 60);
return minutes + ':' + ("0" + seconds).slice(-2)
}
function update_timer(){
var current_time = terminal.getCurrentTime() % animation_duration
timer.textContent = timer_from_ms(current_time) + "/" + timer_from_ms(animation_duration)
}
setInterval(update_timer, "100ms")
// Return X position for an event
function mx(evt){
var pt = terminal.createSVGPoint();
pt.x = evt.clientX;
return pt.matrixTransform(terminal.getScreenCTM().inverse());
}
// Set the current time of the animation to get the slider button under the cursor
var move = function(evt){
var cursor_position = mx(evt);
if ( cursor_position.x &lt; limitLower || cursor_position.x &gt; limitUpper ) {
return;
}
new_time = animation_duration * (cursor_position.x - limitLower) / (limitUpper - limitLower)
terminal.setCurrentTime(new_time)
screen.setCurrentTime(new_time)
};
// Move the slider button to the cursor position when a click happens on the track of the slider
terminal.getElementById('wide_track').addEventListener('click', move, false);
terminal.getElementById('track').addEventListener('click', move, false);
// Enable slider button dragging along the track
var dragging = false;
slider_1.addEventListener('mousedown',function(evt){
is_playing = !(terminal.animationsPaused() &amp;&amp; screen.animationsPaused())
if (is_playing) {
terminal.pauseAnimations()
screen.pauseAnimations()
}
dragging = true;
terminal.addEventListener('mousemove', move, false);
document.documentElement.addEventListener('mouseup', function(){
dragging = false;
if (is_playing) {
terminal.unpauseAnimations()
screen.unpauseAnimations()
}
terminal.removeEventListener('mousemove', move, false);
}, false);
}, false);
</script>
</svg>