summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsostler <sbostler@gmail.com>2010-05-18 21:19:13 -0400
committersostler <sbostler@gmail.com>2010-05-18 21:19:13 -0400
commita18780727d1da03255071af5022195d6bd97508c (patch)
treecfb5ba887ed4914ffe344bcfcda735e0a3f97695
parent5671773656d1d4c07cc617afc1f686541d130b55 (diff)
parent8144eda8b6667cc0126f82c56bb2faa89d2da493 (diff)
Merge branch 'master' of ssh://dump.fm/pichat/repo
-rw-r--r--conf/iptables.rules33
-rw-r--r--conf/nginx.conf48
-rw-r--r--conf/postgresql.conf501
-rw-r--r--static/css/directory.css11
-rwxr-xr-xstatic/css/dump.css62
-rwxr-xr-xstatic/css/header.css12
-rw-r--r--static/css/log.css10
-rwxr-xr-xstatic/css/profile.css5
-rw-r--r--static/js/invalid_domains.js3
9 files changed, 619 insertions, 66 deletions
diff --git a/conf/iptables.rules b/conf/iptables.rules
new file mode 100644
index 0000000..9eb55e6
--- /dev/null
+++ b/conf/iptables.rules
@@ -0,0 +1,33 @@
+# Generated by iptables-save v1.3.8 on Tue May 18 01:07:47 2010
+*raw
+:PREROUTING ACCEPT [244582158:66961882286]
+:OUTPUT ACCEPT [203811901:346352124993]
+COMMIT
+# Completed on Tue May 18 01:07:47 2010
+# Generated by iptables-save v1.3.8 on Tue May 18 01:07:47 2010
+*nat
+:PREROUTING ACCEPT [39048:2606984]
+:POSTROUTING ACCEPT [1021206:65956360]
+:OUTPUT ACCEPT [1021206:65956360]
+-A PREROUTING -i eth0 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080
+COMMIT
+# Completed on Tue May 18 01:07:47 2010
+# Generated by iptables-save v1.3.8 on Tue May 18 01:07:47 2010
+*mangle
+:PREROUTING ACCEPT [244582158:66961882286]
+:INPUT ACCEPT [244582077:66961875069]
+:FORWARD ACCEPT [0:0]
+:OUTPUT ACCEPT [203811901:346352124993]
+:POSTROUTING ACCEPT [203811901:346352124993]
+COMMIT
+# Completed on Tue May 18 01:07:47 2010
+# Generated by iptables-save v1.3.8 on Tue May 18 01:07:47 2010
+*filter
+:INPUT ACCEPT [244579120:66961608666]
+:FORWARD ACCEPT [0:0]
+:OUTPUT ACCEPT [203811901:346352124993]
+:fail2ban-ssh - [0:0]
+-A INPUT -p tcp -m multiport --dports 22 -j fail2ban-ssh
+-A fail2ban-ssh -j RETURN
+COMMIT
+# Completed on Tue May 18 01:07:47 2010
diff --git a/conf/nginx.conf b/conf/nginx.conf
new file mode 100644
index 0000000..1c176bc
--- /dev/null
+++ b/conf/nginx.conf
@@ -0,0 +1,48 @@
+user dumpfmprod;
+worker_processes 5;
+error_log /home/dumpfmprod/prod/log/nginx/error.log;
+pid /var/run/nginx.pid;
+
+events {
+ worker_connections 1024;
+ # multi_accept on;
+}
+
+http {
+ include /etc/nginx/mime.types;
+ access_log /home/dumpfmprod/prod/log/nginx/access.log;
+
+ sendfile on;
+ #tcp_nopush on;
+
+ #keepalive_timeout 0;
+ keepalive_timeout 65;
+ tcp_nodelay on;
+
+ gzip on;
+ gzip_disable "MSIE [1-6]\.(?!.*SV1)";
+
+ include /etc/nginx/conf.d/*.conf;
+
+ server {
+ listen 80;
+ server_name .dump.fm;
+
+ location ~* /(avatars|images)/ {
+ root /home/dumpfmprod/prod;
+ expires 30d;
+ }
+
+ location ~* /static/ {
+ root /home/dumpfmprod/prod;
+ expires 5m;
+ }
+
+ location / {
+ proxy_pass http://127.0.0.1:8080;
+ proxy_redirect off;
+ proxy_set_header Host $host;
+ proxy_set_header X-Real-IP $remote_addr;
+ }
+ }
+}
diff --git a/conf/postgresql.conf b/conf/postgresql.conf
new file mode 100644
index 0000000..9f4c629
--- /dev/null
+++ b/conf/postgresql.conf
@@ -0,0 +1,501 @@
+# -----------------------------
+# PostgreSQL configuration file
+# -----------------------------
+#
+# This file consists of lines of the form:
+#
+# name = value
+#
+# (The "=" is optional.) Whitespace may be used. Comments are introduced with
+# "#" anywhere on a line. The complete list of parameter names and allowed
+# values can be found in the PostgreSQL documentation.
+#
+# The commented-out settings shown in this file represent the default values.
+# Re-commenting a setting is NOT sufficient to revert it to the default value;
+# you need to reload the server.
+#
+# This file is read on server startup and when the server receives a SIGHUP
+# signal. If you edit the file on a running system, you have to SIGHUP the
+# server for the changes to take effect, or use "pg_ctl reload". Some
+# parameters, which are marked below, require a server shutdown and restart to
+# take effect.
+#
+# Any parameter can also be given as a command-line option to the server, e.g.,
+# "postgres -c log_connections=on". Some parameters can be changed at run time
+# with the "SET" SQL command.
+#
+# Memory units: kB = kilobytes Time units: ms = milliseconds
+# MB = megabytes s = seconds
+# GB = gigabytes min = minutes
+# h = hours
+# d = days
+
+
+#------------------------------------------------------------------------------
+# FILE LOCATIONS
+#------------------------------------------------------------------------------
+
+# The default values of these variables are driven from the -D command-line
+# option or PGDATA environment variable, represented here as ConfigDir.
+
+data_directory = '/var/lib/postgresql/8.4/main' # use data in another directory
+ # (change requires restart)
+hba_file = '/etc/postgresql/8.4/main/pg_hba.conf' # host-based authentication file
+ # (change requires restart)
+ident_file = '/etc/postgresql/8.4/main/pg_ident.conf' # ident configuration file
+ # (change requires restart)
+
+# If external_pid_file is not explicitly set, no extra PID file is written.
+external_pid_file = '/var/run/postgresql/8.4-main.pid' # write an extra PID file
+ # (change requires restart)
+
+
+#------------------------------------------------------------------------------
+# CONNECTIONS AND AUTHENTICATION
+#------------------------------------------------------------------------------
+
+# - Connection Settings -
+
+#listen_addresses = 'localhost' # what IP address(es) to listen on;
+ # comma-separated list of addresses;
+ # defaults to 'localhost', '*' = all
+ # (change requires restart)
+port = 5432 # (change requires restart)
+max_connections = 100 # (change requires restart)
+# Note: Increasing max_connections costs ~400 bytes of shared memory per
+# connection slot, plus lock space (see max_locks_per_transaction).
+#superuser_reserved_connections = 3 # (change requires restart)
+unix_socket_directory = '/var/run/postgresql' # (change requires restart)
+#unix_socket_group = '' # (change requires restart)
+#unix_socket_permissions = 0777 # begin with 0 to use octal notation
+ # (change requires restart)
+#bonjour_name = '' # defaults to the computer name
+ # (change requires restart)
+
+# - Security and Authentication -
+
+#authentication_timeout = 1min # 1s-600s
+ssl = true # (change requires restart)
+#ssl_ciphers = 'ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH' # allowed SSL ciphers
+ # (change requires restart)
+#ssl_renegotiation_limit = 512MB # amount of data between renegotiations
+#password_encryption = on
+#db_user_namespace = off
+
+# Kerberos and GSSAPI
+#krb_server_keyfile = ''
+#krb_srvname = 'postgres' # (Kerberos only)
+#krb_caseins_users = off
+
+# - TCP Keepalives -
+# see "man 7 tcp" for details
+
+#tcp_keepalives_idle = 0 # TCP_KEEPIDLE, in seconds;
+ # 0 selects the system default
+#tcp_keepalives_interval = 0 # TCP_KEEPINTVL, in seconds;
+ # 0 selects the system default
+#tcp_keepalives_count = 0 # TCP_KEEPCNT;
+ # 0 selects the system default
+
+
+#------------------------------------------------------------------------------
+# RESOURCE USAGE (except WAL)
+#------------------------------------------------------------------------------
+
+# - Memory -
+
+shared_buffers = 28MB # min 128kB
+ # (change requires restart)
+#temp_buffers = 8MB # min 800kB
+#max_prepared_transactions = 0 # zero disables the feature
+ # (change requires restart)
+# Note: Increasing max_prepared_transactions costs ~600 bytes of shared memory
+# per transaction slot, plus lock space (see max_locks_per_transaction).
+# It is not advisable to set max_prepared_transactions nonzero unless you
+# actively intend to use prepared transactions.
+#work_mem = 1MB # min 64kB
+#maintenance_work_mem = 16MB # min 1MB
+#max_stack_depth = 2MB # min 100kB
+
+# - Kernel Resource Usage -
+
+#max_files_per_process = 1000 # min 25
+ # (change requires restart)
+#shared_preload_libraries = '' # (change requires restart)
+
+# - Cost-Based Vacuum Delay -
+
+#vacuum_cost_delay = 0ms # 0-100 milliseconds
+#vacuum_cost_page_hit = 1 # 0-10000 credits
+#vacuum_cost_page_miss = 10 # 0-10000 credits
+#vacuum_cost_page_dirty = 20 # 0-10000 credits
+#vacuum_cost_limit = 200 # 1-10000 credits
+
+# - Background Writer -
+
+#bgwriter_delay = 200ms # 10-10000ms between rounds
+#bgwriter_lru_maxpages = 100 # 0-1000 max buffers written/round
+#bgwriter_lru_multiplier = 2.0 # 0-10.0 multipler on buffers scanned/round
+
+# - Asynchronous Behavior -
+
+#effective_io_concurrency = 1 # 1-1000. 0 disables prefetching
+
+
+#------------------------------------------------------------------------------
+# WRITE AHEAD LOG
+#------------------------------------------------------------------------------
+
+# - Settings -
+
+#fsync = on # turns forced synchronization on or off
+#synchronous_commit = on # immediate fsync at commit
+#wal_sync_method = fsync # the default is the first option
+ # supported by the operating system:
+ # open_datasync
+ # fdatasync
+ # fsync
+ # fsync_writethrough
+ # open_sync
+#full_page_writes = on # recover from partial page writes
+#wal_buffers = 64kB # min 32kB
+ # (change requires restart)
+#wal_writer_delay = 200ms # 1-10000 milliseconds
+
+#commit_delay = 0 # range 0-100000, in microseconds
+#commit_siblings = 5 # range 1-1000
+
+# - Checkpoints -
+
+#checkpoint_segments = 3 # in logfile segments, min 1, 16MB each
+#checkpoint_timeout = 5min # range 30s-1h
+#checkpoint_completion_target = 0.5 # checkpoint target duration, 0.0 - 1.0
+#checkpoint_warning = 30s # 0 disables
+
+# - Archiving -
+
+#archive_mode = off # allows archiving to be done
+ # (change requires restart)
+#archive_command = '' # command to use to archive a logfile segment
+#archive_timeout = 0 # force a logfile segment switch after this
+ # number of seconds; 0 disables
+
+
+#------------------------------------------------------------------------------
+# QUERY TUNING
+#------------------------------------------------------------------------------
+
+# - Planner Method Configuration -
+
+#enable_bitmapscan = on
+#enable_hashagg = on
+#enable_hashjoin = on
+#enable_indexscan = on
+#enable_mergejoin = on
+#enable_nestloop = on
+#enable_seqscan = on
+#enable_sort = on
+#enable_tidscan = on
+
+# - Planner Cost Constants -
+
+#seq_page_cost = 1.0 # measured on an arbitrary scale
+#random_page_cost = 4.0 # same scale as above
+#cpu_tuple_cost = 0.01 # same scale as above
+#cpu_index_tuple_cost = 0.005 # same scale as above
+#cpu_operator_cost = 0.0025 # same scale as above
+#effective_cache_size = 128MB
+
+# - Genetic Query Optimizer -
+
+#geqo = on
+#geqo_threshold = 12
+#geqo_effort = 5 # range 1-10
+#geqo_pool_size = 0 # selects default based on effort
+#geqo_generations = 0 # selects default based on effort
+#geqo_selection_bias = 2.0 # range 1.5-2.0
+
+# - Other Planner Options -
+
+#default_statistics_target = 100 # range 1-10000
+#constraint_exclusion = partition # on, off, or partition
+#cursor_tuple_fraction = 0.1 # range 0.0-1.0
+#from_collapse_limit = 8
+#join_collapse_limit = 8 # 1 disables collapsing of explicit
+ # JOIN clauses
+
+
+#------------------------------------------------------------------------------
+# ERROR REPORTING AND LOGGING
+#------------------------------------------------------------------------------
+
+# - Where to Log -
+
+#log_destination = 'stderr' # Valid values are combinations of
+ # stderr, csvlog, syslog and eventlog,
+ # depending on platform. csvlog
+ # requires logging_collector to be on.
+
+# This is used when logging to stderr:
+#logging_collector = off # Enable capturing of stderr and csvlog
+ # into log files. Required to be on for
+ # csvlogs.
+ # (change requires restart)
+
+# These are only used if logging_collector is on:
+#log_directory = 'pg_log' # directory where log files are written,
+ # can be absolute or relative to PGDATA
+#log_filename = 'postgresql-%Y-%m-%d_%H%M%S.log' # log file name pattern,
+ # can include strftime() escapes
+#log_truncate_on_rotation = off # If on, an existing log file of the
+ # same name as the new log file will be
+ # truncated rather than appended to.
+ # But such truncation only occurs on
+ # time-driven rotation, not on restarts
+ # or size-driven rotation. Default is
+ # off, meaning append to existing files
+ # in all cases.
+#log_rotation_age = 1d # Automatic rotation of logfiles will
+ # happen after that time. 0 disables.
+#log_rotation_size = 10MB # Automatic rotation of logfiles will
+ # happen after that much log output.
+ # 0 disables.
+
+# These are relevant when logging to syslog:
+#syslog_facility = 'LOCAL0'
+#syslog_ident = 'postgres'
+
+#silent_mode = off # Run server silently.
+ # DO NOT USE without syslog or
+ # logging_collector
+ # (change requires restart)
+
+
+# - When to Log -
+
+#client_min_messages = notice # values in order of decreasing detail:
+ # debug5
+ # debug4
+ # debug3
+ # debug2
+ # debug1
+ # log
+ # notice
+ # warning
+ # error
+
+#log_min_messages = warning # values in order of decreasing detail:
+ # debug5
+ # debug4
+ # debug3
+ # debug2
+ # debug1
+ # info
+ # notice
+ # warning
+ # error
+ # log
+ # fatal
+ # panic
+
+#log_error_verbosity = default # terse, default, or verbose messages
+
+#log_min_error_statement = error # values in order of decreasing detail:
+ # debug5
+ # debug4
+ # debug3
+ # debug2
+ # debug1
+ # info
+ # notice
+ # warning
+ # error
+ # log
+ # fatal
+ # panic (effectively off)
+
+#log_min_duration_statement = -1 # -1 is disabled, 0 logs all statements
+ # and their durations, > 0 logs only
+ # statements running at least this number
+ # of milliseconds
+
+
+# - What to Log -
+
+#debug_print_parse = off
+#debug_print_rewritten = off
+#debug_print_plan = off
+#debug_pretty_print = on
+#log_checkpoints = off
+#log_connections = off
+#log_disconnections = off
+#log_duration = off
+#log_hostname = off
+log_line_prefix = '%t ' # special values:
+ # %u = user name
+ # %d = database name
+ # %r = remote host and port
+ # %h = remote host
+ # %p = process ID
+ # %t = timestamp without milliseconds
+ # %m = timestamp with milliseconds
+ # %i = command tag
+ # %c = session ID
+ # %l = session line number
+ # %s = session start timestamp
+ # %v = virtual transaction ID
+ # %x = transaction ID (0 if none)
+ # %q = stop here in non-session
+ # processes
+ # %% = '%'
+ # e.g. '<%u%%%d> '
+#log_lock_waits = off # log lock waits >= deadlock_timeout
+#log_statement = 'none' # none, ddl, mod, all
+#log_temp_files = -1 # log temporary files equal or larger
+ # than the specified size in kilobytes;
+ # -1 disables, 0 logs all temp files
+#log_timezone = unknown # actually, defaults to TZ environment
+ # setting
+
+
+#------------------------------------------------------------------------------
+# RUNTIME STATISTICS
+#------------------------------------------------------------------------------
+
+# - Query/Index Statistics Collector -
+
+#track_activities = on
+#track_counts = on
+#track_functions = none # none, pl, all
+#track_activity_query_size = 1024
+#update_process_title = on
+#stats_temp_directory = 'pg_stat_tmp'
+
+
+# - Statistics Monitoring -
+
+#log_parser_stats = off
+#log_planner_stats = off
+#log_executor_stats = off
+#log_statement_stats = off
+
+
+#------------------------------------------------------------------------------
+# AUTOVACUUM PARAMETERS
+#------------------------------------------------------------------------------
+
+#autovacuum = on # Enable autovacuum subprocess? 'on'
+ # requires track_counts to also be on.
+#log_autovacuum_min_duration = -1 # -1 disables, 0 logs all actions and
+ # their durations, > 0 logs only
+ # actions running at least this number
+ # of milliseconds.
+#autovacuum_max_workers = 3 # max number of autovacuum subprocesses
+#autovacuum_naptime = 1min # time between autovacuum runs
+#autovacuum_vacuum_threshold = 50 # min number of row updates before
+ # vacuum
+#autovacuum_analyze_threshold = 50 # min number of row updates before
+ # analyze
+#autovacuum_vacuum_scale_factor = 0.2 # fraction of table size before vacuum
+#autovacuum_analyze_scale_factor = 0.1 # fraction of table size before analyze
+#autovacuum_freeze_max_age = 200000000 # maximum XID age before forced vacuum
+ # (change requires restart)
+#autovacuum_vacuum_cost_delay = 20ms # default vacuum cost delay for
+ # autovacuum, in milliseconds;
+ # -1 means use vacuum_cost_delay
+#autovacuum_vacuum_cost_limit = -1 # default vacuum cost limit for
+ # autovacuum, -1 means use
+ # vacuum_cost_limit
+
+
+#------------------------------------------------------------------------------
+# CLIENT CONNECTION DEFAULTS
+#------------------------------------------------------------------------------
+
+# - Statement Behavior -
+
+#search_path = '"$user",public' # schema names
+#default_tablespace = '' # a tablespace name, '' uses the default
+#temp_tablespaces = '' # a list of tablespace names, '' uses
+ # only default tablespace
+#check_function_bodies = on
+#default_transaction_isolation = 'read committed'
+#default_transaction_read_only = off
+#session_replication_role = 'origin'
+#statement_timeout = 0 # in milliseconds, 0 is disabled
+#vacuum_freeze_min_age = 50000000
+#vacuum_freeze_table_age = 150000000
+#xmlbinary = 'base64'
+#xmloption = 'content'
+
+# - Locale and Formatting -
+
+datestyle = 'iso, mdy'
+#intervalstyle = 'postgres'
+#timezone = unknown # actually, defaults to TZ environment
+ # setting
+#timezone_abbreviations = 'Default' # Select the set of available time zone
+ # abbreviations. Currently, there are
+ # Default
+ # Australia
+ # India
+ # You can create your own file in
+ # share/timezonesets/.
+#extra_float_digits = 0 # min -15, max 2
+#client_encoding = sql_ascii # actually, defaults to database
+ # encoding
+
+# These settings are initialized by initdb, but they can be changed.
+lc_messages = 'C' # locale for system error message
+ # strings
+lc_monetary = 'C' # locale for monetary formatting
+lc_numeric = 'C' # locale for number formatting
+lc_time = 'C' # locale for time formatting
+
+# default configuration for text search
+default_text_search_config = 'pg_catalog.english'
+
+# - Other Defaults -
+
+#dynamic_library_path = '$libdir'
+#local_preload_libraries = ''
+
+
+#------------------------------------------------------------------------------
+# LOCK MANAGEMENT
+#------------------------------------------------------------------------------
+
+#deadlock_timeout = 1s
+#max_locks_per_transaction = 64 # min 10
+ # (change requires restart)
+# Note: Each lock table slot uses ~270 bytes of shared memory, and there are
+# max_locks_per_transaction * (max_connections + max_prepared_transactions)
+# lock table slots.
+
+
+#------------------------------------------------------------------------------
+# VERSION/PLATFORM COMPATIBILITY
+#------------------------------------------------------------------------------
+
+# - Previous PostgreSQL Versions -
+
+#add_missing_from = off
+#array_nulls = on
+#backslash_quote = safe_encoding # on, off, or safe_encoding
+#default_with_oids = off
+#escape_string_warning = on
+#regex_flavor = advanced # advanced, extended, or basic
+#sql_inheritance = on
+#standard_conforming_strings = off
+#synchronize_seqscans = on
+
+# - Other Platforms and Clients -
+
+#transform_null_equals = off
+
+
+#------------------------------------------------------------------------------
+# CUSTOMIZED OPTIONS
+#------------------------------------------------------------------------------
+
+#custom_variable_classes = '' # list of custom variable class names
diff --git a/static/css/directory.css b/static/css/directory.css
index f018758..a78c7b5 100644
--- a/static/css/directory.css
+++ b/static/css/directory.css
@@ -67,15 +67,12 @@ border:1px solid #f0e0d6;
}
#lolbanner{
-
+display:none;
margin-top:-22;
margin-bottom:45;
}
#chatrap{
- width:540;
-
- margin-left:auto;
- margin-right: auto ;
+margin-left:15%;
}
@@ -240,9 +237,7 @@ color:000;
#log
{
position:absolute;
-
- top:20px;
- padding-top: 25px;
+ padding-top: 20px;
diff --git a/static/css/dump.css b/static/css/dump.css
index a911a65..ddc5e81 100755
--- a/static/css/dump.css
+++ b/static/css/dump.css
@@ -2,7 +2,7 @@
body {
-background-color:#EEF2FF;
+background-color:#fff;
margin:0;
background-repeat:repeat-x;
@@ -135,7 +135,8 @@ left:0.2%;
position:relative;
min-width:500px;
z-index:100;
-left:1px;
+left:2px;
+
bottom:10px;
width: 100%;
}
@@ -144,9 +145,9 @@ bottom:10px;
width: 99.7%;
z-index:100;
background-color:#FFF;
- margin-top: 16px;
- left:-3px;
- position:relative;
+ margin-top: 15px;
+ left:-3px;border:1px solid #000;
+ position:relative;border-right:0px;
height:35px;
font-size:20px;
min-width:500px;
@@ -168,16 +169,16 @@ margin-right:374;
height:35px;
right:260px;
font-size:20px;
-background-image:url(/static/img/urlbutton.png);
-text-indent:27;
top:15px;
text-align:center;
z-index:100;
+border:1px solid #000;
+border-right:0px;
cursor:pointer;
- background-color:#0c8fff;
+ background-color:#ffffff;
font-size:12px;
- color:#fff;
- text-shadow:1px 1px 3px rgba(0,0,0,1);
+ color:#000;
+
}
#webcam-button-upload{
border-top-right-radius:10px;
@@ -193,19 +194,15 @@ top:15px;
height:35px;
background-position:center;
right:20;
+border:1px solid #000;
top:15px;
padding-bottom:1;
-text-indent:28;
text-align:center;
z-index:100;
cursor:pointer;
-background-color:#0c8fff;
+background-color:#fff;
font-size:12px;
- color:#fff;
-
-background-image:url(/static/img/cambutton.png);
-
- text-shadow:1px 1px 3px rgba(0,0,0,1);
+ color:#000;
}
#webcam-button-snap{
border-top-right-radius:10px;
@@ -226,11 +223,10 @@ padding-bottom:4;
text-align:center;
z-index:100;
cursor:pointer;
-background-color:yellow;
+background-color:#fff;
font-size:17px;
color:#fff;
-background-image:url(/static/img/bg-btn-red.png);
- text-shadow:1px 1px 3px rgba(0,0,0,1);
+border:1px solid #000;
}
#webcam-button-snap.blink{
color:#4f4;
@@ -272,13 +268,7 @@ border:1px solid #999;
z-index:5000;
}
#upload {
- border-top-right-radius:10px;
- -webkit-border-top-right-radius:5px;
- -moz-border-radius-topright:5px;
- border-bottom-right-radius:5px;
- -webkit-border-bottom-right-radius:5px;
- -moz-border-radius-bottomright:5px;
- border-radius:5px;
+
position:absolute;
display:inline-block;
width:120px;
@@ -287,16 +277,13 @@ background-position:center;
right:140;
top:15px;
padding-bottom:1;
-text-indent:24;
text-align:center;
z-index:100;
cursor:pointer;
-background-color:#0c8fff;
+background-color:#fff;
font-size:12px;
- color:#fff;
-background-image:url(/static/img/upbutton.png);
-
- text-shadow:1px 1px 3px rgba(0,0,0,1);
+ color:#000;
+border:1px solid #000;border-right:0px;
}
.msgDiv img{
max-width:650px;
@@ -320,9 +307,8 @@ opacity:1;
}
#palette-button {
-
+border:1px solid #000;
border-radius:5px;
-background-image:url(/static/img/upbutton.png);
background-position:top right;
position:absolute;
/* display:inline-block;*/
@@ -335,10 +321,10 @@ background-position:top right;
text-align:center;
z-index:100;
cursor:pointer;
- background-color:#0c8fff;
+ background-color:#fff;
font-size:12px;
color:#fff;
- text-shadow:1px 1px 3px rgba(0,0,0,1);
+border-right:0px;
}
#palette {
@@ -400,7 +386,7 @@ border:1px solid blue;
margin: 0px;
position: absolute;
padding: 5px;
- top:50px;
+ top:70px;
min-width: 200px;
width:11%;
float:right;
diff --git a/static/css/header.css b/static/css/header.css
index b48de11..004fc1e 100755
--- a/static/css/header.css
+++ b/static/css/header.css
@@ -44,9 +44,10 @@ margin-right:80%;
top:-1px;
height:38;
position:fixed;
-background-color:#4593ff;
+background-color:#000;
border:1px solid #000;
-width:500px;
+width:84.2%;
+min-width:600px;
left:16%;
border-bottom-left-radius:5px;
border-bottom-right-radius:5px;
@@ -93,14 +94,14 @@ padding:6;
#bar7 a:hover{
text-decoration: none;
padding:6;background-color:#fff;
- color: #fff;
-text-shadow: 1px 1px .5px #000;
+ color: #000;
+text-shadow: 1px 1px .5px #fff;
}
#logout7{
top:1px;
position:relative;
font-size:10px;
- margin-right: 4px;
+ margin-right: 7px;
float:right;
z-index: 9999999999999999;
font-family: Arial, Helvetica, sans-serif;
@@ -112,7 +113,6 @@ text-shadow: 1px 1px .5px #000;
}
#logout7 a:hover{font-size:10px;
color:#ccc;
-text-shadow: 0px 0px 0.3px #fff;
}
a {
font-size: 12px;
diff --git a/static/css/log.css b/static/css/log.css
index fae8b44..78e6d04 100644
--- a/static/css/log.css
+++ b/static/css/log.css
@@ -71,15 +71,7 @@ top:5;
margin-left:22;
}
#chatrap{
- width:580;
-
- margin-left:auto;
- margin-right: auto ;
-
-#cats{
-background-image:url(/static/img/dumpcats2.png);
-}
-
+margin-left:15%;
}
#pnav{position:absolute;
diff --git a/static/css/profile.css b/static/css/profile.css
index c5d7f2b..a507eee 100755
--- a/static/css/profile.css
+++ b/static/css/profile.css
@@ -113,10 +113,7 @@ margin-top:0;
}
#chatrap{
- width:750px;
-
- margin-left:auto;
- margin-right: auto ;
+margin-left:15%;
}
#upload{
diff --git a/static/js/invalid_domains.js b/static/js/invalid_domains.js
index adda4f7..29991be 100644
--- a/static/js/invalid_domains.js
+++ b/static/js/invalid_domains.js
@@ -64,5 +64,6 @@ var InvalidDomains = [
"http://fortunecity.com",
"http://www.kaitaia.com",
"http://carsdriveingallery.com",
- "http://xxxspacegirls.us"
+ "http://xxxspacegirls.us",
+ "http://www.newlog.com.ar"
]; \ No newline at end of file