merge of 'ba7a210d3d3729205c9f020868e4830f34d74e19'
and 'baae7f79d6af8cd227c59257a3a5ec11c4179c3d'
This commit is contained in:
@ -20,8 +20,9 @@
|
||||
<h3>Services on I2P</h3>
|
||||
<ul class="links">
|
||||
|
||||
<li class="tidylist"><b>Invisible Internet & Public Web Browsing</b><br>On I2P you can access anonymous websites (aka eepsites) and other services (e.g. ssh over I2p, your own IRC/Jabber server etc.) in addition to being able to host your own services, and you can also access the normal web anonymously via I2P's built-in web proxy. <a href="http://www.i2p2.de/htproxyports.html" target="_blank">Configure your browser</a> to use the <a href="http://proxy.i2p" target="_blank">HTTP proxy</a> at <code>127.0.0.1 port 4444</code>, then browse to an eepsite or a normal, unencrypted <code>http://</code> address. There's <a href="http://echelon.i2p/i2pfox/">I2PFox</a>, a custom build
|
||||
of Firefox tailored especially for I2P, which you might like to investigate for locked-down darknet exploration! <a href="#eepsites">Below</a> we list some of the sites hosted on I2P.</li><li class="tidylist"><b>Anonymous E-Mail</b><br>Postman's I2P-based mail system can be accessed either via <a href="../../../../../../susimail/">I2P's built-in webmail</a>
|
||||
<li class="tidylist"><b>Invisible Internet & Public Web Browsing</b><br>On I2P you can access anonymous websites (aka eepsites) and other services (e.g. ssh over I2P, IRC, Jabber etc.) in addition to being able to host your own services. You can also access the normal web anonymously via I2P's built-in web proxy (aka outproxy).<a href="http://www.i2p2.de/htproxyports.html" target="_blank">Configure your browser</a> to use the <a href="http://proxy.i2p" target="_blank">HTTP proxy</a> at <code>127.0.0.1 port 4444</code>, then browse to an eepsite or a normal, unencrypted <code>http://</code> address. For a pre-configured browser, you may wish to try <a href="http://echelon.i2p/i2pfox/">I2PFox</a>, a custom build of Firefox security hardened and tailored especially for I2P. If you wish to disable or change outproxy access to the normal internet, remove or modify the outproxy entry for <code>false.i2p</code> under the <i>Outproxies</i> option in the <a href="/i2ptunnel/edit?tunnel=0" target="_blank">I2P HTTP Proxy Tunnel Editor</a>. In the Sites of Interest section <a href="#eepsites">below</a>, we list a few of the sites hosted on I2P.</li>
|
||||
|
||||
<li class="tidylist"><b>Anonymous E-Mail</b><br>Postman's I2P-based mail system can be accessed either via <a href="../../../../../../susimail/">I2P's built-in webmail</a>
|
||||
(aka susimail) or using any mail client that supports smtp and pop3.
|
||||
Accounts can send and receive mail from the normal internet. For an
|
||||
account, visit <a href="http://hq.postman.i2p/" target="_blank">hq.postman.i2p</a>. Additionally, <a href="http://i2pbote.i2p/" target="_blank">I2P-Bote</a> is a new serverless, end-to-end encrypted e-mail system providing a web
|
||||
@ -30,10 +31,10 @@ and can be installed as a <a href="readme.html#plugins">plugin</a>.</li>
|
||||
|
||||
<li class="tidylist"><b>Anonymous File Transfer</b><br><a href="/i2psnark" target="_blank">I2PSnark</a> is integrated into I2P, providing anonymous, encrypted <a href="https://secure.wikimedia.org/wikipedia/en/wiki/BitTorrent_%28protocol%29" target="_blank">BitTorrent</a> transfers. In addition, Sponge develops a bittorrent client called <a href="http://bob.i2p/Robert.html">Robert</a> written in Python. There is also a port of <a href="http://www.emule-project.net/" target="_blank">eMule</a> to I2P called <a href="http://echelon.i2p/imule">iMule</a> [Needs developers!], an anonymous, secure implementation of a <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Gnutella" target="_blank">Gnutella network</a>, accessible using <a href="http://echelon.i2p/i2phex/" target="_blank">I2Phex</a> [maintained by Complication, seeking new developers!], and additional facilities including browser-based file hosting etc.</li>
|
||||
<li class="tidylist"><b>Anonymous Chat</b><br>Start your IRC client (e.g. Chatzilla, Pidgin, XChat)
|
||||
and connect to the <a href="irc://127.0.0.1:6668/i2p">server</a> at <code>127.0.0.1 port 6668</code>. You do not need to configure a proxy in your IRC client; I2P provides you with a local IRC tunnel (configured in your IRC client as an IRC server or remote host). Your local I2P IRC tunnel on <code>localhost:6668</code> will direct you to one of two IRC servers hosted on I2P by Postman and Badger, but neither you nor they know where the other is, and your mom, ISP or government is unable to intercept your conversation! Once you're there, <code>#i2p-help</code>,<code>#i2p</code>,<code>#i2p-chat</code> and <code>#i2p-dev</code> are just a few of the available channels you may wish to /join. There's also an I2P-based <a href="http://echelon.i2p/qti2pmessenger">Instant Messenger</a> for unmonitorable and uncensorable anonymous chat, as well as alternative IRC servers, Jabber servers, website-based chat etc. And of course you're entirely free to run your own servers over I2P in whatever flavor you choose (both udp and tcp are provisioned in I2P).</li>
|
||||
<li class="tidylist"><b>Forums & Blogging</b><br><a href="http://syndie.i2p2.de/" target="_blank">Syndie</a> is a distributed forum and blogging platform for I2P [Needs developers!]. There's also an I2P plugin port of the Java-based <a href="http://pebble.sourceforge.net/" target="_blank">pebble</a> blogging platform ported to I2P by zzz, available on <a href="http://i2plugins.i2p" target="_blank">i2plugins.i2p</a>. And, of course, all normal blogging, forum and cms software will run over I2P, though you're advised to take extra precautions with security when setting up and to keep all associated software (e.g. Php, MySql, Python, Apache) up to date and locked-down! Also, there are quite a few forums running on I2P in various languages; see <a href="#eepsites">below</a> for some suggestions.</li>
|
||||
<a name="plugins"></a><li class="tidylist"><b>Plugins for I2P</b><br>Extend the usefulness of I2P by installing plugins& blogging, chatting, file sharing and other plugins have already been written or ported and await your <a href="http://i2plugins.i2p/plugins/" target="_blank">installation</a>! Browse the plugins and related info at <a href="http://i2plugins.i2p" target="_blank">i2plugins.i2p</a>. If you're a <a href="http://i2plugins.i2p/developers/" target="_blank">developer</a>, a complete language-agnostic framework for writing your own plugins is provided with <a href="http://www.i2p2.i2p/plugins.html" target="_blank">documentation</a>; I2P plugins can be coded in any language.</li>
|
||||
<br></ul>
|
||||
and connect to the <a href="irc://127.0.0.1:6668/i2p">server</a> at <code>127.0.0.1 port 6668</code>. You do not need to configure a proxy in your IRC client; I2P provides you with a local IRC tunnel (configured in your IRC client as an IRC server or remote host). Your local I2P IRC tunnel on <code>localhost:6668</code> will direct you to one of two IRC servers hosted on I2P by Postman and Badger, but neither you nor they know where the other is, and your mom, ISP or government is unable to intercept your conversation! Once you're there, <code>#i2p-help</code>,<code>#i2p</code>,<code>#i2p-chat</code> and <code>#i2p-dev</code> are just a few of the available channels you may wish to /join. There's also an I2P-based <a href="http://echelon.i2p/qti2pmessenger">Instant Messenger</a> for unmonitorable and uncensorable anonymous chat, as well as alternative IRC servers, Jabber servers, website-based chat etc. And of course you're entirely free to run your own servers over I2P in whatever flavor you choose, or if you're a developer write your own <a href="http://www.i2p2.de/applications.html" target="_blank">I2P applications</a> (both <a href="https://secure.wikimedia.org/wikipedia/en/wiki/User_Datagram_Protocol" target="_blanK">udp</a> and <a href="https://secure.wikimedia.org/wikipedia/en/wiki/Transmission_Control_Protocol" target="_blank">tcp</a> protocols are <a href="http://www.i2p2.i2p/techintro.html#op.transport" target="_blank">provisioned</a>), and <a href="http://www.i2p2.de/streaming.html" target="_blank">realtime streaming</a> is also possible. We also provide full access to the <a href="http://docs.i2p2.de/javadoc/" target="_blank"> java-based api</a>.</li>
|
||||
<li class="tidylist"><b>Forums & Blogging</b><br>If you're looking to run your own blog or forum, you might be interested in <a href="http://syndie.i2p2.de/" target="_blank">Syndie</a>, a distributed forum and blogging platform for I2P [Needs developers!]. There's also an I2P plugin port of the Java-based <a href="http://pebble.sourceforge.net/" target="_blank">pebble</a> blogging platform ported to I2P by zzz, available on <a href="http://i2plugins.i2p" target="_blank">i2plugins.i2p</a>. And, of course, all normal blogging, forum and cms software will run over I2P, though you're advised to take extra precautions with security when setting up and to keep all associated software (e.g. Php, MySql, Python, Apache) up to date and locked-down! Also, there are quite a few community run forums on I2P in various languages; see <a href="#eepsites">below</a> for some suggestions.</li>
|
||||
<a name="plugins"></a><li class="tidylist"><b>Plugins for I2P</b><br>Extend the usefulness of I2P by installing plugins… blogging, chatting, file sharing and other plugins have already been written or ported and await your <a href="http://i2plugins.i2p/plugins/" target="_blank">installation</a>! Browse the plugins and related info at <a href="http://i2plugins.i2p" target="_blank">i2plugins.i2p</a>. If you're a <a href="http://i2plugins.i2p/developers/" target="_blank">developer</a>, a complete language-agnostic framework for writing your own plugins is provided with <a href="http://www.i2p2.i2p/plugins.html" target="_blank">documentation</a>; I2P plugins can be coded in any language.</li>
|
||||
</ul>
|
||||
|
||||
<h3>Anonymous Encrypted Webserving on I2P</h3>
|
||||
<ul class="links">
|
||||
@ -74,7 +75,7 @@ your eepsite will be visible (but not discoverable) to others. Detailed instruct
|
||||
|
||||
<h2>Troubleshooting & Further Assistance</h2><a name="trouble"></a>
|
||||
<ul class="links">
|
||||
<li class="tidylist"><b>Be Patient!</b><br>I2P may be slow to start the first time, as it searches for peers. The longer your I2P router is running, the better it will perform, so try and keep your router on as long as you can, 24/7 if possible! If, after 30 minutes, your <i>Active: [connected/recent]</i> count still has less than 10 peers, or your total number of <i>Integrated</i> peers is less than 5, there are several things you can do to check for problems:
|
||||
<li class="tidylist"><b>Be Patient!</b><br>I2P may be slow to integrate into network the first time you run it as it bootstraps into the network and learns of additional peers. The longer your I2P router is running, the better it will perform, so try and keep your router on as long as you can, 24/7 if possible! If, after 30 minutes, your <i>Active: [connected/recent]</i> count still has less than 10 peers, or your total number of <i>Integrated</i> peers is less than 5, there are several things you can do to check for problems:
|
||||
</li>
|
||||
|
||||
<li class="tidylist"><b>Check your Configuration & Bandwidth Allocation</b><br>I2P functions best when you can accurately reflect the speed of your network connection in the <a href="/config">bandwidth configuration section</a>. By default I2P is configured with some fairly conservative values that will not suit many use cases, so please take time to review these settings and correct where necessary. The more bandwidth you allocate, <i>specifically</i> upstream bandwidth, the more you will benefit from the network.
|
||||
@ -106,5 +107,5 @@ If you're behind a prohibitive firewall but have unrestricted outbound access, I
|
||||
<li class="tidylist"><b>Reporting Bugs</b><br>If you'd like to report a bug, please file a ticket on <a href="http://trac.i2p2.i2p" target="_blank">trac.i2p2.i2p</a>. For developer-related discussions, please visit <a href="http://zzz.i2p" target="_blank">zzz's developer forums</a> or come and visit the <a href="irc://127.0.0.1:6668/i2p-dev">developer channel</a> on I2P's IRC network. Developers can browse source at <a href="http://stats.i2p/cgi-bin/viewmtn/" target="_blank">zzz's mtn repository viewer</a>, <a href="http://i2host.i2p/cgi-bin/view/branch/changes/i2p.i2p" target="_blank">Sponge's instance</a>, or via <a href="http://trac.i2p2.i2p/browser" target="_blank">trac.i2p2.i2p</a>. We primarily use <a href="http://www.i2p2.i2p/monotone.html" target="_blank">monotone</a> to manage our source code.</li>
|
||||
|
||||
<li class="tidylist"><b>Get Involved!</b><br>I2P is developed and maintained mostly through unfunded, voluntary participation by community members. We're happy to accept <a href="http://www.i2p2.i2p/donate.html" target="_blank">donations</a>, which go into essential hosting and administrative costs. We have <a href="http://www.i2p2.i2p/bounties.html" target="_blank">cash bounties</a> for aspects of I2P for developers looking for incentives to participate, and we're always looking for more <a href="http://www.i2p2.i2p/newdevelopers.html" target="_blank">Java coders</a>, <a href="http://www.i2p2.i2p/newtranslators.html" target="_blank">translators</a>, promoters and users to help I2P grow. The bigger the I2P network, the more everyone benefits, so simply telling all your friends about I2P (and lending a hand with the installation and setup where needed) is a big help. For further info on how you can participate visit the <a href="http://www.i2p2.i2p/getinvolved.html" target="_blank">volunteers page</a> on the website.</li>
|
||||
</ul><div align="right"><a href="#top">[Return to Top]</a>
|
||||
</ul><div class="topness"><a href="#top">[Return to Top]</a></div>
|
||||
<div class="footnote"><hr>Document updated: December 2010.</div>
|
||||
|
@ -153,7 +153,7 @@ div.routersummaryouter {
|
||||
}
|
||||
|
||||
div.routersummary {
|
||||
background: #ddf;
|
||||
background: #eef;
|
||||
width: 193px;
|
||||
color: inherit;
|
||||
margin: 0 0 5px;
|
||||
@ -164,6 +164,9 @@ div.routersummary {
|
||||
border-right: 1px solid #89f;
|
||||
word-wrap: break-word;
|
||||
font: 9pt/125% !important;
|
||||
-moz-border-radius: 3px 0 0 3px;
|
||||
-khtml-border-radius: 3px 0 0 3px;
|
||||
border-radius: 3px 0 0 3px;
|
||||
}
|
||||
|
||||
div.routersummary input[type=text] {
|
||||
@ -182,9 +185,9 @@ div.routersummary h3 {
|
||||
border: 0px solid #f00;
|
||||
font-size: 9.5pt;
|
||||
letter-spacing: 0.05em;
|
||||
margin: -7px 0px -8px 0px;
|
||||
padding: 1px 0;
|
||||
background: #c5d5fb;
|
||||
margin: -7px -1px -8px -1px;
|
||||
padding: 3px 0;
|
||||
background: #f;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
|
||||
@ -193,9 +196,9 @@ div.routersummary h4 {
|
||||
border-bottom: 0 !important;
|
||||
font-size: 8.5pt;
|
||||
letter-spacing: 0.05em;
|
||||
margin: -7px 0px -8px 0px !important;
|
||||
padding: 3px 0;
|
||||
background: #c1d1f7;
|
||||
margin: -7px -1px -8px -1px !important;
|
||||
padding: 8px 0;
|
||||
background: #fff;
|
||||
text-transform: capitalize;
|
||||
text-decoration: none !important;
|
||||
color: #2b2;
|
||||
@ -220,7 +223,7 @@ div.routersummary table {
|
||||
|
||||
div.routersummary tr {
|
||||
background-image: none !important;
|
||||
background-color: transparent !important;
|
||||
background-color: transparent !important;
|
||||
border: 0 !important;
|
||||
}
|
||||
|
||||
@ -301,6 +304,9 @@ div.main {
|
||||
text-align: left;
|
||||
color: #001;
|
||||
min-width: 500px;
|
||||
-moz-border-radius: 0 0 3px 0;
|
||||
-khtml-border-radius: 0 0 3px 0;
|
||||
border-radius: 0 0 3px 0;
|
||||
}
|
||||
|
||||
div.main ul {
|
||||
@ -331,6 +337,9 @@ div.main textarea {
|
||||
div.main h2 {
|
||||
margin-top: 20px;
|
||||
margin-bottom: 10px !important;
|
||||
-moz-border-radius: 0 3px 0 0;
|
||||
-khtml-border-radius: 0 3px 0 0;
|
||||
border-radius: 0 3px 0 0;
|
||||
}
|
||||
|
||||
div.welcome {
|
||||
@ -428,8 +437,7 @@ div.news hr {
|
||||
}
|
||||
|
||||
div.confignav {
|
||||
padding: 11px 0;
|
||||
background: #ddf;
|
||||
padding: 15px 0;
|
||||
margin: -16px -16px 0 -16px;
|
||||
border: 1px solid #89f;
|
||||
font-size: 9.5pt;
|
||||
@ -516,6 +524,9 @@ h1 {
|
||||
letter-spacing: 0.3em;
|
||||
background: #fff;
|
||||
min-width: 500px;
|
||||
-moz-border-radius: 0 3px 0 0;
|
||||
-khtml-border-radius: 0 3px 0 0;
|
||||
border-radius: 0 3px 0 0;
|
||||
}
|
||||
|
||||
h2 {
|
||||
@ -531,7 +542,7 @@ h2 {
|
||||
|
||||
h3 {
|
||||
font-size: 12pt;
|
||||
padding: 5px 10px;
|
||||
padding: 6px 10px 8px;
|
||||
border: 1px solid #89f;
|
||||
letter-spacing: 0.04em;
|
||||
margin-bottom: 10px;
|
||||
@ -541,11 +552,21 @@ h3 {
|
||||
}
|
||||
|
||||
h2, h3 {
|
||||
background-image: url("images/titlebg.png");
|
||||
background-image: url("images/titlebg.png") !important;
|
||||
background-repeat: no-repeat;
|
||||
background-position: right center;
|
||||
background-position: center right;
|
||||
-moz-border-radius: 0 3px 0 0;
|
||||
-khtml-border-radius: 0 3px 0 0;
|
||||
border-radius: 0 3px 0 0;
|
||||
}
|
||||
|
||||
.routersummary h2, .routersummary h3, div.confignav {
|
||||
background-image: url("images/tinytitle.png") !important;
|
||||
background-repeat: repeat-x;
|
||||
background-position: center right;
|
||||
}
|
||||
|
||||
|
||||
.proxyfooter{
|
||||
font-size: 7pt;
|
||||
display: none !important;
|
||||
@ -618,11 +639,14 @@ hr {
|
||||
font-size: 8pt;
|
||||
color: #001;
|
||||
text-align: center;
|
||||
margin: -7px 0 7px 0;
|
||||
background: #bbf;
|
||||
border: 5px solid #bbf;
|
||||
margin: -5px 0 7px 0;
|
||||
background: #fff;
|
||||
border: 1px solid #bbf;
|
||||
border-top: 0;
|
||||
padding: 4px 0 2px 0;
|
||||
background-image: url("images/tinytitle.png") !important;
|
||||
background-repeat: repeat-x;
|
||||
background-position: center right;
|
||||
}
|
||||
|
||||
div.joblog {
|
||||
@ -729,6 +753,22 @@ p {
|
||||
|
||||
.links li {
|
||||
list-style-image: url("images/link.png") !important;
|
||||
padding: 5px 10px 0 !important;
|
||||
}
|
||||
|
||||
.links li:first-child {
|
||||
padding: 14px 10px 5px !important;
|
||||
}
|
||||
|
||||
.links li:last-child {
|
||||
margin-bottom: 0px !important;
|
||||
margin-top: 0px;
|
||||
}
|
||||
|
||||
.links b {
|
||||
font-size: 10pt;
|
||||
line-height: 150%;
|
||||
letter-spacing: 0.02em;
|
||||
}
|
||||
|
||||
a:link{
|
||||
@ -773,7 +813,10 @@ tt {
|
||||
}
|
||||
|
||||
.tablefooter tr, .tablefooter td {
|
||||
background: #bbf;
|
||||
background: #fff;
|
||||
background-image: url("images/tinytitle.png") !important;
|
||||
background-repeat: repeat-x;
|
||||
background-position: center right;
|
||||
font-size: 8pt;
|
||||
font-weight: bold;
|
||||
line-height: 150%;
|
||||
@ -784,23 +827,24 @@ tt {
|
||||
|
||||
.tidylist {
|
||||
text-align: justify;
|
||||
padding-right: 30px;
|
||||
margin-right: 20px;
|
||||
padding-right: 25px;
|
||||
margin-right: 15px !important;
|
||||
margin-left: 15px;
|
||||
}
|
||||
|
||||
.tidylist code {
|
||||
text-align: left;
|
||||
font: 9pt "Lucida Console", "DejaVu Sans Mono", Courier, mono;
|
||||
color: #390;
|
||||
color: #723;
|
||||
padding: 2px 3px;
|
||||
background: #eeb;
|
||||
/* background: #fff;*/
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
div.graphspanel {
|
||||
padding: 10px 5px 20px 5px;
|
||||
margin: -16px -16px -11px -16px;
|
||||
border: 1px solid #89f;
|
||||
/* border: 1px solid #89f;*/
|
||||
text-align: center !important;
|
||||
}
|
||||
|
||||
@ -849,4 +893,12 @@ div.footnote hr{
|
||||
background: #99f;
|
||||
height: 1px;
|
||||
border: 0px solid #99f;
|
||||
}
|
||||
|
||||
.topness {
|
||||
font-size: 7.5pt;
|
||||
text-align: right;
|
||||
margin-top: -8px;
|
||||
margin-bottom: -5px;
|
||||
margin-right: 5px;
|
||||
}
|
@ -26,6 +26,11 @@ div.routersummary table a:link, div.routersummary table a:visited {
|
||||
font-size: 10.5pt;
|
||||
}
|
||||
|
||||
div.routersummary a {
|
||||
word-spacing: 0em !important;
|
||||
letter-spacing: 0.2em !important;
|
||||
}
|
||||
|
||||
div.tunnels a {
|
||||
font-size: 9pt !important;
|
||||
}
|
||||
@ -51,6 +56,14 @@ a, b, div.routersummary h3 a, div.routersummary h4 {
|
||||
font-size: 100%;
|
||||
}
|
||||
|
||||
b, a, input, button, submit, i, th, thead, tfoot, h1, h2, h3, h4{
|
||||
font-weight: normal !important;
|
||||
font-style: normal !important;
|
||||
-moz-text-shadow: 0 0 0;
|
||||
-khtml-text-shadow: 0 0 0;
|
||||
text-shadow: 0 0 0;
|
||||
}
|
||||
|
||||
body {
|
||||
font: 10pt Verdana, "Bitstream Vera Sans", Helvetica, Sans, sans-serif;
|
||||
}
|
||||
|
@ -44,17 +44,17 @@ div.configure table {
|
||||
}
|
||||
|
||||
h1 {
|
||||
padding: 24px 10px 23px 10px !important;
|
||||
margin: 0 0px 0 195px !important;
|
||||
margin: 0 16px 0 213px !important;
|
||||
padding: 24px 10px 23px 20px !important;
|
||||
margin: 0 px 0 195px !important;
|
||||
margin: 0 2px 0 200px !important;
|
||||
color: #001;
|
||||
border: 1px solid #89f !important;
|
||||
border-left: 1px solid #89f !important;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
|
||||
h2 {
|
||||
padding: 10px !important;
|
||||
padding: 12px !important;
|
||||
text-align: left !important;
|
||||
margin: 0 0 15px 0 !important;
|
||||
}
|
||||
@ -79,7 +79,7 @@ div.messages {
|
||||
}
|
||||
|
||||
div.main {
|
||||
margin: -5px 0px 10px 197px;
|
||||
margin: -5px 2px 10px 200px;
|
||||
border: 1px solid #89f !important;
|
||||
}
|
||||
|
||||
@ -89,6 +89,7 @@ div.main hr, div.news hr {
|
||||
|
||||
div.news {
|
||||
margin-left: 197px !important;
|
||||
margin-right: 100px !important;
|
||||
border-left: 1px solid #89f !important;
|
||||
}
|
||||
|
||||
@ -103,7 +104,7 @@ div.main {
|
||||
|
||||
div.news {
|
||||
border-left: 5px solid #bbf;
|
||||
margin: -5px 0px 0 193px;
|
||||
margin: 0px 5px 0 193px;
|
||||
padding-bottom: 8px;
|
||||
}
|
||||
|
||||
@ -148,7 +149,7 @@ div.routersummary h3 {
|
||||
font-size: 9pt;
|
||||
letter-spacing: 0.05em;
|
||||
margin: -14px 0px -15px 1px;
|
||||
padding: 1px 0px 1px 0px;
|
||||
padding: 3px 0px !important;
|
||||
background: #c5d5fb;
|
||||
text-transform: uppercase;
|
||||
}
|
||||
@ -160,7 +161,7 @@ div.routersummary h4 {
|
||||
letter-spacing: 0.05em;
|
||||
margin: -14px 0px -15px 1px !important;
|
||||
padding: 7px 3px 5px 3px;
|
||||
background: #c1d1f7;
|
||||
background: #fff;
|
||||
text-transform: capitalize;
|
||||
text-decoration: none !important;
|
||||
color: #2b2;
|
||||
@ -213,7 +214,7 @@ div.routersummary td {
|
||||
}
|
||||
|
||||
div.routersummary form {
|
||||
margin: -20px 0 !important;
|
||||
margin: -20px 0 !important;
|
||||
}
|
||||
|
||||
div.news li {
|
||||
@ -265,4 +266,37 @@ div.graphspanel hr {
|
||||
|
||||
table {
|
||||
width: 100% !important;
|
||||
}
|
||||
}
|
||||
|
||||
.links li {
|
||||
list-style-image: url("images/link.png") !important;
|
||||
list-style-image: none !important;
|
||||
margin: 2px 15px 10px 0px !important;
|
||||
padding-right: 5px;
|
||||
list-style-position: outside;
|
||||
display:list-item;
|
||||
}
|
||||
|
||||
|
||||
div.news {
|
||||
margin: -1px 2px 0 200px !important;
|
||||
padding: -10px 0px 8px 0px;
|
||||
background: #ffffc0;
|
||||
border: 1px solid #89f;
|
||||
border-bottom: 1px solid #89f;
|
||||
border-right: 1px solid #89f;
|
||||
text-align: right;
|
||||
color: #770;
|
||||
min-width: 500px;
|
||||
padding-bottom: 8px;
|
||||
padding-left: 10px;
|
||||
padding-right: 10px;
|
||||
font-size: 7pt;
|
||||
}
|
||||
|
||||
h1, h2, h3 {
|
||||
background: #fff url(images/titlebg.png) center right no-repeat !important;
|
||||
}
|
||||
|
||||
.routersummary h2, .routersummary h3 {
|
||||
background: #fff url(images/tinytitle.png) center right tile-x !important;
|
BIN
installer/resources/themes/console/classic/images/tinytitle.png
Normal file
BIN
installer/resources/themes/console/classic/images/tinytitle.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 158 B |
Binary file not shown.
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 28 KiB |
@ -584,6 +584,7 @@ div.main li b {
|
||||
color: #dd0;
|
||||
padding: 1px 2px;
|
||||
background: #030;
|
||||
margin: 0 2px;
|
||||
}
|
||||
|
||||
ol {
|
||||
@ -1048,4 +1049,12 @@ div.footnote hr{
|
||||
background: #494;
|
||||
height: 1px;
|
||||
border: 0px solid #494;
|
||||
}
|
||||
|
||||
.topness {
|
||||
font-size: 7.5pt;
|
||||
text-align: right;
|
||||
margin-top: -23px;
|
||||
margin-bottom: -5px;
|
||||
margin-right: 5px;
|
||||
}
|
@ -1146,4 +1146,12 @@ div.footnote hr{
|
||||
background: #447;
|
||||
height: 1px;
|
||||
border: 0px solid #447;
|
||||
}
|
||||
|
||||
.topness {
|
||||
font-size: 7.5pt;
|
||||
text-align: right;
|
||||
margin-top: -10px;
|
||||
margin-bottom: -18px;
|
||||
margin-right: 5px;
|
||||
}
|
@ -67,7 +67,7 @@ div.logo a:hover {
|
||||
/* http proxy error warning */
|
||||
|
||||
div.warning {
|
||||
margin: 25px 25px 10px 260px;
|
||||
margin: 25px 25px 15px 260px;
|
||||
padding: 0px 20px 20px 75px;
|
||||
background: #001;
|
||||
border: 1px solid #99f;
|
||||
@ -766,12 +766,12 @@ p {
|
||||
padding-bottom: -2px;
|
||||
text-align: justify;
|
||||
margin-top: 5px !important;
|
||||
margin-left: 5px !important;
|
||||
margin-left: 5px !important;
|
||||
}
|
||||
|
||||
.links li {
|
||||
list-style-image: url("images/link.png") !important;
|
||||
padding-right: 20px !important;
|
||||
padding-right: 15px !important;
|
||||
}
|
||||
|
||||
.links li:last-child {
|
||||
@ -830,8 +830,8 @@ tt {
|
||||
|
||||
.tidylist {
|
||||
text-align: justify;
|
||||
padding-right: 30px;
|
||||
margin-right: 20px;
|
||||
padding-right: 20px;
|
||||
margin-right: 10px !important;
|
||||
}
|
||||
|
||||
div.graphspanel {
|
||||
@ -909,3 +909,11 @@ div.footnote hr{
|
||||
height: 1px;
|
||||
border: 0px solid #99f;
|
||||
}
|
||||
|
||||
.topness {
|
||||
font-size: 7.5pt;
|
||||
text-align: right;
|
||||
margin-top: -23px;
|
||||
margin-bottom: -5px;
|
||||
margin-right: 5px;
|
||||
}
|
Reference in New Issue
Block a user